Skip to main content

Status Codes

Understand Clarifai's error codes


All our API endpoints return a status code and a description that gives details of the status. A full list of those status codes is shown below.

If a status comes back that you do not see below, please reach out to support@clarifai.com.

Generic

CODEERRORDESCRIPTION
10000SUCCESSOk
10001SUCCESS_WARNING_API_DEPRECATED
10002SUCCESS_WARNING_CLIENT_DEPRECATED
10010MIXED_STATUSMixed Success
10020FAILUREFailure
10030TRY_AGAINTry the request again
10040NOT_IMPLEMENTED
10050MOVEDResource moved

Clarifai Connection Codes: 11xxx

CODEERRORDESCRIPTION
11000CONN_ACCOUNT_ISSUESAccount or plan issue, such as expired credentials, account still in trial, or feature not supported in your tier
11001CONN_TOKEN_INVALIDInvalid authentication token used
11002CONN_CREDENTIALS_INVALIDInvalid authentication credentials
11003CONN_EXCEED_HOURLY_LIMITThrottle hourly request limit exceeded
11004CONN_EXCEED_MONTHLY_LIMITThrottle monthly request limit exceeded
11005CONN_THROTTLEDThrottler and billing stuff; making too many requests
11006CONN_EXCEEDS_LIMITSThrottler and billing stuff; account limits exceeded
11007CONN_INSUFFICIENT_SCOPESAPI key has insufficient permissions
11008CONN_KEY_INVALIDInvalid API key or Invalid API key/application pair
11009CONN_KEY_NOT_FOUNDAPI key not found
11100CONN_BAD_REQUEST_FORMATBad request format; multipart form parsing, broken JSON, etc
11101CONN_DOES_NOT_EXISTResource does not exist; when path is bad
11102CONN_INVALID_REQUESTInvalid request; something wrong with a header
11103CONN_METHOD_NOT_ALLOWEDRequest method not allowed
11104CONN_NO_GDPR_CONSENTNo GDPR consent
11200CONN_AUTH_METHOD_DISABLEDAuthentication method is disabled
CODEERRORDESCRIPTION
21100MODEL_TRAINEDCustom model has been already trained
21101MODEL_TRAININGCustom model is currently training
21102MODEL_UNTRAINEDCustom model has not yet been trained
21103MODEL_QUEUED_FOR_TRAININGCustom model is currently in queue for training, waiting on inputs to process.
21104MODEL_UPLOADINGModel uploading inputs
21105MODEL_UPLOADING_FAILEDModel uploading inputs failed
21106MODEL_TRAINING_FAILEDGeneric error message for any type of model training error
21110MODEL_TRAINING_NO_DATACustom model training had no data
21111MODEL_TRAINING_NO_POSITIVESCustom model training had no positive examples
21112MODEL_TRAINING_ONE_VS_N_SINGLE_CLASSCustom model training was ONE_VS_N but with a single class
21113MODEL_TRAINING_TIMED_OUTTraining took longer than hard coded timeouts; contact support@clarifai.com if this continues to happen when creating new versions of your model
21114MODEL_TRAINING_WAITING_ERRORTraining got error waiting on your inputs to process, please contact support@clarifai.com
21115MODEL_TRAINING_UNKNOWN_ERRORTraining threw an unknown exception, please contact support@clarifai.com.
21116MODEL_TRAINING_MSG_REDELIVERTraining request was unexpectedly redelivered, contact support@clarifai.com if this continues to happen.
21117MODEL_TRAINING_INSUFFICIENT_DATATraining got error due to insufficient labelled data
21118MODEL_TRAINING_INVALID_PARAMSInvalid parameters during model training
21119MODEL_TRAINING_INVALID_DATA_TOLERANCE_EXCEEDEDTraining is stopped because too much data was dropped
21150MODEL_MODIFY_SUCCESSModel modification success
21151MODEL_MODIFY_PENDINGModel modification pending
21152MODEL_MODIFY_FAILEDModel modification failed
21200MODEL_DOES_NOT_EXISTModel does not exist
21201MODEL_PERMISSION_DENIEDModel permission denied
21202MODEL_INVALID_ARGUMENTInvalid model argument
21203MODEL_INVALID_REQUESTInvalid model request

Model Evaluation Codes: 213xx

