Skip to content

Errors

The SDK raises typed exceptions:

  • ValidationError for invalid client-side inputs
  • APIError for backend/API failures

ValidationError examples

  • missing API key
  • unsupported parameter
  • missing audio file
  • requesting extraction_variables without extraction_schema
  • requesting extraction_variables without bot_captured_variables
  • bot_captured_variables missing keys present in extraction_schema

APIError examples

  • unauthorized (401)
  • malformed request (400)
  • internal server error (500)

APIError includes:

  • status_code
  • message