Partner API quickstart
Audience: Partner developer
Objective: Make your first authenticated availability call.
Time: ~15 minutes
Prerequisites
- Opseno workspace with PMS data (room types/rates)
- Admin access to create API keys
- Property UUID for multi-property headers
Steps
1. Create an API key
- Sign in to the dashboard.
- Open Settings → API keys (
/settings/api-keys). - Create a key and copy the
ops_live_…secret once.
2. Call with Bearer auth
curl -sS "https://{your-host}/api/v1/pms/availability?arrival_date=2026-09-01&departure_date=2026-09-03" \
-H "Authorization: Bearer ops_live_…" \
-H "X-Baspex-Property-Id: YOUR_PROPERTY_UUID"
Response includes room type availability and nightly rates for website booking widgets.
3. Explore the contract
- Human docs:
/developers - Interactive reference:
/developers/reference - Machine spec:
GET /api/v1/openapi
Recap
You can read live availability. Next: create reservations/guests per OpenAPI tags.