CODEERRORDESCRIPTION
21300MODEL_EVALUATEDModel was successfully evaluated
21301MODEL_EVALUATINGModel is evaluating
21302MODEL_NOT_EVALUATEDModel is not yet evaluated
21303MODEL_QUEUED_FOR_EVALUATIONModel is queued for evaluation
21310MODEL_EVALUATION_TIMED_OUTModel evaluation timed out; evaluation took longer than hard coded timeouts
21311MODEL_EVALUATION_WAITING_ERRORModel evaluation timed out waiting on inputs to process
21312MODEL_EVALUATION_UNKNOWN_ERRORModel evaluation unknown internal error
21313MODEL_PREDICTION_FAILEDModel prediction failed
21314MODEL_EVALUATION_MSG_REDELIVEREvaluation message was redelivered
21315MODEL_EVALUATION_NEED_LABELSModel evaluation failed because there are not enough annotated inputs. Please ensure there are at least 2 concepts in your model before evaluating
21316MODEL_EVALUATION_NEED_INPUTSModel evaluation failed because there are not enough labeled inputs. Please ensure there are at least 5 labeled inputs per concept before evaluating
21317MODEL_EVALUATION_FAILEDGeneric error code for evaluation failure
--Status codes through 21319 (inclusive) reserved for model evaluation errors (per logic in clients)

Model Deployment Codes: 2135x

CODEERRORDESCRIPTION
21350MODEL_DEPLOYMENT_FAILEDUsed when inference coordinator failed to deploy spire and throws an error
21351MODEL_DEPLOYINGUsed when calling the inference coordinator to deploy a spire
21352MODEL_QUEUED_FOR_DEPLOYMENTUsed when training is completed
21353MODEL_NOT_DEPLOYEDUsed when model spire deployment is manually taken down or due to inactivity

Model Reference Codes: 214xx

