Skip to main content
Your system calls these NowBookIt-hosted endpoints to push events. Register them as webhook targets in your POS or integration platform.
Direction: Your system → NowBookIt. These endpoints are enabled per partner as part of onboarding. Contact partners@nowbookit.com to get started.
All routes follow:
[BASE_URL]/partners/{partnerName}/{endpoint}
{partnerName} is your registered partner identifier, assigned during onboarding (e.g. kounta).

Two integration types

Bookings & Sales

Push POS sales and booking events to NowBookIt. Custom-built per partner — NowBookIt maps your payload format to NowBookIt’s data model during onboarding.

Gift Cards

Redeem and check gift card balances via NowBookIt. Standard endpoints — consistent request and response format across all partners.

Authentication

Partner inbound endpoints do not use X-API-KEY. All requests are authenticated via HMAC signature.At onboarding you receive:
  • A signature header name to send with every request (e.g. X-Partner-Signature)
  • A shared secret to generate the HMAC signature, computed over the request body + URL
Requests with a missing or invalid signature are rejected with 400 Bad Request.

Onboarding checklist

ItemDescription
Signature header nameThe header your system sends (e.g. X-Partner-Signature)
Shared HMAC secretUsed to sign requests — never commit to source control
Partner identifierYour partnerName for URL paths
Location mappingHow your locationId values map to NowBookIt venues
Payload schemaFor Bookings & Sales — agree the request body format so NowBookIt can build your custom handler