Przejdź do treści

ProgramiściPołączenia

Hotel oparty na zdarzeniach, z jasnymi granicami.

API AnotherPillow nie jest jeszcze publiczne. W projekcie stosowane są wersjonowane zasoby, idempotentne zdarzenia rezerwacyjne i podpisane webhooki.

Podgląd API
Poproś o podgląd dla programistów
01APIPrywatny podgląd
02WebhookiPodpisano
03Środowisko testoweWymagane przed uruchomieniem produkcyjnym
01

Zasoby

Hotele, typy pokoi, plany cenowe, dostępność, rezerwacje, statusy płatności i wiadomości otrzymują stałe identyfikatory.

  • Wersjonowane kontrakty
  • Kontrola dostępu dla hotelu
  • Tylko niezbędne dane
02

Zdarzenia

Proces rezerwacji musi obsługiwać duplikaty, awarie sieci i ponowne próby bez tworzenia podwójnych rezerwacji.

  • Klucze idempotencji
  • Podpisane dostarczenia
  • Kolejka błędów z możliwym do prześledzenia statusem

Podgląd dla programistów

Opisz pierwszy przepływ zdarzeń.

Powiedz, co Twój system musi odczytywać lub zapisywać. Przedstawimy obecne granice środowiska testowego zamiast obiecywać API, które nie jest gotowe.
  • Jedna wspólna skrzynka odbiorcza anotherPillow
  • Zapisano przed próbą wysłania e-maila
  • Odpowiada człowiek, zanim cokolwiek się zmieni
Nie podawaj danych gości, danych kart, haseł, tokenów dostępu ani poufnych informacji o bezpieczeństwie.

Programiści · anotherPillow

Przedstaw jeden rzeczywisty
przypadek integracji.

Poproś o podgląd dla programistów ↗