CODEERRORDESCRIPTION
21400MODEL_REFERENCE_INVALID_ARGUMENTUsed when a model reference field is not set properly
21420MODEL_EXAMPLE_INPUT_INVALID_ARGUMENTUsed when a model example input field is not set properly
CODEERRORDESCRIPTION
22001WORKFLOW_NO_MATCHING_INPUTWorkflow does not have specified input model
22002WORKFLOW_REQUIRE_TRAINED_MODELNew model in workflow needs to be trained
22100WORKFLOW_DUPLICATEDuplicate URL in your application. Check the documentation to allow duplications
22101WORKFLOW_UNSUPPORTED_FORMATWorkflow format unsupported
22102WORKFLOW_DOES_NOT_EXISTWorkflow does not exist
22103WORKFLOW_PERMISSION_DENIEDWorkflow permission denied
22104WORKFLOW_INVALID_ARGUMENTWorkflow invalid argument; error in the request somewhere
22105WORKFLOW_INVALID_RECIPE
22106WORKFLOW_INVALID_TEMPLATETemplate workflow is invalid
22107WORKFLOW_INVALID_GRAPHWorkflow graph is invalid
22108WORKFLOW_INTERNAL_FAILURE
22150WORKFLOW_MODIFY_SUCCESSWorkflow modification success
22151WORKFLOW_MODIFY_PENDINGWorkflow modification pending
22152WORKFLOW_MODIFY_FAILEDWorkflow modification failed
22153WORKFLOW_REINDEX_FAILEDWorkflow reindexing failed
22999WORKFLOW_INVALID_REQUESTInvalid request; error in the request somewhere
CODEERRORDESCRIPTION
23150CONCEPT_MODIFY_SUCCESSConcept modification success
23151CONCEPT_MODIFY_PENDINGConcept modification pending
23152CONCEPT_MODIFY_FAILEDConcept modification failed
CODEERRORDESCRIPTION
24150ANNOTATION_SUCCESSAnnotation success
24151ANNOTATION_PENDINGAnnotation pending
24152ANNOTATION_FAILEDAnnotation failed; check URL
24153Annotation in progress
24154ANNOTATION_UNKNOWN_STATUSAnnotation unknown status
24155ANNOTATION_INVALID_ARGUMENTAnnotation invalid argument
24156ANNOTATION_PERMISSION_DENIEDPermission to annotation denied
24157ANNOTATION_AWAITING_REVIEWAnnotation still waiting for review
24158ANNOTATION_REVIEW_DENIEDAnnotation review denied
24159ANNOTATION_AWAITING_CONSENSUS_REVIEWAnnotation still waiting for consensus review
24250ANNOTATION_MODIFY_SUCCESSAnnotation modification success
24251ANNOTATION_MODIFY_PENDINGAnnotation modification pending
24252ANNOTATION_MODIFY_FAILEDAnnotation modification failed
CODEERRORDESCRIPTION
24900METADATA_INVALID_PATCH_ARGUMENTS
24901METADATA_PARSING_ISSUE
24902METADATA_MANIPULATION_ISSUE
CODEERRORDESCRIPTION
25000TRAINER_JOB_STATE_NONECustom Trainer unknown internal error
25001TRAINER_JOB_STATE_QUEUED
25002TRAINER_JOB_STATE_RUNNING
25003TRAINER_JOB_STATE_COMPLETE
25004TRAINER_JOB_STATE_ERRORCustom Trainer failed to retrieve data or train
CODEERRORDESCRIPTION
25150DATA_DUMP_SUCCESS
25151DATA_DUMP_PENDING
25152DATA_DUMP_FAILED
25153DATA_DUMP_IN_PROGRESS
25154DATA_DUMP_NO_DATA
25155DATA_DUMP_UNEXPECTED_ERROR
25170DATA_DUMP_EXPORT_SUCCESS
25171DATA_DUMP_EXPORT_PENDING
25172DATA_DUMP_EXPORT_FAILED
25173DATA_DUMP_EXPORT_IN_PROGRESS
25174DATA_DUMP_EXPORT_UNEXPECTED_ERROR
CODEERRORDESCRIPTION
25200APP_DUPLICATION_SUCCESS
25201APP_DUPLICATION_FAILED
25202APP_DUPLICATION_PENDING
25203APP_DUPLICATION_IN_PROGRESS
25204APP_DUPLICATION_INVALID_REQUEST
CODEERRORDESCRIPTION
25300MODULE_DOES_NOT_EXIST
25301MODULE_PERMISSION_DENIED
25302MODULE_INVALID_ARGUMENT
25303MODULE_INVALID_REQUEST
CODEERRORDESCRIPTION
25400BULK_OPERATION_SUCCESS
25401BULK_OPERATION_FAILED
25402BULK_OPERATION_PENDING
25403BULK_OPERATION_IN_PROGRESS
25404BULK_OPERATION_INVALID_REQUEST
25405BULK_OPERATION_CANCELLED
25406BULK_OPERATION_UNEXPECTED_ERROR
25407BULK_OPERATION_DELETED
CODEERRORDESCRIPTION
30000INPUT_DOWNLOAD_SUCCESSDownload complete
30001INPUT_DOWNLOAD_PENDINGDownload pending; when things are async, this is the default status
30002INPUT_DOWNLOAD_FAILEDAny type of error downloading and processing; download failed or we could not process it. Check URL or bytes you send in the request
30003INPUT_DOWNLOAD_IN_PROGRESSDownload in progress
30004INPUT_STATUS_UPDATE_FAILED
30005INPUT_DELETE_FAILED
30100INPUT_DUPLICATEDuplicate URL in your application. Check the documentation to allow duplications.
30101INPUT_UNSUPPORTED_FORMATInput image format unsupported
30102INPUT_DOES_NOT_EXISTInput does not exist
30103INPUT_PERMISSION_DENIEDInput permission denied
30104INPUT_INVALID_ARGUMENTInput invalid argument
30105INPUT_OVER_LIMITInput image is larger than the allowed limit
30106INPUT_INVALID_URLInput image URL invalid
30200INPUT_MODIFY_SUCCESSInput image modification success
30201INPUT_MODIFY_PENDINGInput image modification pending
30203INPUT_MODIFY_FAILEDInput image modification failed
30210INPUT_STORAGE_HOST_FAILED
30300ALL_INPUT_INVALID_BYTESInput image decoding failed. Check URLs and bytes sent
30400INPUT_CLUSTER_SUCCESS
30401INPUT_CLUSTER_PENDING
30402INPUT_CLUSTER_FAILED
30403INPUT_CLUSTER_IN_PROGRESS
30500INPUT_REINDEX_SUCCESS
30501INPUT_REINDEX_PENDING
30502INPUT_REINDEX_FAILED
30503INPUT_REINDEX_IN_PROGRESS
CODEERRORDESCRIPTION
31000INPUT_VIDEO_DOWNLOAD_SUCCESSDownload complete
31001INPUT_VIDEO_DOWNLOAD_PENDINGDownload pending
31002INPUT_VIDEO_DOWNLOAD_FAILEDDownload failed or we could not process it. Check URL or bytes you sent in the request.
31100INPUT_VIDEO_DUPLICATEDuplicate URL in your application. Check the documentation to allow duplications.
31101INPUT_VIDEO_UNSUPPORTED_FORMATInput video format unsupported
31102INPUT_VIDEO_DOES_NOT_EXISTInput does not exist
31103INPUT_VIDEO_PERMISSION_DENIEDInput permission denied
31104INPUT_VIDEO_INVALID_ARGUMENTInput invalid argument
31105INPUT_VIDEO_OVER_LIMITInput video is larger the allowed limit
31106INPUT_VIDEO_INVALID_URLInput video URL invalid
31200INPUT_VIDEO_MODIFY_SUCCESSInput video modification success
31201INPUT_VIDEO_MODIFY_PENDINGInput video modification pending
31203INPUT_VIDEO_MODIFY_FAILEDInput video modification failed
31210INPUT_VIDEO_STORAGE_HOST_FAILED
31300ALL_INPUT_VIDEOS_INVALID_BYTESInput video decoding failed. Check URLs and bytes sent

