Partner API for property, categories, units, rates, availability and daily prices
Documented interfaces instead of CSV exports: tills, booking sites and your systems work with the same bookings.
Every hotel has systems it wants to keep: the restaurant till, its own booking site, its reporting. STRYK connects them through documented interfaces: the Partner API for bookings, guests, rates and availability, the POS interface for room charges, and signed webhooks. The reference is openly available in the developer portal.
Partner API reference, permissions and webhooks: Open the developer portal
API & integrations
Create, read and cancel bookings, change contact details and notes
Read guests, payment status and issued invoices
POS interface for room charges, with an open OpenAPI reference
Signed webhooks for bookings, guests, availability, rates and payments
Keys per hotel with permissions, expiry and IP allowlist
How it works in your hotel
- 01Partner API
- 02POS interface (POS API)
- 03Webhooks
- 04Keys and permissions
- 05Developer portal
- 06OpenAPI reference
Four practical jobs in daily hotel operations.
Your own booking site
The site queries availability, rates and daily prices, has STRYK calculate a quote and creates the booking. With “notifyGuest”, STRYK sends the guest the usual booking confirmation. The booking starts with an open balance; payment runs through the hotel’s payment methods.
POS vendors
Query checked-in rooms, find the guest by room number, post charges one by one or up to 50 at once and cancel them as long as they have not been billed. If the room number is ambiguous, STRYK asks back instead of guessing.
Reporting and your own systems
Your IT fetches bookings, guests, payment status and issued invoices with a read-only key. Webhooks report changes straight away, so your system does not have to ask every few minutes.
Common questions: API & integrations
Where do I find the technical documentation?+
In the STRYK developer portal at /developers: getting started, authentication, permissions, endpoints, webhooks, errors and rate limiting. The OpenAPI reference of the POS interface is available there as YAML and JSON.
What can the Partner API do?+
Read property, categories, units, rates, availability and daily prices, calculate quotes, read, create and cancel bookings and change contact details and notes. It also reads guests and changes their contact details, and reads payment status and issued invoices.
How do I get a key?+
An admin of the hotel creates it in STRYK under Channels → API and chooses the permissions, for example read-only access to availability and rates. Every key belongs to exactly one hotel.
What does using the interfaces cost?+
The documentation is free for developers. The hotel uses the Partner API without an add-on, within the STRYK base price of €59 plus €6 per room and month. Connecting tills is part of the STRYK POS add-on (€2.50 per room and €3.75 per apartment or holiday home per month).
Which webhooks are there?+
booking.created, booking.updated, booking.cancelled, guest.updated, availability.changed, rate.changed, payment.updated and webhook.test. Every delivery is signed with HMAC and retried automatically on errors.
How is access secured?+
Every key belongs to exactly one hotel and has its own permissions, an expiry date and, if required, an IP allowlist. Webhooks are signed with HMAC, requests are rate-limited, and the hotel can revoke a key at any time.
Can I take payments through the API?+
No. Card data and payments do not run through the API. New bookings start with an open balance, which the hotel collects through its payment methods. You read the payment status through the API.
Is STRYK certified for particular tills?+
No. We do not call any till “certified” or any brand “supported” until a completed connection is proven. Ask us about the status for your system.
Could API & integrations work for your hotel?
14 days free. All STRYK core apps included. No setup fee; optional AI modules are separate.