Skip to main content
This page lists the error messages returned by the Suki APIs. All error messages are returned in JSON format as shown in the example below.
JSON
The code field in the JSON body is a numeric status code. Suki maps it to the HTTP status on the response. See Status code to HTTP mapping for the full mapping. Each table row lists an error id: a stable name you can use in client code. In responses, that value appears in the message field, either as the full string or as a prefix (for example invalid_sdp_token or invalid_sdp_token: …). Match on the id exactly or by prefix when you handle errors in your integration.

Common errors

These are some common errors that can occur across all Suki REST APIs.

Ambient

These are some common errors that can occur while implementing the Ambient workflow using the REST APIs.

Form filling

These are some common errors that can occur while implementing the Form filling workflow using the REST APIs.

Dictation

These are some common errors that can occur while implementing the Dictation workflow using the REST APIs.

Feedback

These are some common errors that can occur while implementing the Feedback workflow using the REST APIs.

Ambient feedback

Form filling feedback

Notification

These are some common errors that can occur while implementing the Notification workflow using the REST APIs.

Success payload

Failure payload

Preferences

These are some common errors that can occur while implementing the Preferences workflow using the REST APIs.

Status code to HTTP mapping

This table maps the status names returned by the Suki APIs to the corresponding HTTP status codes.
Last modified on June 30, 2026