Input Request Codes: 39xxx

CODEERRORDESCRIPTION
39996INPUT_CONNECTION_FAILEDConnection attempts to the input URL failed
39997REQUEST_DISABLED_FOR_MAINTENANCESorry, this type of request has been disabled for maintenance. Please try again in a few hours.
39998INPUT_WRITES_DISABLED_FOR_MAINTENANCEInput writes are disabled for maintenance. Please try again in a few hours.
39999INPUT_INVALID_REQUESTInvalid input request

API Formatting Codes: 4000x

CODEERRORDESCRIPTION
40001PREDICT_INVALID_REQUESTInvalid request
40002SEARCH_INVALID_REQUESTInvalid search request
40003CONCEPTS_INVALID_REQUESTInvalid request
40004STATS_INVALID_REQUEST
CODEERRORDESCRIPTION
40010DATABASE_DUPLICATE_KEYObject has a duplicate ID; another object with same ID already exist
40011DATABASE_STATEMENT_TIMEOUT
40012DATABASE_INVALID_ROWS_AFFECTED
40013DATABASE_DEADLOCK_DETECTED
40014DATABASE_FAIL_TASK
40015DATABASE_FAIL_TO_GET_CONNECTIONS
40016DATABASE_TOO_MANY_CLIENTS
40017DATABASE_CONSTRAINT_VIOLATEDObject violates a constraint. Try again with different values for the fields
40019The requested operation is currently processing for this app
40020ASYNC_WORKER_MULTI_ERRORS
40030RPC_REQUEST_QUEUE_FULLSorry, the server is too busy at the moment. Please try again later
40031RPC_SERVER_UNAVAILABLESorry, the server is unavailable at the moment. Please try again later
40032RPC_REQUEST_TIMEOUTSorry, your request has timed out. Please try your request again
40033RPC_MAX_MESSAGE_SIZE_EXCEEDEDSorry, the request sent is larger than the allowed limit. Please contact support@clarifai.com
40034EXTERNAL_CONNECTION_ERRORCould not connect to external services
40035RPC_CANCELED
40036RPC_UNKNOWN_METHOD
40037REQUEST_CANCELED_BY_USER
CODEERRORDESCRIPTION
41000QUEUE_CONN_ERRORServers are busy. Please try again later
41002QUEUE_CLOSE_REQUEST_TIMEOUT
41003QUEUE_CONN_CLOSED
41004QUEUE_PUBLISH_ACK_TIMEOUT
41005QUEUE_PUBLISH_ERROR
41006QUEUE_SUBSCRIPTION_TIMEOUT
41007QUEUE_SUBSCRIPTION_ERROR
41008QUEUE_MARSHALLING_FAILED
41009QUEUE_UNMARSHALLING_FAILED
41010QUEUE_MAX_MSG_REDELIVERY_EXCEEDED
41011QUEUE_ACK_FAILURE
CODEERRORDESCRIPTION
41100SQS_OVERLIMIT
41101SQS_INVALID_RECEIPT_HANDLE
41102SQS_UNKNOWN

