REST API

Integruj swój system z REST API

Uzyskaj pełny dostęp do danych rezerwacji, gości i pokoi poprzez nasze REST API. Automatyzuj procesy i integruj mobile-calendar z własnymi systemami.

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"
  }
}
Możliwości

Kompleksowe API dla Twojego biznesu

Nasze REST API zapewnia pełen dostęp do wszystkich funkcji systemu, umożliwiając tworzenie niestandardowych integracji i automatyzacji.

Operacje CRUD

Pełna kontrola nad danymi - twórz, odczytuj, aktualizuj i usuwaj rekordy poprzez standardowe żądania HTTP.

  • Zarządzanie rezerwacjami
  • Dane gości
  • Konfiguracja pokoi
  • Faktury i płatności
Webhooks Real-Time

Otrzymuj natychmiastowe powiadomienia o zmianach w systemie bezpośrednio na Twój serwer.

  • Powiadomienia w czasie rzeczywistym
  • Konfigurowalny zakres zdarzeń
  • Bezpieczne połączenie HTTPS
  • Automatyczne ponowne próby
Panel logów deweloperskich

Monitoruj wszystkie żądania API i debuguj integracje bezpośrednio w aplikacji.

  • Historia żądań API
  • Pełne odpowiedzi serwera
  • Szczegóły błędów
  • 30 dni historii
Endpointy

Dostęp do wszystkich danych

API udostępnia endpointy dla wszystkich kluczowych zasobów systemu. Szczegółowa dokumentacja z przykładami dostępna online.

Zobacz dokumentację
  • /reservations

    Pobieraj, twórz i modyfikuj rezerwacje. Dostęp do pełnej historii i statusów.

  • /guests

    Zarządzaj bazą gości, danymi kontaktowymi i historią pobytów.

  • /rooms

    Konfiguruj pokoje, dostępność, ceny i cechy wyposażenia.

  • /invoices

    Generuj faktury, śledź płatności i zarządzaj dokumentami.

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

Powiadomienia w czasie rzeczywistym

Webhooks pozwalają na automatyczną reakcję na zdarzenia w systemie. Skonfiguruj endpoint URL i otrzymuj powiadomienia o nowych rezerwacjach, zmianach i anulacjach.

  • reservation.created - nowa rezerwacja
  • reservation.updated - modyfikacja rezerwacji
  • reservation.cancelled - anulowanie rezerwacji
  • reservation.checked_in - zameldowanie gościa
Dowiedz się więcej o webhooks

REST API dostępne w planie Premium

Dostęp do REST API, webhooks i panelu logów deweloperskich jest częścią planu Premium. Uzyskaj pełną kontrolę nad integracjami Twojego obiektu noclegowego.

REST API FAQ

Najczęściej zadawane pytania

Nie znalazłeś tego, czego szukałeś? Sprawdź w centrum pomocy lub skontaktuj się z nami.

Dostęp do REST API jest automatycznie aktywowany dla użytkowników planu Premium. Klucz API możesz wygenerować w ustawieniach konta w sekcji "Integracje".
Wszystkie żądania wymagają nagłówka Authorization z tokenem Bearer. Szczegóły autoryzacji znajdziesz w dokumentacji API.
Tak, obowiązuje limit 60 żądań na minutę. W przypadku większych potrzeb skontaktuj się z nami.
Przejdź do ustawień konta, sekcja "Webhooks", dodaj URL endpoint i wybierz zdarzenia, o których chcesz być powiadamiany. System automatycznie wyśle powiadomienie POST na podany adres.
Dokumentacja API zawiera szczegółowe opisy wszystkich endpointów z przykładami. Dodatkowo nasz zespół wsparcia technicznego jest dostępny przez czat i email.