A API Bookablesites fornece acesso programático aos seus dados de reserva para que você possa automatizar fluxos de trabalho, sincronizar sistemas e gerenciar reservas, clientes, serviços, funcionários e locais. Todos os endpoints exigem autenticação; após obter um token, inclua-o como um token portador no cabeçalho Autorização para solicitações subsequentes.
Autenticação
- POST/auth/token — solicita um token de acesso.
- Use o token retornado como: Autorização: Portador
para todas as chamadas de API.
Cliente
- Listar todos os clientes
- Recuperar um cliente por ID
- Criar, atualizar ou excluir um cliente
- Caso de uso: sincronize clientes com seu CRM ou outras ferramentas
Cupom
- Listar cupons
- Criar ou remover cupons
- Caso de uso: automatizar descontos e promoções de marketing
Funcionários
- Listar, adicionar, atualizar ou excluir funcionários
- Caso de uso: manter os dados e horários dos funcionários sincronizados com os sistemas internos de RH
Locais
- Listar, criar, atualizar ou excluir locais
- Caso de uso: manter dados de localização consistentes em todas as plataformas
Serviços
- Liste serviços e obtenha detalhes do serviço
- Criar, atualizar ou excluir serviços
- Caso de uso: gerencie o que os clientes podem reservar em um sistema central
Nomeações
- Listar todos os compromissos
- Recuperar detalhes do compromisso por documento de identificação
- Criar ou cancelar compromissos
- Caso de uso: integrar fluxos de reservas, acionar ações externas ou gerenciar reservas programaticamente
Reservas
- Endpoints que suportam fluxos de trabalho de reserva e reservas agrupadas (dependendo da configuração)
- Caso de uso: implementar lógica de reserva personalizada ou reservas com vários assentos
Casos de uso típicos:
- Adicione automaticamente novos clientes ao seu CRM quando eles reservarem via Bookablesites.
- Crie e aplique cupons de desconto durante as campanhas.
- Sincronize os horários dos funcionários a partir de uma ferramenta interna de RH.
- Atualize serviços e preços centralmente e envie alterações ao sistema de reservas.
- Exiba horários de compromissos disponíveis em um site personalizado ou aplicativo móvel.
- Cancele ou reagende compromissos a partir de uma plataforma externa.
- Extraia dados de reserva para relatórios ou painéis personalizados.
- Crie fluxos de trabalho personalizados usando webhooks e gatilhos de API.
Nota:
- Todas as solicitações exigem autenticação adequada.
- A API segue convenções RESTful para caminhos de recursos e métodos HTTP.
- Consulte a documentação oficial da API para obter URLs exatos de endpoint, formatos de solicitação/resposta, limites de taxa e detalhes de tratamento de erros.