Visualization Error Codes: 42xxx

CODEERRORDESCRIPTION
42000Visualization succeeded
42001Visualization is pending
42002Visualization failed
42003Visualization invalid request
42004Missing application visualization
42005Too many URLs to visualize
42006There is not inputs in app
CODEERRORDESCRIPTION
43001SEARCH_INTERNAL_FAILURESearch internal issue
43002SEARCH_PROJECTION_FAILURESearch projection failure
43003SEARCH_PREDICTION_FAILURESearch prediction failure
43004SEARCH_BY_NOT_FULLY_INDEXED_INPUTCan only search by a fully indexed input
43005SAVED_SEARCH_MODIFY_FAILED
43040CLUSTER_INTERNAL_FAILURE

Workflow Evaluation Error Codes: 431xx

CODEERRORDESCRIPTION
43100EVALUATION_QUEUED
43101EVALUATION_IN_PROGRESS
43102EVALUATION_SUCCESS
43103EVALUATION_FAILED_TO_RETRIEVE_DATA
43104EVALUATION_INVALID_ARGUMENT
43105EVALUATION_FAILED
43106EVALUATION_PENDING
43107EVALUATION_TIMED_OUT
43108EVALUATION_UNEXPECTED_ERROR
43109EVALUATION_MIXED

Stripe Error Code: 44xxx

CODEERRORDESCRIPTION
44001STRIPE_EVENT_ERROR

Redis/Cache Error Codes: 45xxx

CODEERRORDESCRIPTION
45001CACHE_MISS
45002REDIS_SCRIPT_EXITED_WITH_FAILURE
45003REDIS_STREAM_ERR
45004REDIS_NO_CONSUMERS
45005REDIS_STREAM_BACKOFF

Sift Science Error Codes: 46xxx

CODEERRORDESCRIPTION
46001SIGNUP_EVENT_ERROR
46002SIGNUP_FLAGGEDSignup not permitted
46003FILETYPE_UNSUPPORTEDFiletype not supported
CODEERRORDESCRIPTION
47001APP_COUNT_INVALID_MESSAGE
47002APP_COUNT_UPDATE_INCREMENT_FAILED
47003APP_COUNT_REBUILD_FAILED
47004APP_COUNT_INTERNAL_FAILURE
CODEERRORDESCRIPTION
47101MP_DOWNLOAD_ERROR
47102MP_RESOLVE_DNS_ERROR
47103MP_DOWNLOAD_MAX_SIZE_EXCEEDED_ERROR
47104MP_IMAGE_DECODE_ERROR
47105MP_INVALID_ARGUMENT
47106MP_IMAGE_PROCESSING_ERROR
CODEERRORDESCRIPTION
47201DATATIER_CONN_ERROR
CODEERRORDESCRIPTION
50001USER_CONSENT_FACE

Workers Codes: 51xxx

CODEERRORDESCRIPTION
51000WORKER_MISSING
51001WORKER_ACTIVE
51002WORKER_INACTIVE

Collectors Codes: 52xxx

CODEERRORDESCRIPTION
52000COLLECTOR_MISSING
52001COLLECTOR_ACTIVE
52002COLLECTOR_INACTIVE
52003COLLECTOR_POST_INPUT_FAILED

SSO Code: 53xxx

CODEERRORDESCRIPTION
53001SSO_IDENTITY_PROVIDER_DOES_NOT_EXIST

Tasks Codes: 54xxx

