API de reservas de clases

API de reservas de clases.

Cree su propio proceso de pago sobre una API REST. Lea la programación, reserve varias plazas en una sola solicitud y aplique códigos promocionales y tarjetas regalo. Las claves solo hacen lo que usted les permite, puede limitar una clave de navegador a sus propios sitios web y una reserva reintentada nunca se duplica.

Para: desarrolladores que crean un proceso de reserva a medida, una app móvil o una integración sobre el calendario de clases de un estudio.

Cómo funciona

El motor de nuestra página de reservas, como API REST.

Si la página de reservas y el widget no hacen lo que necesita, la API sí. Cubre todo el proceso, desde mostrar qué clases y cursos tienen plazas hasta cobrar, además de tarjetas regalo, códigos promocionales y fichas de clientes.

Las claves públicas van en el navegador. Indique sus sitios web en una clave y se rechazarán los navegadores de otros sitios. Las claves secretas se quedan en su servidor. Cada clave tiene sus propios alcances. Las peticiones de reserva aceptan una clave de idempotencia, así que un reintento nunca duplica una reserva, y una clase nunca vende más plazas de las que tiene.

El resumen de la reserva con cada impuesto por nombre y tipo, y el total
Por qué construir sobre ella

Cuando un widget de reservas ya no basta.

Si ha trabajado con una página alojada o un embebido genérico, probablemente se haya topado con algo de esto.

Un iframe que nunca encaja

No acaba de encajar con su producto ni con su sistema de diseño, y nunca lo hará.

Cree su propio flujo de reserva sobre la API, con su propio diseño.

Sin acceso a su aplicación

Las reservas solo funcionan en la web, así que su app móvil tiene que mandar a la gente a un navegador.

La API REST funciona desde su aplicación móvil igual que desde la web.

Copiar datos a mano

Exportar clases y clientes de un sistema a otro en lugar de leerlos en directo.

Lea las clases y los clientes en directo, y reciba webhooks con cada cambio.

Claves de navegador que funcionan en cualquier sitio

Cualquiera puede llevarse la clave de su página y usarla, sin límite de dónde ni para qué.

Las claves públicas solo funcionan en los sitios web que indique, con los permisos que elija.

La misma plaza vendida dos veces

Un reintento o una recarga durante el pago la reserva por segunda vez sin que nadie lo note.

Las claves de idempotencia hacen seguros los reintentos, así que una plaza nunca se vende dos veces.

Sin referencia real

Acaba adivinando el formato de las peticiones.

Una especificación OpenAPI 3.1 completa para generar clientes tipados.

Qué incluye la API

Con qué puede construir.

  • Endpoints REST para todo el proceso. Disponibilidad de clases y cursos, reservas, tarjetas regalo, códigos promocionales y clientes.
  • Claves públicas y secretas. Claves públicas para el navegador, que puede limitar a los sitios web que indique. Claves secretas para su servidor.
  • Permisos por clave. Dé a cada clave solo el acceso que necesita.
  • Claves de idempotencia. Reintente una solicitud de reserva con seguridad, y la misma plaza nunca se vende dos veces. También puede retener plazas mientras un cliente paga.
  • Webhooks firmados. Informamos a su servidor de reservas, pagos, reembolsos y plazas ofrecidas de la lista de espera en cuanto ocurren, y firmamos cada aviso para que pueda comprobar que viene de nosotros.
  • Límites de frecuencia. Los endpoints de lectura y validación tienen límite de frecuencia.
  • Especificación OpenAPI 3.1. Descargue la especificación completa y genere clientes tipados a partir de ella.
Ejemplo de flujo

Su propio proceso de reserva, de principio a fin.

1

Cree sus claves

Cree una clave pública para el navegador con sus orígenes permitidos, y una clave secreta de alcance limitado para su servidor.

2

Lea los próximos eventos

Muestre lo que viene y cuántas plazas quedan, en su propia web o aplicación.

3

Valide y reserve

Valide cualquier código promocional o tarjeta regalo y luego envíe la reserva con una clave de idempotencia. La reserva se crea y se cobra el pago.

4

Confirme y haga seguimiento

Los clientes reciben los correos de confirmación y recordatorio de siempre, y la reserva aparece en el panel y en los informes como cualquier otra.

Empiece hoy mismo

Cree el proceso de pago que quiera.

Configure una página de reservas esta tarde. Llévela a su propia web, o desarrolle sobre la API, cuando quiera.

Prueba gratuita de 30 días · Cancele cuando quiera