Skip to main content
The Tabs API uses standard HTTP response status codes to indicate the outcome of requests. Every API response includes tracing identifiers to help you debug and inspect interactions.

Error format

When an API call fails, Tabs returns a structured JSON payload:

Properties


HTTP status codes


Request tracing with X-Request-Id

Every response returned by the Tabs API includes an X-Request-Id header:

Searching logs in the merchant portal

You can inspect the exact request and response headers, payloads, and latency for any call:
  1. Open the Tabs Merchant Portal.
  2. Go to Developers > Request Logs.
  3. Paste the requestId into the search field.
  4. Click the row to open the log drawer and inspect full diagnostic details.