REST API

Integre seu sistema com REST API

Obtenha acesso total aos dados de reservas, hóspedes e quartos através da nossa REST API. Automatize processos e integre o calendário móvel com seus próprios sistemas.

GET /v1/public/reservations
Authorization: Bearer {access_token}

{
  "data": {
    "reservationId": 478652,
    "roomId": 28568,
    "arrival": "2025-10-14",
    "departure": "2025-10-16",
    "clientId": 362792
  },
  "meta": {
    "ruid": "7f80f1b4-a44b-4345-b383-7d0a937b4411"
  }
}
Capacidades

API Abrangente para Seu Negócio

Nossa API REST oferece acesso total a todos os recursos do sistema, permitindo a criação de integrações personalizadas e automação.

operações CRUD

Controle total sobre os dados - criar, ler, atualizar e deletar registros por meio de requisições HTTP padrão.

  • Gestão de Reservas
  • Dados do hóspede
  • Configuração do Quarto
  • Faturas e pagamentos
Webhooks em Tempo Real

Receba notificações instantâneas sobre alterações no sistema diretamente no seu servidor.

  • Notificações em tempo real
  • Escopo de evento configurável
  • Conexão HTTPS Segura
  • Repetições automáticas
Painel de Logs do Desenvolvedor

Monitore todas as solicitações de API e depure integrações diretamente dentro do aplicativo.

  • Histórico de Solicitações da API
  • Respostas completas do servidor
  • Detalhes do Erro
  • Histórico de 30 dias
Endpoints

Acesso a todos os dados

A API fornece endpoints para todos os recursos principais do sistema. Documentação detalhada com exemplos está disponível online.

Ver documentação
  • /reservations

    Baixar, criar e modificar reservas. Acesse o histórico completo e status.

  • /guests

    Gerencie o banco de dados de hóspedes, informações de contato e histórico de estadias.

  • /rooms

    Configure as funcionalidades de quartos, disponibilidade, tarifas e comodidades.

  • /invoices

    Gere faturas, acompanhe pagamentos e gerencie documentos.

POST Webhook Event
{
  "webhookId": "9b9b499e-095c-4955-8dd0-cc5d84e50764",
  "eventType": "reservation.created",
  "timestamp": "2025-10-10T15:39:07+02:00",
  "data": {
    "type": "SINGLE",
    "reservationId": [478652],
    "roomId": [28568],
    "arrival": "2025-10-14",
    "departure": "2025-10-16",
    "clientId": 362792,
    "triggeredBy": "MANUAL"
  }
}
Webhooks

Notificações em tempo real

Webhooks permitem reações automáticas a eventos no sistema. Configure o URL do endpoint e receba notificações sobre novas reservas, alterações e cancelamentos.

  • reservação.criada - nova reserva
  • reservation.updated - modificação de reserva
  • reserva.cancelada - cancelamento de reserva
  • reserva.checked_in - check-in do hóspede
Saiba mais sobre webhooks

API REST disponível no plano Premium

O acesso à REST API, webhooks e ao painel de logs do desenvolvedor faz parte do plano Premium. Obtenha controle total sobre as integrações da sua propriedade.

REST API FAQ

Perguntas Frequentes

Não encontrou o que estava procurando? Consulte o centro de ajuda ou entre em contato conosco.

O acesso à REST API é automaticamente ativado para usuários no plano Premium. Você pode gerar uma chave de API nas configurações da conta, na seção "Integrações".
Todas as solicitações requerem um cabeçalho de Authorization com um token Bearer. Detalhes de autorização podem ser encontrados na documentação da API.
Sim, um limite de 60 solicitações por minuto se aplica. Se você tiver necessidades maiores, entre em contato conosco.
Vá para as configurações da conta, seção "Webhooks", adicione a URL do endpoint e selecione os eventos sobre os quais deseja ser notificado. O sistema enviará automaticamente uma notificação POST para o endereço fornecido.
A documentação da API contém descrições detalhadas de todos os endpoints com exemplos. Além disso, nossa equipe de suporte técnico está disponível via chat e email.