To help partners quickly diagnose and resolve issues, all APIs return a structured error response. This model is consistent across endpoints and includes enough context for debugging, without exposing internal details.Every error response follows the same basic format:
{ "code": "IDE-0009", "title": "Missing Fields in Request", "message": "Your request is missing one or more required fields. Please refer to the documentation to ensure all necessary fields are included in your request.", "fields": { "document": "document is a required field" }}