Error Message | Cause |
---|---|
{validation_errors: ["filter.name is required"]} | The request is missing a required filter parameter (e.g., filter.name ). |
{validation_errors: ["Invalid input provided"]} | The input provided in the request is not valid. |
Type ${init_types.compr_update} is no longer supported. Use '${init_types.discover_all}' instead. | The requested operation type is deprecated. |
Type ${init_types.update_existing} is no longer supported. | The requested operation type is no longer supported. |
Type ${init_types.discover_new} is no longer supported. | The requested operation type is no longer supported. |
Initiation reason is required. | The request is missing the required initiation reason. |
This feature is not available. | The requested feature is not supported for the dataset. |
This dataset was rejected. | The dataset was rejected and cannot be processed. |
This dataset is not ready. | The dataset is not in a state where it can be processed. |
This dataset does not support discovery. Supported types: ['${init_types.url_collection}'] | The dataset does not support the requested discovery type. |
Incorrect discovery collector id. | The discovery collector ID provided in the request is invalid. |
View not found. | The requested view is not available. |
This dataset does not support collection. | The dataset does not support the requested collection operation. |
Batch size must be at least 1000. | The batch size specified in the request is below the minimum allowed value. |
{error: 'Snapshot failed'} | The snapshot operation failed. |
{error: 'Snapshot not ready'} | The snapshot is not ready for processing. |
{error: 'Invalid snapshot type'} | The snapshot type provided in the request is invalid. |
{validation_errors: [e.message]} | A validation error occurred, and the specific message is included in the response. |
Error Message | Cause |
---|---|
Unauthorized | The API key or authentication credentials provided are invalid or missing. |
Error Message | Cause |
---|---|
{error: 'Your current balance is insufficient to process this data collection request. Please add funds to your account or adjust your request to continue. ($220 is missing)'} | The user’s account balance is insufficient to process the request. |
Error Message | Cause |
---|---|
Access denied. | The user does not have the necessary permissions to access the resource. |
Cannot skip billing. | The user attempted to skip billing, which is not allowed. |
Error Message | Cause |
---|---|
{error: 'Dataset not found'} | The specified dataset ID does not exist. |
{error: 'Snapshot not found'} | The specified snapshot ID does not exist. |
Dataset does not exist. | The dataset referenced in the request does not exist. |
Request not found. | The specified request ID does not exist. |
Error Message | Cause |
---|---|
{error: 'Provided filter did not match any records'} | The filter provided in the request did not match any records in the dataset. |
Error Message | Cause |
---|---|
{error: 'Maximum limit of ${max_parallel_jobs} jobs per dataset has been exceeded'} | The user has exceeded the maximum allowed number of parallel jobs for the dataset. |
Error Message | Cause |
---|---|
Internal error. | An unexpected error occurred on the server. |
Error Message | Cause |
---|---|
Unexpected error. | The server encountered an unexpected error while processing the request. |
Some error codes (e.g., 400, 404) may have multiple causes, as outlined above.
Error messages are designed to provide clear feedback to users about the issue and how to resolve it.
For errors with dynamic content (e.g., balance or job limits), placeholders like${max_parallel_jobs}
or${init_types}
are replaced with actual values at runtime.