Tabby uses region-specific domains. Choose the base URL based on the merchant’s operating country:
Region
API Base URL
Checkout / Promo
Merchant Dashboard
UAE
https://api.tabby.ai
checkout.tabby.ai
merchant.tabby.ai
KSA
https://api.tabby.sa
checkout.tabby.sa
merchant.tabby.sa
All API paths and payloads are identical across both domains. Tabby identifies the environment (test or live) based on the API keys used.
Use the base URL that matches the merchant’s region for every call. Many existing integrations call api.tabby.ai for all regions and rely on Tabby-side request routing — but not every endpoint is routed (e.g. payments retrieval and disputes), and cross-region calls can return 404/403. New integrations must pin all calls — session creation, payment retrieval, captures, refunds, webhooks, dispute webhooks, disputes — to the regional base URL.
To access and download the raw OpenAPI specification file kindly use this: openapi.yaml.You can also view this API specification using ReDoc, the same is present below: