This page lists all system-defined error codes returned by the ZeroTrain API.
Each error code is deterministic, version-stable, and machine-readable.
Error codes are returned in the API response body and may also appear in logs.
Numeric codes remain stable across releases unless explicitly deprecated.
| Code | Description |
| 20000 | NoneSet |
| 20001 | Feature Missing |
| 20002 | Features Missing |
| 20003 | Actions Missing |
| 20004 | No Actions Selected |
| 20005 | Experiment Input Missing Feature Values |
| 20006 | No Valid Input Feature Values To Process |
| 20007 | No Valid Input Rules To Process |
| 20008 | Missing Inference Input Argument |
| 20009 | Critical Error |
| 20010 | Rules Are Not Set |
| 20011 | No Rule Groups Exist |
| 20012 | No Rules Exist |
| 20013 | Application Is Not Licensed |
| 20014 | Min Value Missing |
| 20015 | Max Value Missing |
| 20016 | Value Too Larger or Too Small |
| 20017 | Max Value Is Less Than Min |
| 20018 | No Operator Found While Parsing Condition |
| 20019 | Input Missing To Match Rule |
| 20020 | No Value Ranges Exist Feature |
| 20021 | Rule Confidence Reduced To Zero Input Evaluation Was False |
| 20022 | Missing Input Argument |
| 20023 | Rule Has No Actions |
| 20024 | Http Request Not Valid |
| 20025 | Failed To Parse Raw Body Data |
| 20026 | Unknown Parsing Type |
| 20027 | Request body is empty |
| 20028 | Failed To Parse Form Data |
| 20029 | Form Content Type Not Supported |
| 20030 | Fingerprint Failed |
| 20031 | Missing Parenthesis |
| 20032 | Unclosed Parentheses |
| 20033 | Missing Semantics Concept Parameter |
| 20034 | Syntax Error |
| 20035 | Unknown Variable |
| 20036 | Invalid Boolean Definition |
| 20037 | Invalid Syntax |
| 20038 | Circular Variable Reference |
| 20039 | Undefined Variable |
| 20040 | Unknown Symbol |
| 20041 | AiSQL Language |
| 20042 | Constraint Action |
| 20043 | Invalid WorkFlow Type |
| 20044 | Data Source Missing Or Not Set |
| 20045 | Invalid Data Source |
| 20046 | Data Row Limit Exceeded |
| 20047 | Data Source Error |
| 20048 | Database Type Is Not Supported |
| 20049 | Data Source Waring |
| 20050 | SQL VIOLATION |
| 20051 | Missing API Key |
| 20052 | Missing API Key PIN |
| 20053 | UnHandled Workflow |
| 20054 | Missing Rule Action |
| 20055 | Missing Rule Action Resolved |
| 20056 | Feature Alias Conflicts |
| 20057 | MaxConcurrentExecutions |
| 20058 | Only Single Model Source Allowed |
| 20059 | Model Count Exceeded Limit |
| 20060 | Row Count Exceeded Limit |
| 20061 | Feature Count Exceeded Limit |
| 20062 | Too Many Requests |
| 20063 | Unauthorized |
| 20064 | Invalid API Key Or Pin |
| 20065 | Composite ApiKey is empty |
| 20066 | Composite ApiKey is invalid |
| 20067 | No Models Exist to Evaluate |
| 20068 | No Input States Exist to Evaluate Models |
| 20069 | Invalid RowFilter |
| 20070 | Action Column Not Defined Or Found |
| 20071 | InputSource Columns Not Defined |
| 20072 | Sub Tenant ID is Longer Than 36 Chars |
| 20073 | Payload Too Large |
| 20074 | Value Out Of Range |
| 20075 | Batch Processing Requires IDs For All Input Sets |
| 20076 | Invalid payload |
| 20077 | InputSource Missing Or Not Set |
| 20078 | ModelSource Missing Or Not Set |
| 20079 | Column Count Exceeded Limit |
| 20080 | Input Sets Count Exceeded Limit |
| 20081 | WorkLoad Units Exceeded Limit |
| 20082 | Batch Workload Exceeded |