Un evento pubblico di un'associazione, con la disponibilità in tempo reale per tipo di iscrizione
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/exampleParametri
Sezione intitolata “Parametri”Parametri di percorso
Sezione intitolata “Parametri di percorso”Lo slug dell’evento
Parametri di query
Sezione intitolata “Parametri di query”La lingua in cui leggere i testi dell’associazione (it, en). Predefinita: la lingua del socio (con un token del socio), poi Accept-Language, poi quella dell’associazione. Ogni testo è la traduzione dell’associazione quando ne ha scritta una per una lingua che ha abilitato, altrimenti il suo testo italiano: locale nella risposta dice quale lingua è stata servita per il titolo, locales quali esistono. Un valore non supportato viene ignorato
Risposte
Sezione intitolata “Risposte”Evento
object
La lingua in cui è stato servito il title. Quando non è quella che hai chiesto, l’associazione non ha una traduzione: hai ricevuto il suo testo italiano, non una traduzione automatica
Le lingue in cui questo evento ha un titolo — sempre quella dell’associazione, più quelle che ha abilitato e in cui ha scritto
Markdown; la resa è a cura tua
object
object
object
object
object
0 = gratuita
Posti rimasti (mai chi li occupa)
Esempio
{ "status": "published", "visibility": "members_only", "registration_types": [ { "reason": "sold_out" } ]}Richiesta non valida
object
object
Esempiogenerato
{ "type": "https://example.com", "title": "example", "status": 1, "detail": "example", "code": "example", "request_id": "example", "errors": [ { "field": "example", "code": "example", "message": "example" } ]}Sconosciuto, in bozza o riservato ai soci (leggilo con un token del socio)
Troppe richieste
object
object
Esempiogenerato
{ "type": "https://example.com", "title": "example", "status": 1, "detail": "example", "code": "example", "request_id": "example", "errors": [ { "field": "example", "code": "example", "message": "example" } ]}Errore interno
object
object
Esempiogenerato
{ "type": "https://example.com", "title": "example", "status": 1, "detail": "example", "code": "example", "request_id": "example", "errors": [ { "field": "example", "code": "example", "message": "example" } ]}