Twórz własne integracje, automatyzuj procesy recepcji i wdrażaj agentów AI dzięki REST API Areca, webhookom w czasie rzeczywistym oraz natywnemu serwerowi MCP.
Jeden token uwierzytelniający, jedno żądanie, przewidywalny JSON. Pobierz dostępność i ceny za typ pokoju dla dowolnego zakresu dat, a następnie utwórz rezerwację za pomocą jednego żądania POST do tego samego zasobu.
Zobacz wszystkie endpointy w dokumentacji OpenAPIcurl "https://api.arecabooking.com/properties/$PROPERTY_ID/availability?startDate=2026-10-01&days=7" \
-H "Authorization: Bearer $ARECA_API_KEY"Żądaj danych, kiedy ich potrzebujesz, otrzymuj powiadomienia natychmiast po ich zmianie lub przekazuj je agentowi AI. Wszystkie trzy korzystają z tych samych uprawnień i tego samego źródła prawdy.
Otwarte punkty końcowe REST z przewidywalnym JSON, uwierzytelnianiem tokenem bearer i przejrzystymi limitami zapytań. Pełna obsługa rezerwacji, zasobów, stawek, gości, rachunków i obsługi pokojowej.
Dokumentacja APIArchitektura oparta na zdarzeniach z ładunkami podpisanymi HMAC. Uruchamiaj przepływy pracy natychmiast po zdarzeniach takich jak booking.created, checkin.completed, payment.logged lub room.status_changed.
Zobacz ładunekWbudowany serwer Model Context Protocol pozwala LLM i przepływom pracy AI przeglądać kontekst nieruchomości, zarządzać rezerwacjami oraz wykonywać działania z precyzyjnie określonymi zakresami uprawnień.
Jak to działaWiększość dostawców PMS dołącza API do zamkniętego produktu i pobiera za to dodatkową opłatę. Areca została zaprojektowana odwrotnie.
Panel Areca został zbudowany na tych samych endpointach, które wywołujesz. Jeśli funkcja istnieje w interfejsie użytkownika, jest dostępna także w API – z tymi samymi danymi, tą samą walidacją i taką samą szybkością.
Dostęp do API nie jest dodatkiem dla przedsiębiorstw. Rezerwacje, dostępność, ceny, goście i rachunki są otwarte od pierwszego dnia, we wszystkich planach, więc Twoje dane zawsze należą do Ciebie.
Webhooki przekazują każdą zmianę w momencie jej wystąpienia. Utrzymuj synchronizację inteligentnych zamków, aplikacji do komunikacji i narzędzi księgowych bez marnowania zapytań na pętlach odpytywania.
Natwny serwer MCP umożliwia Claude, niestandardowym narzędziom LLM i wewnętrznym botom odczytywanie aktualnej dostępności, przeglądanie kart gości oraz przeprowadzanie zameldowań, wszystko w ramach udzielonych przez Ciebie uprawnień.
Subskrybuj interesujące Cię zdarzenia, a Areca dostarczy podpisany ładunek JSON na Twój endpoint w ciągu kilku sekund. Zweryfikuj sygnaturę HMAC, zareaguj na zdarzenie i utrzymuj pełną synchronizację wszystkich zewnętrznych systemów.
POST /webhooks/areca
X-Areca-Signature: sha256=9f2c4e...
{
"type": "checkin.completed",
"createdAt": "2026-10-01T14:02:11Z",
"propertyId": "7c1e9a52-...",
"data": {
"bookingId": "b4d0f3e1-...",
"room": "204",
"checkOut": "2026-10-04"
}
}Areca natywnie obsługuje Model Context Protocol. Podłącz Claude’a, własne narzędzia LLM lub wewnętrznego bota, a system będzie mógł analizować bieżące dane o nieruchomościach i podejmować realne działania, ograniczone dokładnie do uprawnień przypisanych do jego tokena.
search_availability{ "from": "2026-10-09", "nights": 2, "occupancy": 2 }Wystarczy webhook i kilka linii kodu, aby połączyć Areca z urządzeniami i narzędziami, których używa Twój obiekt.
Wygeneruj kod do drzwi w momencie zameldowania gościa i prześlij go za pomocą webhooka do mostków zamków Yale, Salto lub August. Automatycznie cofnij kod przy wymeldowaniu.
// Fires the moment the front desk checks a guest in
app.post("/webhooks/areca", async (req, res) => {
const { type, data } = verifyArecaSignature(req);
if (type === "checkin.completed") {
const code = await salto.createAccessCode({
room: data.room,
validUntil: data.checkOut,
});
await sms.send(data.guest.phone, `Your door code: ${code}`);
}
res.sendStatus(200);
});// Fires the moment the front desk checks a guest in
app.post("/webhooks/areca", async (req, res) => {
const { type, data } = verifyArecaSignature(req);
if (type === "checkin.completed") {
const code = await salto.createAccessCode({
room: data.room,
validUntil: data.checkOut,
});
await sms.send(data.guest.phone, `Your door code: ${code}`);
}
res.sendStatus(200);
});Poznaj dokumentację API już dziś lub powiedz nam, co tworzysz, a pomożemy Ci to wdrożyć
Oferta specjalna na otwarcie: zarejestruj się do 31 października 2026 i otrzymaj kupon 50%.