Search…
Fault Reference
errCode
code
name
statusCode
reason
cortex.accepted.mediaNotReady
kMediaNotReady
files
202
The resource has been created but is not ready for streaming.
cortex.accessDenied.accountActivationRequired
kAccountActivationRequired
registration
403
Account must be activated to login.
cortex.accessDenied.accountLocked
kAccountLocked
auth
403
Account access has been disabled.
cortex.accessDenied.accountNotActivated
kAccountNotActivated
account
403
Account is not yet activated.
cortex.accessDenied.app
kAccessDenied
apps
403
App client access denied.
cortex.accessDenied.appDisabled
kAccessDenied
apps
403
App disabled.
cortex.accessDenied.appReadOnly
kAccessDenied
apps
403
App is read only.
cortex.accessDenied.appSuspended
kAccessDenied
apps
403
App suspended.
cortex.accessDenied.autoConnectionRequiresAccess
kAccessDenied
account
403
An automatic connection cannot be made unless the caller has the required access level to the connection target.
cortex.accessDenied.badPassword
kInvalidCredentials
auth
403
Invalid password.
cortex.accessDenied.connection
kAccessDenied
connections
403
Connection access denied.
cortex.accessDenied.connectionRequiresVerification
kAccountNotVerified
account
403
Account must be verified before connections can be made.
cortex.accessDenied.connectionsDisabled
kAccessDenied
connections
403
Connections are disabled for object.
cortex.accessDenied.csrfTokenMismatch
kCSRFTokenMismatch
sessions
403
CSRF token mismatch.
cortex.accessDenied.deploymentEnv
kAccessDenied
deployment
403
This organization environment is not configured for deployments.
cortex.accessDenied.deploymentInProgress
kDeployment
deployment
403
A deployment is in progress.
cortex.accessDenied.deploymentTarget
kAccessDenied
deployment
403
Invalid deployment target.
cortex.accessDenied.duplicatePassword
kDuplicate
account
403
Your new password must be different than the old one.
cortex.accessDenied.feature
kAccessDenied
api
403
Feature not available.
cortex.accessDenied.inUse
kAccessDenied
fault
403
The resource is in use and cannot be removed.
cortex.accessDenied.inaccessibleProperty
kAccessDenied
db
403
Cannot perform operation on non-accessible property.
cortex.accessDenied.instanceCreate
kAccessDenied
db
403
Create access denied.
cortex.accessDenied.instanceDelete
kAccessDenied
db
403
Delete access denied.
cortex.accessDenied.instanceRead
kAccessDenied
db
403
Read access denied.
cortex.accessDenied.instanceUpdate
kAccessDenied
db
403
Update access denied.
cortex.accessDenied.invalidCredentials
kInvalidCredentials
auth
403
Invalid email/password combination.
cortex.accessDenied.invalidDeploymentCredentials
kInvalidArgument
deployment
403
Invalid deployment credentials.
cortex.accessDenied.invalidJwt
kInvalidCredentials
jwt
403
Invalid access token.
cortex.accessDenied.invalidJwtApp
kInvalidCredentials
jwt
403
Invalid access token app.
cortex.accessDenied.invalidRequestSignature
kInvalidRequestSignature
auth
403
Invalid request signature.
cortex.accessDenied.locationAccessRevoked
kLocationAccessRevoked
location
403
Access from this location has been revoked.
cortex.accessDenied.locationClientMismatch
kLocationClientMismatch
location
403
Location/Access client mismatch.
cortex.accessDenied.loggedInElsewhere
kLoggedInElsewhere
sessions
403
Logged in elsewhere.
cortex.accessDenied.maintenance
kMaintenance
env
403
The API is currently undergoing maintenance.
cortex.accessDenied.maxAccounts
kMaxAllowed
accounts
403
The user account quota has been exceeded.
cortex.accessDenied.maxJobsPerDay
kMaxAllowed
jobs
403
Max jobs per day quota exceeded.
cortex.accessDenied.maxJwtPerSubject
kAccessDenied
jwt
403
Maximum number of tokens reached for this subject.
cortex.accessDenied.maxRooms
kAccessDenied
fault
403
Max concurrent rooms.
cortex.accessDenied.noCredentialsSupplied
kNoCredentialsSupplied
auth
403
No access credentials were supplied.
cortex.accessDenied.notDeletable
kNotDeletable
error
403
Resource cannot be deleted.
cortex.accessDenied.notLoggedIn
kNotLoggedIn
sessions
403
You must be logged in to access this resource.
cortex.accessDenied.notPullable
kNotPullable
error
403
Removal from collection not supported.
cortex.accessDenied.notWritable
kNotWritable
error
403
Resource/Property is not writable.
cortex.accessDenied.passwordExpired
kPasswordExpired
auth
403
Your password has expired.
cortex.accessDenied.policy
kAccessDenied
auth
403
Access denied by policy.
cortex.accessDenied.principal
kAccessDenied
auth
403
Access denied to principal.
cortex.accessDenied.privateFacet
kAccessDenied
media
403
Access to private facet is only allowed by the creator.
cortex.accessDenied.propertyDelete
kAccessDenied
db
403
Property delete access denied.
cortex.accessDenied.propertyPull
kAccessDenied
db
403
Property pull access denied.
cortex.accessDenied.propertyRead
kAccessDenied
fault
403
Property read access denied.
cortex.accessDenied.propertyUpdate
kAccessDenied
db
403
Property update access denied.
cortex.accessDenied.providerRegistrationDisabled
kProviderRegistrationDisabled
account
403
Provider registration is not enabled.
cortex.accessDenied.referencedContext
kAccessDenied
db
403
Insufficient access to referenced context.
cortex.accessDenied.registrationInvitationRequired
kRegistrationInvitationRequired
registration
403
Registration requires a valid invitation.
cortex.accessDenied.role
kAccessDenied
apps
403
Insufficient role access.
cortex.accessDenied.room
kAccessDenied
fault
403
Banned from room.
cortex.accessDenied.roomsDisabled
kAccessDenied
fault
403
Rooms disabled.
cortex.accessDenied.route
kAccessDenied
fault
403
Route access denied.
cortex.accessDenied.scope
kAccessDenied
support
403
Missing a required JWT auth scope.
cortex.accessDenied.scoped
kAccessDenied
support
403
Call by JWT scoped principal not permitted.
cortex.accessDenied.scriptsDisabled
kAccessDenied
scripts
403
Scripts are disabled in this environment.
cortex.accessDenied.selfRegistrationDisabled
kSelfRegistrationDisabled
account
403
Self registration is not enabled.
cortex.accessDenied.sessionExpired
kSessionExpired
sessions
403
Your session has expired.
cortex.accessDenied.sessionOrgMismatch
kSessionOrgMismatch
sessions
403
The application and session Orgs do not match.
cortex.accessDenied.shareAccess
kAccessDenied
fault
403
Share access is required.
cortex.accessDenied.supportDisabled
kAccessDenied
support
403
Support login is disabled.
cortex.accessDenied.supportPinned
kAccessDenied
support
403
Support login is pinned to another account.
cortex.accessDenied.supportReasonRequired
kAccessDenied
support
403
Support login requires a reason for the login.
cortex.accessDenied.unspecified
kAccessDenied
error
403
Access denied.
cortex.accessDenied.unverifiedLocation
kUnverifiedLocation
location
403
Access by this location is pending account holder verification.
cortex.accessDenied.view
kAccessDenied
db
403
View access denied.
cortex.accessDenied.writeOnce
kWriteOnce
error
403
Property cannot be overwritten.
cortex.conflict.accountAlreadyActivated
kExists
fault
409
Account already activated.
cortex.conflict.accountAlreadyVerified
kExists
fault
409
Account already verified.
cortex.conflict.activationAlreadySent
kActivationAlreadySent
admin
409
An account activation email has already been sent to this address.
cortex.conflict.connectionExists
kExists
connections
409
Connection already exists.
cortex.conflict.duplicateEmail
kExists
account
409
An account with this email address already exists.
cortex.conflict.duplicateKey
kDuplicateKey
db
409
Duplicate value for unique index.
cortex.conflict.exists
kExists
error
409
Resource already exists.
cortex.conflict.sequencing
kSequencingError
db
409
Sequencing error. Device contention on a document could not be resolved.
cortex.conflict.staleDocument
kStaleDocument
db
409
Stale document.
cortex.conflict.uniqueInArray
kDuplicateKey
db
409
Duplicate value found in the collection.
cortex.conflict.unspecified
kConflict
db
409
Resource conflict.
cortex.conflict.versionOutOfDate
kConflict
db
409
The version is out of date.
cortex.error.aborted
kCancelled
error
500
Operation aborted.
cortex.error.couldNotReadCookies
kCouldNotReadCookies
location
500
Could not read cookies.
cortex.error.db
kError
db
500
A database error occured.
cortex.error.deploymentRunMismatch
kError
deployment
500
Deployment last-run identifier does not match.
cortex.error.facet
kScriptError
files
500
File facet has errors.
cortex.error.listWriteThrough
kError
db
500
List write-through had errors.
cortex.error.messageQueueFailed
kMessageQueueFailed
queue
500
Failed to queue message(s).
cortex.error.netInvalidResponseStatus
kInvalidResponseStatus
client
500
Result received with invalid http response code.
cortex.error.netMissingResponse
kMissingResponse
client
500
Missing response. Expected a fault or result.
cortex.error.netMissingResult
kMissingResult
client
500
Missing result.
cortex.error.queueCantLockMessage
kQueueCantLockMessage
queue
500
Could not lock for remove/update.
cortex.error.queueProcessError
kQueueProcessError
queue
500
Process error.
cortex.error.queueTaskProcessor
kQueueTaskProcessor
queue
500
Task had errors.
cortex.error.renderTemplate
kError
notifications
500
One or more template parts failed to render.
cortex.error.sessionInitFailure
kError
sessions
500
Session failed to initialize.
cortex.error.sessionRequired
kSessionRequired
sessions
500
A session is required.
cortex.error.smsNotification
kSmsError
sms
500
SMS Error.
cortex.error.triggerCancelled
kError
scripts
500
Operation was cancelled by trigger.
cortex.error.unspecified
kError
error
500
Error.
cortex.error.virusDetected
kVirusFound
files
500
A virus was detected.
cortex.expired.app
kExpired
apps
410
App key expired.
cortex.expired.deployment
kExpired
deployment
410
Expired deployment token.
cortex.expired.jwt
kTokenExpired
jwt
410
Expired access token.
cortex.expired.locationToken
kExpired
locations
410
Expired location verification token.
cortex.expired.unspecified
kExpired
error
410
Resource expired.
cortex.invalidArgument.JSONSchema
kInvalidJSONSchema
validation
400
Please enter a valid JSON schema.
cortex.invalidArgument.JSONSchemaValidation
kInvalidArgument
validation
400
JSON schema validation failed.
cortex.invalidArgument.allowLevel
kInvalidArgument
validation
400
Invalid acl allow level.
cortex.invalidArgument.ambiguousDeploymentMapping
kInvalidArgument
deployment
400
Ambiguous mapping must be forced.
cortex.invalidArgument.authScope
kAuthScope
auth
400
Invalid authentication scope.
cortex.invalidArgument.autoConnectionRequiresId
kInvalidArgument
connections
400
Automatic connections must target an account identifier.
cortex.invalidArgument.autoCreateCircularReference
kInvalidArgument
db
400
A circular reference exists in the autoCreate configuration.
cortex.invalidArgument.badDbValue
kInvalidArgument
db
400
Invalid query expression and/or value.
cortex.invalidArgument.castError
kCastError
validation
400
Cast error.
cortex.invalidArgument.certificateOrKeyFormat
kInvalidFormat
validation
400
The certificate/key format is invalid.
cortex.invalidArgument.circularReference
kInvalidArgument
db
400
Value contains a circular reference.
cortex.invalidArgument.connectionTarget
kInvalidArgument
connections
400
Invalid connection target.
cortex.invalidArgument.connectionToken
kInvalidArgument
connections
400
Invalid connection token.
cortex.invalidArgument.creatableOnly
kCreatableOnly
validation
400
Property is only writable on creation.
cortex.invalidArgument.creationDisabled
kInvalidArgument
db
400
Instance creation is currently disabled.
cortex.invalidArgument.cursorOrArrayExpected
kInvalidArgument
db
400
Expecting a cursor or array.
cortex.invalidArgument.customName
kInvalidArgument
validation
400
Invalid custom/namespaced value.
cortex.invalidArgument.date
kInvalidArgument
validation
400
Invalid date.
cortex.invalidArgument.dateOfBirth
kInvalidDateOfBirth
validation
400
Invalid date of birth.
cortex.invalidArgument.deletionDisabled
kInvalidArgument
db
400
Instance deletion is currently disabled.
cortex.invalidArgument.dollarPrefixedDbKey
kInvalidArgument
db
400
Dollar ($) prefixed fields are not valid for storage.
cortex.invalidArgument.dottedDbFieldName
kInvalidArgument
db
400
Dotted field names are not valid for storage.
cortex.invalidArgument.emailAddress
kInvalidEmailAddress
validation
400
Invalid email address.
cortex.invalidArgument.emailFormat
kInvalidEmailFormat
validation
400
Invalid email address format.
cortex.invalidArgument.emptyOperationsPayload
kInvalidArgument
patch
400
Empty operations payload. Nothing to do.
cortex.invalidArgument.enumValue
kEnumValue
validation
400
Please enter a value from the list.
cortex.invalidArgument.envDisabled
kOrgDisabled
env
400
Org is not active.
cortex.invalidArgument.fingerprintMismatch
kFingerprintMismatch
location
400
Fingerprint does not match session.
cortex.invalidArgument.iPv4AddrOrCidr
kInvalidIPv4AddrOrCidr
validation
400
Enter a valid IPv4 address or IPv4 CIDR range.
cortex.invalidArgument.illegalExpansion
kIllegalExpansion
error
400
This property cannot be expanded.
cortex.invalidArgument.inactive
kInvalidArgument
error
400
Resource is inactive.
cortex.invalidArgument.inactiveDeploymentTarget
kInvalidArgument
deployment
400
Deployment target is inactive.
cortex.invalidArgument.instanceRetyping
kInvalidArgument
db
400
Object instances cannot be re-typed.
cortex.invalidArgument.instanceTypeMismatch
kInvalidArgument
db
400
Invalid or mismatched object type.
cortex.invalidArgument.invalidApiVersion
kInvalidApiVersion
error
400
Invalid API Version.
cortex.invalidArgument.invalidCoordinate
kInvalidCoordinate
validation
400
Must be a valid 2 element coordinate array.
cortex.invalidArgument.invalidDeploymentId
kInvalidArgument
deployment
400
Invalid deployment identifier.
cortex.invalidArgument.invalidJSON
kInvalidJSON
validation
400
Please enter valid JSON.
cortex.invalidArgument.invalidObjectId
kInvalidArgument
error
400
Invalid object identifier.
cortex.invalidArgument.invalidString
kInvalidString
validation
400
Invalid string.
cortex.invalidArgument.locale
kInvalidArgument
validation
400
Invalid locale
cortex.invalidArgument.locationAlreadyVerified
kLocationAlreadyVerified
location
400
Location already verified.
cortex.invalidArgument.locationFingerprint
kInvalidFingerprint
location
400
Invalid location fingerprint.
cortex.invalidArgument.locationToken
kInvalidArgument
locations
400
Invalid location verification token.
cortex.invalidArgument.matchExpected
kInvalidArgument
db
400
Expected a match document or identifier.
cortex.invalidArgument.maxAllowed
kMaxAllowed
validation
400
Too many items of this type in the collection.
cortex.invalidArgument.maxInsertsPerCall
kInvalidArgument
db
400
The maximum number of inserted documents per call has been reached.
cortex.invalidArgument.maxItems
kMaxItems
validation
400
Too many items in the collection/array.
cortex.invalidArgument.maxLength
kInvalidArgument
validation
400
Max length exceeded.
cortex.invalidArgument.maxScriptLength
kInvalidArgument
validation
400
Max script length exceeded.
cortex.invalidArgument.minItems
kMinItems
validation
400
Not enough items in the collection/array.
cortex.invalidArgument.minRequired
kMinRequired
validation
400
Not enough items of this type in the collection.
cortex.invalidArgument.mismatchedContentType
kMismatchedMediaContentType
files
400
Uploaded file content type must match the source.
cortex.invalidArgument.missingEnvCode
kInvalidArgument
env
400
Invalid or missing organization environment code.
cortex.invalidArgument.missingNotificationPayload
kInvalidArgument
notifications
400
Missing notification worker payload.
cortex.invalidArgument.missingTemplateOrMessage
kInvalidArgument
notifications
400
Missing notification worker payload template or message.
cortex.invalidArgument.missingValidatorDefinition
kInvalidArgument
db
400
This validator has no definition.
cortex.invalidArgument.noConnectionApp
kInvalidArgument
connections
400
Connections must be created within the context of an application.
cortex.invalidArgument.noConnectionTargets
kInvalidArgument
connections
400
No connection targets were specified.
cortex.invalidArgument.notificationTemplateVariable
kInvalidArgument
notifications
400
One or more template variables are missing from the notification worker payload.
cortex.invalidArgument.npi
kInvalidNPI
validation
400
Invalid NPI.
cortex.invalidArgument.nullInstanceType
kInvalidArgument
db
400
Object type cannot be written as null. It must equal one of the named types.
cortex.invalidArgument.numberExpected
kNumberExpected
validation
400
Number expected.
cortex.invalidArgument.object
kInvalidObject
error
400
Invalid or unknown object.
cortex.invalidArgument.objectExpectedForPatchOperation
kInvalidArgument
patch
400
Patch entry must be an object.
cortex.invalidArgument.objectExpectedForPatchValue
kInvalidArgument
patch
400
Patch operation value must be an object.
cortex.invalidArgument.operationBulkDepthExceeded
kInvalidArgument
db
400
Max bulk operation depth exceeded.
cortex.invalidArgument.passwordStrength
kInvalidArgument
validation
400
The chosen password does not meet the minimum password strength requirement.
cortex.invalidArgument.pathAndValueExpectedForPullOperation
kInvalidArgument
patch
400
Pull requires a path and value.
cortex.invalidArgument.phoneNumberFormat
kInvalidPhoneNumberFormat
validation
400
Invalid phone number format.
cortex.invalidArgument.primitiveExpected
kInvalidArgument
db
400
Primitive value expected.
cortex.invalidArgument.primitiveExpectedforPatchRemoveValue
kInvalidArgument
patch
400
Patch remove operation value must be a primitive.
cortex.invalidArgument.query
kInvalidArgument
db
400
Invalid query arguments.
cortex.invalidArgument.requireConnectionAccept
kInvalidArgument
connections
400
Connections cannot be auto-created for this object.
cortex.invalidArgument.required
kRequired
validation
400
Please enter a value.
cortex.invalidArgument.script
kInvalidArgument
validation
400
Invalid script.
cortex.invalidArgument.scriptCompilation
kScriptCompilationError
validation
400
Script compilation error.
cortex.invalidArgument.stageJSONFormat
kInvalidArgument
parser
400
Invalid JSON format.
cortex.invalidArgument.stageObjectExpected
kInvalidArgument
parser
400
Object expected for expression.
cortex.invalidArgument.staleRequestSignature
kStaleRequestSignature
auth
400
Stale request signature. Use the Medable-Server-Time response header to correct drift.
cortex.invalidArgument.state
kInvalidArgument
error
400
Invalid object state.
cortex.invalidArgument.string
kInvalidArgument
validation
400
Invalid string.
cortex.invalidArgument.stringExpected
kInvalidArgument
validation
400
String expected.
cortex.invalidArgument.stringExpectedforPatchPath
kInvalidArgument
patch
400
Patch operation path property must be a string.
cortex.invalidArgument.timeZone
kInvalidArgument
validation
400
Invalid timezone.
cortex.invalidArgument.tooLarge
kRequestTooLarge
auth
400
Value too large.
cortex.invalidArgument.unspecified
kInvalidArgument
error
400
Invalid Argument.
cortex.invalidArgument.unsupportedBulkOperation
kInvalidArgument
db
400
Unsupported bulk operation.
cortex.invalidArgument.unsupportedContentEncoding
kInvalidArgument
error
400
Unsupported content encoding.
cortex.invalidArgument.updateDisabled
kInvalidArgument
db
400
Instance update is currently disabled.
cortex.invalidArgument.url
kInvalidArgument
validation
400
Invalid URL.
cortex.invalidArgument.validation
kValidationError
error
400
Validation error.
cortex.invalidArgument.valueExpectedForPatchValue
kInvalidArgument
patch
400
Missing patch operation value property.
cortex.invalidArgument.versionRequired
kRequired
validation
428
Versioned object requires version to update.
cortex.notFound.account
kNotFound
fault
404
Account not found.
cortex.notFound.accountToken
kNotFound
fault
404
Invalid account token.
cortex.notFound.app
kNotFound
apps
404
App not found.
cortex.notFound.appRsa
kNotFound
apps
404
App does not have a valid RSA key pair.
cortex.notFound.arrayValue
kNotFound
db
404
Element not found in array.
cortex.notFound.cacheKey
kNotFound
fault
404
Cache key not found.
cortex.notFound.cursor
kNotFound
db
404
Cursor not found.
cortex.notFound.deploymentTarget
kNotFound
deployment
404
Deployment target was not found.
cortex.notFound.document
kNotFound
db
404
Document not found.
cortex.notFound.env
kOrgControlInvalidOrg
env
404
Unrecognized organization environment.
cortex.notFound.expansionContext
kNotFound
db
404
Expansion context not found.
cortex.notFound.facet
kNotFound
files
404
Facet not found.
cortex.notFound.file
kNotFound
files
404
File not found.
cortex.notFound.instance
kNotFound
db
404
Instance not found.