Types of errors that may occur during requests and their causes and solutions.
This guide covers the main types of errors that can occur during API calls and their solutions. Supertone API indicates the cause of problems through HTTP status codes, and through this document, you can check in advance what errors may occur in which situations.
This occurs when the API Key is missing or incorrect.
Missing x-sup-api-key header
Using an incorrect key (different account key, expired key, etc.)
Please verify that you entered the API Key issued from the console correctly. Be careful not to include leading or trailing spaces when copying strings.
This occurs when trying to access resources without permission.
The voice_id doesn’t belong to your account (e.g., another user’s cloned voice)
Sub-users of enterprise accounts trying to use resources they don’t have permission for
Using an API Key not issued from the console
Call GET /v1/voices to recheck permission for that voice. Cloned voices can only be called by the account that created them.
403 occurs if the account is different.
Can occur intermittently even when there’s no problem with the request itself
If the same request repeatedly fails, please contact customer support including the request body.
Logging the occurrence time helps with problem resolution.