Skip to Content
Open API v1Ref: Error Codes

Ref: Error Codes

The API uses standard HTTP status codes and returns a JSON body with a message describing the error.

StatusMessage ExampleDescription
400Missing required parameter: qA required parameter is missing or the input is invalid.
401Invalid tokenThe Bearer token is missing, expired, or incorrect.
402Paid plan required / Insufficient creditsThe requested feature requires a paid plan, or the account has insufficient transcribe credits.
404Episode not foundThe requested resource does not exist. The error field will be not_found.
404Episode has not been transcribed yetThe episode exists but has no processed content. The error field will be not_transcribed.
404Translation not availableThe episode is transcribed but the requested translation is not available yet. The error field will be not_translated.
429Rate limit exceededToo many requests. The limit is 300 requests per hour per user.
500Internal server errorAn unexpected server error occurred. Please retry later.

Additional Error Codes by Endpoint

Some endpoints return specific error codes:

Import Episode

StatusErrorDescription
400Missing or invalid url, unsupported URL format, or podcast/channel URL provided.
403private_episodeThe Xiaoyuzhou episode is private and cannot be imported.
404not_foundThe YouTube video was not found.
409conflictA conflict was detected during import. Please contact support.
502fetch_errorFailed to fetch data from the source. Please try again later.

Upload Audio

StatusErrorDescription
402feature_not_availableUpload audio is not available for current plan.

Process Episode

StatusErrorDescription
402out_of_quotaInsufficient transcribe credits.

Ask a Question

StatusErrorDescription
429out_of_limitDaily ask limit exceeded for your plan.

Send to Notion

StatusErrorDescription
400not_connectedNotion is not connected. Connect via Podwise settings.
400not_configuredNotion database is not configured. Configure via Podwise settings.
400property_not_existsA required property is missing from the Notion database.
401unauthorizedNotion API token is invalid or expired. Reconnect via Podwise settings.
404database_not_foundNotion database not found. Reconfigure via Podwise settings.
429rate_limitedNotion API rate limited. Retry later.
502notion_errorUnexpected Notion API error.
504timeoutNotion API request timed out.

Send to Readwise Reader

StatusErrorDescription
400not_connectedReadwise is not connected. Configure API token via Podwise settings.
401unauthorizedReadwise API token is invalid or expired. Reconfigure via Podwise settings.
502readwise_errorUnexpected Readwise API error.
Last updated on