Índice
Formulario de autorización
Para poder autorizar la integración entre la empresa y el sistema a través de una API, previamente tendrás que enviar el documento cumplimentado y firmado por ambas partes a Golfmanager. Para más información, dirígete al siguiente link.
Configuración
Al instalar el módulo:
Añade el campo PIN a la reserva.
Genera un pin numérico en cada reserva.
Habilita una llamada de API para consultar las reservas.
Actualiza la plantilla de confirmación de reserva para que incluya el PIN.
Para poder realizar llamadas al API hay que generar una API Key. La API Key va asociada a un usuario. Para generar una, crear un usuario nuevo o editar uno existente y hacer click en el botón “Generar API Key”.
Formato de petición:
curl -H "key: {apiKey}" "https://eu.golfmanager.com/xxnombredeltenantxx/courtAutomation/bookings.api"
Respuesta:
[ { "pin": "1879", "resource": 1, "resourceName": "Pista 1", "start": "2023-01-14T10:00:00+01:00", "end": "2023-01-14T11:00:00+01:00", "extras": [ { "name": "Luz", "price": 10, "product": 7, "start": "2023-01-14T09:50:00+01:00", "end": "2023-01-14T11:15:00+01:00" } ] } ]
resource es el recurso
el inicio y fin del extra coinciden con el de la reserva dependiendo de si se ha configurado un margen en el extra.