Error Messages Returned by Reporting APIs

If a submitted API query fails, the response body contains one of the error codes in this topic.

HTTP Code

Error Code

Error Message

400

The API key passed in the request is not valid.

The API key passed in the query headers does not match the API key in the OAuth token.

400

containsEmptyRecord

Contains empty record.

400

containsLargeNumberOfRecords

Number of records exceeds maximum allowed.

400

DuplicateFilterExpressionName

Duplicate filter expression name.

400

featureNoteEnabled

The Reporting Data feature is not enabled.

400

filtersInvalidForView

Filters are invalid for the view provided.

400

fromDateGreater

From date is greater than to date for date filter key.

400

fromValueGreater

From date is greater than to date for date filter key: <filter key>.

400

invalidAttachmentId

Invalid attachment ID

400

invalidBodyFormat

Invalid body format

400

invalidDateFormat

Invalid date format. Valid date format is YYYY-MM-DDThh:mm:ssZ

400

invalidDocumentType

Invalid documentType.

400

invalidEnumValue

Invalid enum value.

400

invalidFilter

Invalid filter for the view passed.

400

invalidFilterExpr

Invalid filter expression.

400

invalidFilterStructure

Invalid filter structure.

400

invalidFilterValue

Invalid default value/over-riding value.

400

invalidSelectAttr

Invalid select attributes.

400

invalidViewStatus

Invalid view status.

400

invalidViewTemplateName

Only alphanumeric and '_' characters are allowed in viewName.

400

jobNotCompleted

Job status not completed.

400

missingDateFilter

No valid date filter found.

400

missingDocumentType

Missing required parameter: documentType.

400

missingField

Missing required parameter: field.

400

missingFilterExpr

Missing required parameter: filter expression.

400

missingJobId

Missing required parameter: JobId.

400

missingOneDate

Date range incomplete

400

missingSelectAttr

Missing required parameter: select attributes.

400

missingValueForDateFilter

Missing value for date filter key: <filter key>/

400

missingViewTemplateName

viewTemplateName is required.

400

quotaExceeded

Reached maximum records that can be imported.

400

realmInvalid

Realm invalid

400

requiredParamNotProvided

One or more required parameters not provided.

400

unsupportedFilter

One or more filters are not supported.

400

viewAlreadyExists

View already exists.

401

unauthorized

Request unauthorized.

404

fileNotFound

File not found.

404

jobNotFound

Job not found.

404

viewNotFound

View not found.

404

viewTemplateNotFound

viewTemplate not found.

500

failedToCreateView

Failed to create reporting view.