Sviluppatori
Un'API REST pubblica per club e partner certificati: letture con ambito definito, prenotazioni via API e webhook firmati con HMAC.
- MeetAndPlay
- Sviluppatori
Autenticazione
Ogni chiave viene generata dal pannello del club, in Impostazioni → Sviluppatori, e viaggia come intestazione Bearer.
curl -H "Authorization: Bearer mp_…" \
https://api.meetandplay.mx/api/v1/clubs/{clubId}/bookingsLa chiave completa viene mostrata una sola volta. Conservala in un posto sicuro.
Endpoint
Ogni chiave dichiara gli ambiti con cui è stata creata; una richiesta senza l'ambito necessario viene rifiutata.
- GET
/clubs/{clubId}/courtsIl catalogo dei campi del club.
- GET
/clubs/{clubId}/availabilityFasce occupate per campo, fino a 14 giorni.
- GET
/clubs/{clubId}/bookingsLe prenotazioni del club, più recenti prima.
- GET
/clubs/{clubId}/customersLa rubrica clienti del club — dati personali, dietro un ambito proprio.
- POST
/clubs/{clubId}/bookingsCrea una prenotazione, come alla reception del club.
- POST
/clubs/{clubId}/bookings/{bookingId}/cancelAnnulla una prenotazione; rimborsa o annulla il pagamento secondo la politica del club.
Webhook
Ricevi eventi firmati con HMAC-SHA256 sul tuo URL: prenotazione creata, confermata o annullata, pagamento riuscito e partita al completo. Ogni consegna riprova con backoff; dopo diversi tentativi falliti finisce nella coda delle consegne fallite, riconsegnabile dal pannello del club.
Limiti di utilizzo
Ogni chiave ha un limite di richieste al minuto. Una risposta 429 significa che è stato raggiunto; rallenta e riprova.
Partner certificati
Un partner certificato si connette con un clic dal pannello del club — senza copiare e incollare chiavi a mano.
Pronto a integrare il tuo club?
Accedi al pannello del club e genera la tua prima chiave in Impostazioni → Sviluppatori.
