Przewodnik integracji

Jak uzyskać dostęp do API Booking.com w 2026 roku

Nie ma API Booking.com w modelu self-serve do zarządzania obiektami. Connectivity APIs są otwarte tylko dla Connectivity Partnerów, Booking.com wstrzymał nowych i nie przyjmuje bezpośrednich połączeń od pojedynczych obiektów. Ten poradnik wyjaśnia program partnerski, zgodę w Extranecie, którą daje każdy obiekt, zasadę jednego dostawcy i dwa sposoby połączenia obiektu dziś.

Booking.com ma dwa API

Wpisz „Booking.com API”, a większość wyników będzie o niewłaściwym. Booking.com publikuje dwie niezwiązane ze sobą powierzchnie dla deweloperów, dla dwóch różnych rodzajów firm:

Dwa API Booking.com
Demand APIConnectivity APIs
Dla kogoAfilianci sprzedający noclegi, samochody i atrakcje z Booking.comChannel managery i systemy PMS zarządzające obiektami na Booking.com
Co robiWyszukuje ofertę, sprawdza dostępność, rezerwuje dla podróżnychCeny, dostępność, rezerwacje, treści, zdjęcia, wiadomości, opinie
Dane dostępoweAffiliate ID i tokenKonto maszynowe Connectivity Partnera
Czy gospodarz zarządzi nim swoimi ogłoszeniami?NieTak, przez połączonego dostawcę

Ten poradnik dotyczy drugiego: Connectivity APIs, które według Booking.com pozwalają Connectivity Partnerom „zarządzać dostępnością pokoi, rezerwacjami, cenami i wieloma innymi rzeczami” dla obiektów na Booking.com. Jeśli budujesz dla gospodarzy albo firm zarządzających najmem, to właśnie tego potrzebujesz. Co robi każda z jego powierzchni po połączeniu, przeczytasz w API Booking.com: jak działa dostęp.

Czy można zostać Connectivity Partnerem Booking.com?

Obecnie nie. Każde wywołanie Connectivity APIs wykonuje Connectivity Partner: firma, którą Booking.com zatwierdził, wdrożył i certyfikował, a która potem działa w imieniu wielu obiektów przez jedno konto maszynowe.

Nowi dostawcy są wstrzymani

Portal łączności Booking.com, connect.booking.com, podaje: „Aby nasze zespoły mogły zapewnić dobrą współpracę partnerską, wstrzymujemy integracje z nowymi dostawcami łączności do odwołania”. Nie stoi za tym żaden formularz ani data. Planuj tak, jakby ta droga była zamknięta.

Czego Booking.com oczekuje od partnera

Kiedy drzwi są otwarte, Booking.com publikuje, co musi mieć nowy Connectivity Partner:

Potem przychodzi certyfikacja na API Reservations oraz Rates & Availability i stałe oczekiwanie, że nadążysz za zmianami Booking.com: prosi partnerów, by obsługiwali wszystkie dostępne funkcje API, wczytywali co najmniej pełny rok cen i dostępności na obiekt i nie dopuszczali do tego, by rezerwacje trafiały awaryjnie na e-mail. Jego Partner Programme klasyfikuje potem dostawców według obsługiwanych funkcji. To zobowiązanie na poziomie firmy, liczone w miesiącach, a nie rejestracja dewelopera.

Czy obiekt może korzystać z API Booking.com bezpośrednio?

Nie. Booking.com odpowiada na to na własnym portalu: „Obecnie nie przyjmujemy bezpośrednich połączeń od pojedynczych obiektów, ale możesz połączyć się przez channel managera”. Dotyczy to zarówno jednego mieszkania, jak i dużego portfela. Zarządca, który chce, żeby jego ogłoszeniami na Booking.com sterowało oprogramowanie, wybiera dostawcę, który już jest Connectivity Partnerem.

Jak obiekt łączy dostawcę

Zgoda, którą daje obiekt, to prośba o połączenie złożona w Extranecie Booking.com:

Obiekt potrzebuje swojego numerycznego Hotel ID i loginu do Extranetu z uprawnieniami do zarządzania połączeniami. Na hostowanej stronie Repull cały krok zajmuje kilka minut; instrukcja krok po kroku jest w Połącz Booking.com.

Obiektem zarządza jeden dostawca

Dokumentacja Booking.com dla dostawców nazywa Reservations razem z Rates and Availability główną ofertą. Obiekt ma do tego jednocześnie jednego dostawcę łączności: podłączenie nowego oznacza zmianę dostawcy, a stare połączenie działa, dopóki zmiana się nie zakończy. Booking.com uprzedza też obiekty, że aktualizacje od dostawcy zwykle nadpisują zmiany wprowadzone ręcznie w kalendarzu Extranetu.

