API
Errors
Error Type | Error Code | HTTP Status | Description |
---|---|---|---|
not_found_error | USER_NOT_FOUND | 404 | The specified user could not be found in the system using the provided identifier |
not_found_error | PRICE_NOT_FOUND | 404 | The requested pricing information does not exist for the specified price identifier |
api_error | PRICE_CALCULATION_FAILED | 500 | The system encountered an error while calculating pricing based on the provided parameters and price type |
api_error | PRICE_USAGE_KEY_MISSING | 500 | A required usage parameter is missing for the specified price type configuration |
authentication_error | PRICE_USAGE_VALUE_INVALID | 401 | The provided usage parameter value is not valid or does not meet the required format |
authentication_error | PRICE_TYPE_INVALID | 401 | The specified price type is not supported or recognized by the system |
api_error | QUEUE_MODEL_CREATION_FAILED | 500 | The system failed to create a queue model instance due to an internal error |
not_found_error | MODEL_NOT_FOUND | 404 | The requested AI model could not be found using the provided model identifier |
not_found_error | MODEL_NOT_FOUND | 404 | The specified AI model does not exist under the given owner and model name combination |
api_error | MODEL_ACCESS_DENIED | 500 | Access to the requested AI model is restricted for the current user or organization |
not_found_error | MODEL_ENDPOINT_NOT_FOUND | 404 | The specified endpoint does not exist for the requested AI model |
conflict_error | MODEL_ENDPOINT_ALREADY_EXISTS | 409 | An endpoint with the same name already exists for this AI model |
not_found_error | MODEL_PROVIDER_NOT_FOUND | 404 | The specified model provider could not be found using the provided identifier |
not_found_error | MODEL_PROVIDER_NOT_FOUND | 404 | The specified model provider could not be found using the provided name |
not_found_error | PREDICTION_NOT_FOUND | 404 | The requested AI prediction task could not be found in the system |
api_error | PREDICTION_ACCESS_DENIED | 500 | The current user does not have permission to access the specified prediction task |
api_error | PREDICTION_CANNOT_BE_CANCELED | 500 | The prediction task cannot be canceled due to its current processing status |
authentication_error | PREDICTION_INVALID_STATUS | 401 | The prediction task is not in the required status to perform the requested operation |
api_error | PREDICTION_STALLED | 500 | The prediction task has been stuck in processing for an unusually long time and may require intervention |
authentication_error | PREDICTION_INPUT_INVALID | 401 | The input parameters provided for the prediction task do not meet validation requirements |
api_error | PREDICTION_UNAVAILABLE | 500 | The prediction task is currently unavailable due to system constraints or errors |
api_error | PREDICTION_STORAGE_FAILED | 500 | The system encountered an error while performing storage operations for the prediction task |
api_error | PREDICTION_REPOSITORY_ERROR | 500 | A database operation failed while processing the prediction-related entity |
not_found_error | MODEL_ENDPOINT_PRICE_NOT_FOUND | 404 | Pricing information could not be found for the specified model and endpoint combination |
not_found_error | MODEL_ENDPOINT_PRICE_ITEM_NOT_FOUND | 404 | The specific pricing item does not exist for the given model, endpoint, and service provider |
api_error | MODEL_ENDPOINT_PRICE_TYPE_NOT_SUPPORTED | 500 | The requested pricing type is not available for the specified model and endpoint |
authentication_error | MODEL_ENDPOINT_PRICE_ITEM_INVALID | 401 | The pricing item configuration is invalid or does not meet system requirements |
api_error | GET_PREDICTION_INVOICE_FAILED | 500 | The system failed to retrieve billing information for the prediction task |
api_error | FINALIZE_PREDICTION_INVOICE_FAILED | 500 | The system encountered an error while finalizing the billing for the prediction task |
not_found_error | PAYMENT_NOT_FOUND | 404 | The specified payment record could not be found in the system |
not_found_error | PAYMENT_METHOD_NOT_FOUND | 404 | The requested payment method is not available or does not exist |
api_error | PAYMENT_ALREADY_PROCESSED | 500 | The payment has already been completed and cannot be modified or processed again |
authentication_error | PAYMENT_METHOD_INVALID | 401 | The provided payment method information is invalid or incomplete |
api_error | PAYMENT_PROCESSING_FAILED | 500 | The payment transaction could not be completed due to a processing error |
api_error | PAYMENT_DATA_MAPPING_ERROR | 500 | The system encountered an error while converting payment-related data |
api_error | PAYMENT_REPOSITORY_ERROR | 500 | A database operation failed while processing payment-related information |
validation_error | MONEY_VALIDATION_ERROR | 400 | The monetary value provided does not meet the required validation criteria |
not_found_error | ORGANIZATION_NOT_FOUND | 404 | The specified organization could not be found in the system |
not_found_error | ORGANIZATION_MEMBER_NOT_FOUND | 404 | The specified user is not a member of the requested organization |
authorization_error | INSUFFICIENT_PERMISSION | 403 | The current user does not have the required permissions to perform this action |
not_found_error | INVITATION_NOT_FOUND | 404 | The organization invitation could not be found or may have been removed |
business_logic_error | INVITATION_EXPIRED | 422 | The organization invitation has passed its expiration date and is no longer valid |
conflict_error | DUPLICATE_INVITATION | 409 | An active invitation already exists for this email address in the organization |
not_found_error | API_KEY_NOT_FOUND | 404 | The specified API key could not be found in the system |
api_error | API_KEY_INACTIVE | 500 | The API key is not currently active and cannot be used for authentication |
conflict_error | DUPLICATE_API_KEY_NAME | 409 | An API key with the same name already exists in this organization |
authentication_error | INVALID_CREDENTIALS | 401 | The login credentials provided are incorrect or do not match any user account |
api_error | CODE_VERIFICATION_FAILED | 500 | The verification code could not be validated due to a system error |
api_error | ACCOUNT_NOT_ACTIVE | 500 | The user account is not currently active and cannot be used |
business_logic_error | TOKEN_EXPIRED | 422 | The authentication or verification token has expired and must be renewed |
not_found_error | QUEUE_ITEM_NOT_FOUND | 404 | The specified prediction task could not be found in the processing queue |
api_error | QUEUE_ITEM_CANNOT_BE_CANCELED | 500 | The queued prediction task cannot be canceled due to its current state |
api_error | INIT_PAYLOAD_QUEUE_NAME_MISSING | 500 | The initialization data is missing required queue information |
api_error | QUEUE_ITEM_ADD_FAILED | 500 | The system failed to add the prediction task to the processing queue |
api_error | TASK_EVENT_INDEX_GENERATION_FAILED | 500 | The system could not generate proper indexing for the task event in the queue |
not_found_error | SERVICE_PROVIDER_NOT_FOUND | 404 | The specified service provider could not be found using the provided identifier |
not_found_error | SERVICE_PROVIDER_NOT_FOUND | 404 | The specified service provider could not be found using the provided name |
conflict_error | SERVICE_PROVIDER_ALREADY_EXISTS | 409 | A service provider with the same name already exists in the system |
api_error | FREEZE_AMOUNT_NOT_SET | 500 | The pricing configuration is incomplete as the freeze amount has not been specified |
validation_error | HIGH_PRECISION_DECIMAL_VALIDATION_ERROR | 400 | The high-precision decimal value provided does not meet validation requirements |
validation_error | PRICING_VALIDATION_ERROR | 400 | The pricing configuration data does not meet the required validation criteria |
api_error | PRICING_REPOSITORY_ERROR | 500 | A database operation failed while processing pricing-related information |
api_error | PRICING_DATA_MAPPING_ERROR | 500 | The system encountered an error while converting pricing-related data |
api_error | PRICING_OPERATION_NOT_ALLOWED | 500 | The requested pricing operation is not permitted for the current configuration |
not_found_error | SUBSCRIPTION_NOT_FOUND | 404 | The specified subscription could not be found in the system |
not_found_error | CUSTOMER_PROFILE_NOT_FOUND | 404 | The customer profile information could not be found for the specified customer |
api_error | SUBSCRIPTION_OPERATION_FAILED | 500 | The subscription-related operation could not be completed due to a system error |
api_error | CURRENCY_MISMATCH | 500 | The currencies involved in the operation do not match the expected configuration |
api_error | STRIPE_CUSTOMER_CREATION_FAILED | 500 | The system failed to complete the Stripe payment processing operation |
api_error | CHECKOUT_SESSION_CREATION_ERROR | 500 | The payment checkout session could not be created due to a configuration error |
api_error | PREDICTION_CREDITS_ERROR | 500 | The system encountered an error while processing credit transactions for the prediction |
authentication_error | FROZEN_CREDIT_INVALID_STATUS | 401 | The frozen credit is not in the correct status to perform the requested operation |
authorization_error | INSUFFICIENT_CREDIT | 403 | The account does not have enough credits available to complete the requested operation |
not_found_error | CREDIT_BUCKET_NOT_FOUND | 404 | The specified credit storage container could not be found in the system |
not_found_error | CREDIT_PACKAGE_NOT_FOUND | 404 | The requested credit package could not be found in the available offerings |
api_error | CREDIT_PACKAGE_UNAVAILABLE | 500 | The credit package is currently not available for purchase due to system restrictions |