Um evento público de uma associação, com a disponibilidade em tempo real por tipo de inscrição
const url = 'https://api.vimine.network/v1/aps/example/events/example';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://api.vimine.network/v1/aps/example/events/exampleParâmetros
Seção intitulada “Parâmetros”Parâmetros de caminho
Seção intitulada “Parâmetros de caminho”O slug do evento
Parâmetros de consulta
Seção intitulada “Parâmetros de consulta”O idioma em que ler os textos da associação (it, en). Padrão: o idioma do próprio associado (token de associado), depois Accept-Language, depois o da associação. Cada texto é a tradução da associação quando ela escreveu uma para um idioma que ativou, senão o seu texto italiano: o locale da resposta diz qual foi servido para o título, locales quais existem. Um valor não suportado é ignorado
Respostas
Seção intitulada “Respostas”Evento
object
O idioma em que o title foi servido. Quando não é o que você pediu, a associação não tem tradução: você recebeu o texto italiano dela, não uma tradução automática
Os idiomas em que este evento tem um título — o da própria associação sempre, mais os que ela ativou e escreveu
Markdown; renderize-o você mesmo
object
object
object
object
object
0 = gratuito
Vagas restantes (nunca quem as ocupa)
Exemplo
{ "status": "published", "visibility": "members_only", "registration_types": [ { "reason": "sold_out" } ]}Requisição inválida
object
object
Exemplogerado
{ "type": "https://example.com", "title": "example", "status": 1, "detail": "example", "code": "example", "request_id": "example", "errors": [ { "field": "example", "code": "example", "message": "example" } ]}Desconhecido, rascunho ou só para associados (leia-o com um token de associado)
Limite de requisições excedido
object
object
Exemplogerado
{ "type": "https://example.com", "title": "example", "status": 1, "detail": "example", "code": "example", "request_id": "example", "errors": [ { "field": "example", "code": "example", "message": "example" } ]}Erro interno
object
object
Exemplogerado
{ "type": "https://example.com", "title": "example", "status": 1, "detail": "example", "code": "example", "request_id": "example", "errors": [ { "field": "example", "code": "example", "message": "example" } ]}