Dostawcy mogą pójść dalej i oznaczyć dowolny oferowany typ połączenia jako obowiązkowy. Obiekt, który wybierze obowiązkowy typ u jednego dostawcy, nie może poprosić o ten sam typ innego.

Dlaczego „podłączcie też naszą aplikację” nie działa

Jeśli obiekt działa już na channel managerze, twoja aplikacja nie może dodatkowo zostać jego dostawcą cen, dostępności i rezerwacji bez zastąpienia tego channel managera. Większość gospodarzy nie zmieni systemu, który ustala ich ceny, tylko po to, żeby narzędzie do wiadomości albo dashboard mogły odczytać ich rezerwacje.

Pierwsze pytanie jest więc takie samo jak przy Airbnb: czy twój produkt ma zarządzać obiektem, czy tylko czytać rezerwacje i rozmawiać z gośćmi? Od odpowiedzi zależy, jakiego połączenia potrzebujesz.

Twoje opcje w 2026 roku

Opcja 1: zostać Connectivity Partnerem

Wstrzymane dla nowych dostawców. Jeśli budujesz pełnego channel managera z realną podażą za plecami, obserwuj connect.booking.com, ale nie uzależniaj od tego swojej roadmapy.

Opcja 2: iCal

Booking.com może importować i eksportować link do kalendarza dla każdego pokoju. Zawiera tylko zablokowane daty: bez gościa, ceny, wiadomości i opinii. Chroni dwa kalendarze przed podwójną rezerwacją i niewiele więcej.

Opcja 3: integracja przez istniejącego Connectivity Partnera

Pracuj z firmą, która ma już dostęp jako Connectivity Partner i udostępnia go przez własne API. Obiekty łączą tego dostawcę w swoim Extranecie, a ty budujesz na jego API.

Opcja 4: połączenie obok obecnego channel managera

Dla produktów, które czytają i odpowiadają, zamiast sterować kalendarzem, połączenie przez własnego użytkownika Extranetu obiektu sięga do rezerwacji, wiadomości od gości i opinii, a ceny i dostępność zostawia channel managerowi.

Jak to działa z Repull

Repull daje ci opcje 3 i 4 przez jedno API, obok Airbnb, Vrbo i kolejnych kanałów, oraz 14 systemów PMS. Wybierasz dla każdego obiektu:

Dwa sposoby połączenia Booking.com przez Repull
Oficjalne połączenieLogowanie przez Extranet
Kiedy używaćTwoja aplikacja jest channel manageremObiekt zostaje przy obecnym channel managerze
Dostawca łącznościRepull, zatwierdzony przez obiekt w jego ExtranecieBez zmian: obecny dostawca pozostaje połączony
RezerwacjeOdczytOdczyt
Wiadomości od gościOdczyt i wysyłanie, z załącznikamiOdczyt i wysyłanie
OpinieOdczyt i odpowiedziOdczyt i odpowiedzi
Ceny, dostępność, ograniczeniaZapisuje je RepullZostają przy obecnym channel managerze
CenaTwój plan Repull$5 za ogłoszenie miesięcznie ponad dowolny plan, łącznie z Free

Oficjalne połączenie: Repull jako channel manager

Tworzysz sesję Connect; hostowana strona Repull pokazuje obiektowi, którego dostawcę zatwierdzić w Extranecie, a potem obiekt wpisuje swój Hotel ID i mapuje pokoje. Od tej chwili Booking.com bierze ceny, dostępność i ograniczenia z Repull, więc używaj go, gdy to twój produkt je ustala.

# Repull as the property's connectivity provider (the official connection)
curl -X POST 'https://api.repull.dev/v1/connect/booking' \
  -H 'Authorization: Bearer sk_live_YOUR_KEY' \
  -H 'Content-Type: application/json' \
  -d '{ "redirectUrl": "https://yourapp.com/connected" }'

Logowanie przez Extranet: obok istniejącego channel managera

Gospodarz zaprasza do swojego Extranetu użytkownika wygenerowanego przez Repull, tak jak dodałby współpracownika, i może go w każdej chwili usunąć. Napływają rezerwacje, wiadomości od gości i opinie; ceny, dostępność i treści zostają przy tym, co już nimi zarządza. To płatny dodatek za $5 za ogłoszenie miesięcznie, w każdym planie, łącznie z Free.

# Next to the property's current channel manager (the Extranet login)
curl -X POST 'https://api.repull.dev/v1/connect' \
  -H 'Authorization: Bearer sk_live_YOUR_KEY' \
  -H 'Content-Type: application/json' \
  -d '{
    "redirectUrl": "https://yourapp.com/connected",
    "allowedProviders": ["booking-extranet-login"]
  }'

