Интеграција AI агента

Направите AI агенте који резервишу хотеле

Повежите свог AI агента са 2,5 милиона хотела и апартмана широм света користећи Model Context Protocol (MCP). Претрага је бесплатна и не захтева API кључ. Резервишите једноставним REST позивом.

2.5M+

Хотели и апартмани

190+

Државе

15

API алати

Бесплатно

API за претрагу

Како функционише

Три корака од претраге до потврђене резервације. Ваш AI агент управља целим процесом програмски.

1

Претражи хотеле

Користите search_location за проналажење дестинације, затим hotel_search за проверу доступности. Аутентификација није потребна. Филтрирајте по цени, звездицама, погодностима и типу оброка. Добијте детаље о хотелу, фотографије и рецензије.

2

Аутентификација

Позовите guest_login са имејл адресом за добијање Bearer токена. Лозинка није потребна за гостујуће налоге. Користите токен за све операције резервације. Токени су стандардни JWT, важећи за аутентификоване API позиве.

3

Резервиши и плати

Позовите prepare_booking са подацима гостију, затим завршите плаћање преко create_checkout (Revolut) или confirm_booking (B2B кредитна линија). Гост аутоматски добија имејл потврде.

Доступни алати

15 алата који покривају комплетан животни циклус хотелске резервације. Јавни алати не захтевају аутентификацију. Аутентификовани алати захтевају Bearer токен од login или guest_login.

Јавни алати (без аутентификације)

search_location

Претрага градова, региона и хотела по имену. Враћа ID-ове локација и координате за коришћење у претрази хотела.

hotel_search

Покрените претрагу доступности хотела по ID-у региона или GPS координатама. Наведите датуме, собе, националност госта и валуту.

get_search_results

Преузмите пагиниране резултате претраге са филтерима за распон цена, звездице, погодности и тип оброка. Сортирање по цени или оцени.

get_hotel_rooms

Преузмите доступне пакете соба за одређени хотел. Враћа цене, планове оброка и quoteIds потребне за резервацију.

check_cancellation_policy

Прегледајте рокове отказивања и пенале за пакете соба пре резервације.

get_hotel_details

Потпуне информације о хотелу: опис, погодности, рецензије, фотографије, координате и оближње атракције.

login

Аутентификација са имејлом и лозинком. Враћа Bearer токен за коришћење са аутентификованим алатима.

guest_login

Регистрација или пријава само са имејл адресом. Лозинка није потребна. Враћа Bearer токен за резервацију.

Аутентификовани алати (Bearer токен)

prepare_booking

Креирање резервације са подацима гостију и контакт информацијама. Враћа ID резервације за плаћање. Резервације истичу након ~15 минута.

confirm_booking

Потврда и плаћање преко B2B кредитне линије. Тренутна потврда са референтним бројем резервације. Само за B2B партнере.

create_checkout

Генерисање Revolut URL-а за плаћање. Преусмерите крајњег корисника за плаћање картицом. Резервација се аутоматски потврђује путем webhook-а.

get_payment_url

Генерисање Stripe URL-а за плаћање картицом. Алтернатива Revolut-у за тржишта где је Stripe преферован.

list_bookings

Листа резервација филтрираних по статусу: предстојеће, завршене, отказане или на чекању. Пагинирани резултати са информацијама о хотелу и датумима.

get_booking_details

Потпуни детаљи резервације укључујући информације о хотелу, имена гостију, статус плаћања и политику отказивања.

cancel_booking

Отказивање резервације. Враћа износ повраћаја и накнаде за отказивање. Захтева експлицитну потврду.

Опције интеграције

Изаберите протокол који одговара вашем стеку. Све крајње тачке враћају исте податке. MCP клијенти могу аутоматски открити алате путем крајње тачке за откривање.

REST API

Позивајте алате директно путем HTTP POST. Сваки алат има сопствени URL пут. Пошаљите JSON улаз у телу захтева и примите JSON излаз. Јавни алати не захтевају заглавља. Аутентификовани алати захтевају Authorization заглавље са Bearer токеном.

# Search hotels in Paris (no auth)
curl -X POST \
  https://locktrip.com/mcp/tools/search_location \
  -H "Content-Type: application/json" \
  -d '{"query": "Paris"}'

# Book with auth token
curl -X POST \
  https://locktrip.com/mcp/tools/prepare_booking \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <token>" \
  -d '{ ... }'

MCP протокол

Користите Model Context Protocol за нативну интеграцију AI агената. Алати се аутоматски откривају путем SSE или JSON-RPC. Компатибилан са Claude Desktop, Cursor и било којим MCP-компатибилним клијентом. Крајња тачка за откривање пружа могућности сервера и метаподатке алата.

{
  "mcpServers": {
    "locktrip": {
      "url": "https://locktrip.com/mcp/sse"
    }
  }
}

Крајње тачке за откривање

Машински читљиве крајње тачке за аутоматизовано откривање алата. Користите их за интеграцију LockTrip-а у оквире AI агената, API gateway-е или регистре LLM алата.

Опције плаћања

Више начина плаћања за различите случајеве коришћења. B2C агенти генеришу линкове за плаћање за крајње кориснике. B2B партнери плаћају тренутно преко кредитне линије.

Revolut плаћање

Генеришите хостовану страницу за плаћање путем алата create_checkout. Крајњи корисник кликне линк и плати картицом. Резервација се аутоматски потврђује путем webhook-а. Најбоље за AI агенте усмерене ка потрошачима.

Stripe плаћање

Алтернативно плаћање картицом путем алата get_payment_url. Враћа Stripe хостован URL за плаћање. Корисно за тржишта или валуте где је Stripe преферован у односу на Revolut.

B2B кредитна линија

За пословне партнере са претходно финансираном кредитном линијом. Позовите confirm_booking за тренутно плаћање са вашег салда. Преусмеравање није потребно. Идеално за туристичке агенције и OTA-е који граде аутоматизоване процесе резервације.

Ограничења захтева

Великодушна ограничења за анонимно и аутентификовано коришћење. Аутентификовани корисници добијају веће квоте за све крајње тачке.

НивоАлати за претрагуАлати за резервацију
Анонимни30 req/minН/А (потребна аутентификација)
Аутентификовани60 req/min20 req/min

Спремни за изградњу?

Почните претраживати хотеле одмах без API кључа. Прочитајте OpenAPI спецификацију или повежите свој MCP клијент за аутоматско откривање свих 15 алата. За B2B партнерства и приступ кредитној линији, контактирајте наш пословни тим.