L'iscrizione di un ospite e il suo codice QR (dal link nell'e-mail)
const url = 'https://api.vimine.network/v1/registrations/view';const options = { method: 'POST', headers: {'Content-Type': 'application/json'}, body: '{"token":"example"}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url https://api.vimine.network/v1/registrations/view \ --header 'Content-Type: application/json' \ --data '{ "token": "example" }'Legge l’iscrizione indicata dal token nel link che un ospite riceve quando il suo posto è confermato: il suo status e, finché è confermata, il token del QR da mostrare all’ingresso. Non cambia nulla. Il link funziona fino alla fine dell’evento — 12 h dopo la sua fine, o un giorno dopo l’inizio di un evento senza un orario di fine — secondo l’evento com’è quando il link viene usato, quindi un evento spostato lo conserva. A un’iscrizione annullata o rimborsata si risponde con il suo stato e senza QR. La note della persona non fa mai parte di questa risposta.
Parametri
Sezione intitolata “Parametri”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
Corpo della richiestaobbligatorio
Sezione intitolata “Corpo della richiestaobbligatorio”object
Esempiogenerato
{ "token": "example"}Risposte
Sezione intitolata “Risposte”L’iscrizione
object
object
object
object
Come versare il contributo finché l’iscrizione è riservata
Testo libero scritto dalla persona. Nascosto (null) ai client di terze parti quando l’associazione ha dichiarato di trattare categorie particolari di dati
Il contenuto del QR dell’iscrizione (vmt_…), solo per le iscrizioni confermate
Esempio
{ "status": "reserved"}Il link non è valido o è scaduto (invalid_token)
Non trovato
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" } ]}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" } ]}