OBI Stay

Developers

Show OBI Stay properties, room types and free rooms on your own website or app.

OBI Business API (public marketplace)https://api.obibusiness.com/api/v1
OBI Stay APIhttps://stay-api.obibusiness.com/api/v1

Public places to stay

No sign-in needed. Answers are JSON.

GET/stay/properties?country=TZPublic properties with the lowest rate per night, room counts and map point.
GET/stay/properties/{slug}One property with its room types and rates.
GET/stay/availability?slug=&arrival=YYYY-MM-DD&departure=YYYY-MM-DDRoom types with free rooms for the dates.
GET/categories?service=stayMain categories (property types) shared by all properties.

Property workspace

On the OBI Stay API. Needs a signed-in OBI account with a role at the property; add ?tenant_id=&property_id=.

GET/meThe signed-in person and their properties.
GET/mobile/reservations?view=today|upcoming|inhouse|allBookings with room, guests and balance.
GET/mobile/financeCash and bank balances and recent entries.
GET/mobile/tasksHousekeeping tasks.

Example

curl "https://api.obibusiness.com/api/v1/stay/availability?slug=demo-property-1&arrival=2026-11-10&departure=2026-11-12"

Sign-in and keys

  • Public calls need no key.
  • Workspace calls use the OBI sign-in (the obi_sso cookie set when you sign in on any obibusiness.com site). Send the header X-OBI-Request: 1 with every change.
  • Systems that connect to OBI Business server to server get their own system key from OBI. Ask Support 24/7 to connect a system.