CODEERRORDESCRIPTION
54001TASK_IN_PROGRESSAuto-annotation or manual annotation task was created and is in progress
54002TASK_DONEManual annotation task is completed (note that auto-annotation tasks are never completed)
54003TASK_WONT_DOManual annotation task is marked as abandoned
54005TASK_FAILEDAuto-annotation or manual annotation has failed to run
54006TASK_IDLEAuto-annotation task job has finished processing its last batch and is waiting for more dataset assets
54100TASK_CONFLICTThe task operation is in conflict with the current state of the server
54101TASK_NOT_IMPLEMENTEDCertain task-related scenarios are not implemented
54102TASK_MISSINGTask was not found
CODEERRORDESCRIPTION
55001LABEL_ORDER_PENDING
55002LABEL_ORDER_IN_PROGRESS
55003LABEL_ORDER_SUCCESS
55004LABEL_ORDER_CANCELED
CODEERRORDESCRIPTION
60000LICENSE_ACTIVELicense is active
60001LICENSE_DOES_NOT_EXISTLicense does not exist
60002LICENSE_NEED_UPDATELicense needs update
60003LICENSE_EXPIREDLicense has expired
60004LICENSE_REVOKEDLicense has been revoked
60005LICENSE_DELETEDHidden state not reflected to users
60006LICENSE_VOLUME_EXCEEDEDExceeded volume limit on license
CODEERRORDESCRIPTION
61000PASSWORD_VALIDATION_SUCCESS
61001PASSWORD_VALIDATION_FAILED
61002PASSWORDPOLICY_INVALID_ARGUMENT

Feature Flags Status Codes: 620xx

CODEERRORDESCRIPTION
62000FEATUREFLAG_CONFIG_NOT_FOUND
62001FEATUREFLAG_INVALID_ARGUMENT
62002FEATUREFLAG_BLOCKED

Maintenance Status Codes: 630xx

CODEERRORDESCRIPTION
63000MAINTENANCE_SUCCESS
63001MAINTENANCE_FAILED

Datasets Status Codes: 64xxx

CODEERRORDESCRIPTION
64005DATASET_VERSION_PENDINGThe dataset version is pending to be processed
64010DATASET_VERSION_IN_PROGRESSThe dataset version is currently being processed
64015DATASET_VERSION_READYThe dataset version is ready to be used
64020DATASET_VERSION_FAILUREAn error occurred during the dataset version processing
64025DATASET_VERSION_UNEXPECTED_ERRORAn unexpected error occurred during the dataset version processing
64030DATASET_VERSION_CONFLICTAn alteration to dataset version would create a conflict
64100DATASET_INPUT_SUCCESSThe dataset input was successfully added
64101DATASET_INPUT_DUPLICATEThe dataset input is a duplicate

Generic Job Status Codes: 640xx

CODEERRORDESCRIPTION
64000JOB_QUEUED
64001JOB_RUNNING
64002JOB_COMPLETED
64003JOB_FAILED
64004JOB_CANCELLED
64006JOB_UNEXPECTED_ERROR

Auth Issues Codes

CODEERRORDESCRIPTION
65000AUTH_MISSING_IDP_ASSOC
66000LIST_OBJECTS_FAILED
67000ARCHIVE_EXTRACT_FAILED

Multipart Uploading Status Codes: 680xx

CODEERRORDESCRIPTION
68000UPLOAD_IN_PROGRESS
68001UPLOAD_DONE
68002UPLOAD_FAILED
68003UPLOAD_UNEXPECTED_ERROR
68004UPLOAD_EXPIRED
CODEERRORDESCRIPTION
69000BILLING_INVALID_INFO

Internal Issues Codes: 98xxx

CODEERRORDESCRIPTION
98004INTERNAL_SERVER_ISSUE
98005INTERNAL_FETCHING_ISSUE
98006INTERNAL_DATABASE_ISSUE
98009INTERNAL_UNEXPECTED_TIMEOUT
98010INTERNAL_UNEXPECTED_V1
98011INTERNAL_UNEXPECTED_PANIC
98012INTERNAL_UNEXPECTED_SPIRE
98013INTERNAL_REDIS_UNAVAILABLE
98014INTERNAL_RESOURCE_EXHAUSTED
98015INTERNAL_REDIS_UNCATEGORIZED
98016INTERNAL_AWS_UNCATEGORIZED
98017INTERNAL_AZURE_UNCATEGORIZED

Uncategorized Codes: 99xxx

CODEERRORDESCRIPTION
99001CONN_UNCATEGORIZED
99002MODEL_UNCATEGORIZED
99003INPUT_UNCATEGORIZED
99004ANNOTATION_UNCATEGORIZED
99005BILLING_UNCATEGORIZED
99009INTERNAL_UNCATEGORIZED