API de EcoInvita
Integra tus invitaciones digitales con tus herramientas favoritas.
Qué puedes hacer
- Obtener lista de invitados y sus respuestas (RSVP) vía API
- Recibir webhooks cuando un invitado confirma o cambia su asistencia
- Exportar datos de tus eventos a tu propio sistema
Autenticación
Todas las peticiones a la API requieren un token Bearer. Puedes generar y revocar tokens desde la sección API Keys dentro del dashboard.
Authorization: Bearer ecoinvita_xxxxxxxxxxxxEndpoints
Obtener invitados
GET https://ecoinvita.com/api/exportDescarga toda tu información (clientes, invitados, RSVPs, fotos, etc.) en formato JSON.
Confirmar RSVP
POST https://ecoinvita.com/api/rsvp
Content-Type: application/json
{
"clientId": 1,
"name": "María García",
"email": "maria@ejemplo.com",
"guests": 2,
"attendance": "yes"
}Webhooks
Configura webhooks desde Webhooks para recibir notificaciones en tiempo real cuando ocurran eventos como:
guest.rsvp_confirmed— un invitado confirma asistenciaguest.rsvp_declined— un invitado declinaguest.rsvp_updated— un invitado modifica su respuesta
Ejemplo de payload enviado a tu webhook:
POST https://tu-servidor.com/webhook
Content-Type: application/json
{
"event": "guest.rsvp_confirmed",
"clientId": 1,
"clientName": "Boda de Ana y Luis",
"guest": {
"name": "María García",
"email": "maria@ejemplo.com",
"groupSize": 2,
"confirmedAt": "2026-07-28T12:00:00Z"
}
}Límites
- 100 peticiones por minuto por token
- Los webhooks se reintentan hasta 3 veces con backoff exponencial
Soporte
¿Preguntas? Escríbenos a soporte@ecoinvita.com.