W obu przypadkach odczytujesz Booking.com tymi samymi endpointami co każdy inny kanał:

# Either way, Booking.com data arrives through the same calls as every channel
curl 'https://api.repull.dev/v1/reservations?platform=booking' \
  -H 'Authorization: Bearer sk_live_YOUR_KEY'

curl 'https://api.repull.dev/v1/conversations?platform=booking' \
  -H 'Authorization: Bearer sk_live_YOUR_KEY'

Od czego zacząć

Jeśli nie masz pewności, zacznij od logowania przez Extranet na jednym z własnych obiektów: w obiekcie nic się nie zmienia, a prawdziwe rezerwacje i wiadomości widzisz po kilku minutach. Szczegóły w Połącz Booking.com przez logowanie do Extranetu i Repull obok systemu PMS.

Chcesz, żeby Claude albo ChatGPT pracowały bezpośrednio z obiektem na Booking.com? Serwer MCP dla Booking.com łączy je przez te same dwa połączenia. Budujesz też na Airbnb? Przeczytaj Jak uzyskać dostęp do API Airbnb w 2026 roku i porównaj dostawców w Repull w porównaniu.

Wypróbuj na prawdziwym obiekcie. Załóż darmowe konto albo sprawdź plany i dodatek w cenniku.

Najczęstsze pytania

Czy Booking.com przyjmuje nowych connectivity partnerów w 2026 roku?

Nie. Portal łączności Booking.com podaje, że „wstrzymuje integracje z nowymi dostawcami łączności do odwołania”. Firmy, które już są Connectivity Partnerami, zachowują dostęp; dla nowych nie ma otwartego naboru.

Czy dostanę klucz API Booking.com dla własnego obiektu?

Nie. Booking.com podaje, że nie przyjmuje bezpośrednich połączeń od pojedynczych obiektów, i odsyła właścicieli do channel managera, którego wybiera się w Extranecie. Nie ma klucza w modelu self-serve, ani dla jednego obiektu, ani dla portfela.

Czego Booking.com wymaga od Connectivity Partnera?

Opublikowana lista: zgodność z PCI i PII, oprogramowanie w chmurze lub na centralnym serwerze, zarządzanie cenami i dostępnością, zarządzanie rezerwacjami, aktualizacje cen i dostępności w czasie rzeczywistym, natychmiastowe potwierdzanie przychodzących rezerwacji oraz zarządzanie treścią obiektu. Nowi partnerzy muszą też wnieść minimalną liczbę obiektów lub jednostek, która zależy od segmentu rynku i regionu.

Czy Demand API Booking.com nadaje się do zarządzania moimi ogłoszeniami?

Nie. Demand API służy afiliantom, którzy wyszukują i sprzedają ofertę Booking.com, a uwierzytelnia się je identyfikatorem Affiliate ID. Zarządzanie cenami, dostępnością, rezerwacjami i wiadomościami obiektu to zadanie Connectivity APIs, z których mogą korzystać tylko Connectivity Partnerzy.

Czy obiekt może używać dwóch channel managerów na Booking.com?

Nie do tego samego zadania. Rezerwacje oraz ceny i dostępność obiektu przechodzą jednocześnie przez jednego dostawcę łączności; przejście do innego dostawcy oznacza zmianę. Obok tego dostawcy może działać węższe połączenie, które nie rusza cen ani dostępności, takie jak logowanie przez Extranet w Repull.

Czy logowanie przez Extranet zmienia moje ceny lub dostępność?

Nie. Odczytuje rezerwacje, wiadomości od gości i opinie oraz wysyła odpowiedzi. Ceny, dostępność i treści zostają przy channel managerze, który już zarządza obiektem, a Repull nigdy ich w tym trybie nie zapisuje.

Ile kosztuje logowanie przez Extranet?

$5 za ogłoszenie miesięcznie za każde ogłoszenie połączone przez logowanie do Extranetu Booking.com, ponad dowolny plan Repull, łącznie z Free. Oficjalne połączenie, w którym Repull jest dostawcą łączności obiektu, nie wymaga żadnego dodatku.

Czy jest sandbox API Booking.com?

Connectivity Partnerzy tworzą własne obiekty testowe w środowisku Booking.com. Poza programem nie ma żadnego, dlatego bezpieczny pierwszy test z Repull to prawdziwy obiekt połączony przez logowanie do Extranetu: odczytuje i odpowiada, a w obiekcie niczego nie zmienia.

Łączysz Booking.com na dużą skalę?

Napisz, co budujesz, ilu obiektów się spodziewasz i jakich kanałów potrzebujesz poza Booking.com. Powiemy ci, które połączenie pasuje i ile kosztuje.