Error Lookup


This page provides a list of errors that may be returned by the Janus API, within the "details" array. In some cases, the errors will be provided outside of a standard details array, if the error occurs before reaching the API backend (for example, if the input body is not valid JSON). During processing, Janus appends to the details array in order, and the first error in the array will generally describe the error most accurately. The following tables can be used as a reference for solving common errors. Note that this list may be incomplete as new error messages are added to the API on a regular basis.

Code 400 Errors

CodeEndpointDescriptionHow to Resolve
400AllThe request JSON did not pass schema validation, please ensure the format is correct and try again.Ensure the JSON request matches the expected schema for the endpoint. Ensure that all data types are correct.
400AllERROR: The session {sessionID} could not be found. Please ensure the session exists and try again.Ensure a session was created using the "Create Session" endpoint, and that the correct sessionID was included in the URL. If the session exists, check that the measureID used to create the session is the same as the measureID in this request.
400AllInvalid MeasureIDVerify that the input measureID is correct for the measure being accessed.
400AllThe measure {measureID} could not be found.Verify that the input measureID is correct for the measure being accessed.
400Create Data GathererInvalid DataGathererIDVerify that the input dataGathererID is valid for the provided measureID
400Create Data GathererAn input error caused the Data Gathering setup to fail. Data Gathering session was not created.Verify that all inputs are set as required, including that all IDs are correct and valid for the measure.
400Update Data GathererThe data gathering instance {dataGatheringID} could not be found. Please ensure the instance exists and try again.Verify that the provided dataGatheringID exists in the session.
400Update Data GathererThe resourceState is set to an invalid value, the property must be set to 'Active', 'Canceled', 'Complete', or 'Expired', or should be omitted from the request if no change is needed.Ensure that the "resourceState" input in the request is set to one of the valid values listed in the error output.
400Update Data GathererAn input error caused the Data Gathering setup to fail. Data Gathering session was not updated.Refer to other items in the "details" array for more information. Retry the request after resolving any specified errors.
400Get Data GathererThis resource has expired, resource could not be retrieved.The data gathering has been expired via the "Update Data Gatherer" endpoint. This data gathering is no longer available to the rater, or for data retrieval
400Get Data GathererThis resource has been cancelled, resource could not be retrieved.The data gathering has been cancelled via the "Update Data Gatherer" endpoint. This data gathering is no longer available to the rater, or for data retrieval
400Get Data GathererThis resource has timed out, resource could not be retrieved.The data gathering has been timed out as per the time limit rules of a specific measure. This data gathering is no longer available to the rater, or for data retrieval
400Create EvaluationInvalid EvaluatorIDVerify that the input evaluatorID is valid for the provided measureID
400Create EvaluationEvaluatorID {evaluatorID} could not be found in measure {measureID}.Verify that the input evaluatorID is valid for the provided measureID
400Create EvaluationAt least one ObservationItemSet entry must be provided.Ensure that the ObservationItemSet array is not empty.
400Create EvaluationCould not transform directives due to input error, please check format of observationItemSets and directives and try again.Ensure that the input directives and observationItemSets follow the correct schemas and number of items.
400Create EvaluationThe calculated thumbprint (value: {calculatedThumbprint}) does not match the value provided (value: {inputThumbprint}) within the ObservationValues input.Verify the Observation Items Set JSON in the request is correct. If any Items were changed after the Data Gathering phase and included, a new Thumbprint will need to be generated.
400Create EvaluationAn error was returned by PostEvaluateFormatResults. Please review Details for further information. Processing halted.Refer to the rest of details array for more specific information. If none exist, wait several minutes and try again. If the issue persists, contact support.
400Create EnrichmentInvalid EnrichmentIDVerify that the input enrichmentID is valid for the provided measureID
400Create EnrichmentCould not find measure with ID {measureID}. Enrichment processing halted.Verify that the input measureID is correct for the measure being accessed.
400Create EnrichmentCould not find enrichment with ID {enrichmentID} in measure {measureID}. Enrichment processing halted.Verify that the input enrichmentID is valid for the provided measureID.
400Create EnrichmentCould not transform directives due to input error, please check format of observationItemSets and directives and try again.Verify that all input directive values match the corresponding list of acceptable values in the ScalesItems file.
400Get MetadataMetadata type not valid, please choose one of: ScalesItems, Manifest.Ensure that the metadata type in the URL of the request is valid.

Code 401 Errors

CodeEndpointDescriptionHow to Resolve
401AllAccess denied due to invalid subscription key. Make sure to provide a valid key for an active subscription.Verify that the subscription key matches one of the two subscription keys provided for the tenant during onboarding.

Code 404 Errors

CodeEndpointDescriptionHow to Resolve
404AllResource not found.Ensure that the URL being requested matches an existing API endpoint.
404Get DocumentSpecified document could not be found.Ensure the URL of the document requested is correct.
404Get MetadataThe measure {measureID} could not be found.Ensure the provided measureID is valid.
404Get MetadataThe requested data is not available through API for measureID {measureID}.The metadata being requested is not presently available for this measure.

Code 409 Errors

CodeEndpointDescriptionHow to Resolve
409Create SessionA session with the given ID already exists. Session could not be created.Possible service issue, try the request again. If the issue persists, contact customer support.
409Update SessionThe session {sessionID} was not found. Session could not be updated.Possible service issue, try the request again. If the issue persists, contact customer support.

Code 500 Errors

CodeEndpointDescriptionHow to Resolve
500AllInternal server error.Most commonly occurs due to invalid request JSON. Check that the request has no missing commas, brackets are correct, and quotes are escaped as necessary.
500Create SessionAn error occurred while initializing session run. Session could not be created.Likely a service issue, wait several minutes and try again. If the issue persists, contact support.
500Create SessionAn error occurred while provisioning the session. Session could not be created.Likely a service issue, wait several minutes and try again. If the issue persists, contact support.
500Update SessionAn error occurred while initializing session run. Session could not be updated.Refer to the rest of details array for more specific information. If none exist, wait several minutes and try again. If the issue persists, contact support.
500Update SessionAn error occurred while updating the session. Session could not be updated.Refer to the rest of details array for more specific information. If none exist, wait several minutes and try again. If the issue persists, contact support.
500Get SessionThe session {sessionID} could not be found.Ensure that the sessionID provided is from an existing session.
500Get SessionTimed out while retrieving session {sessionID}. Please try again later.Likely a service issue, wait several minutes and try again. If the issue persists, contact support.
500Create Data GathererAn error occurred while initializing data gathering run. Data gatherer could not be created.Likely a service issue, wait several minutes and try again. If the issue persists, contact support.
500Create Data GathererAn error occurred while setting up the resource. Resource could not be created.Refer to the rest of details array for more specific information. If none exist, wait several minutes and try again. If the issue persists, contact support.
500Update Data GathererAn error occurred while initializing data gathering run. Data gatherer could not be created.Likely a service issue, wait several minutes and try again. If the issue persists, contact support.
500Update Data GathererAn error occurred while updating the resource. Resource could not be updated.Refer to the rest of details array for more specific information. If none exist, wait several minutes and try again. If the issue persists, contact support.
500Create EvaluationCould not transform directives, please try again later.Likely a service issue, wait several minutes and try again. If the issue persists, contact support.
500Create EvaluationAn error occurred while initializing evaluator run. Evaluator could not be created.Likely a service issue, wait several minutes and try again. If the issue persists, contact support.
500Create EvaluationUnable to construct an Evaluator object. Processing halted.Likely a service issue, wait several minutes and try again. If the issue persists, contact support.
500Create EvaluationA failure occurred during pre-flight checks. Evaluation was not created.Refer to the rest of details array for more specific information. If none exist, wait several minutes and try again. If the issue persists, contact support.
500Create EvaluationA failure occurred while writing evaluator results to session. Evaluator was not created.Likely a service issue, wait several minutes and try again. If the issue persists, contact support.
500Create EnrichmentAn unexpected error occurred during setup. Resource was not created.Likely a service issue, wait several minutes and try again. If the issue persists, contact support.
500Create EnrichmentAn error occurred while initializing enrichment run. Enrichment processing halted.Likely a service issue, wait several minutes and try again. If the issue persists, contact support.
500Create EnrichmentAn error occurred while setting up the resource. Resource could not be created.Likely a service issue, wait several minutes and try again. If the issue persists, contact support.
500Create EnrichmentEnrichment could not be generated.Likely a service issue, wait several minutes and try again. If the issue persists, contact support.
500Create EnrichmentCould not transform directives, please try again later.Likely a service issue, wait several minutes and try again. If the issue persists, contact support.
500Create EnrichmentScalesItems file not found.Likely a service issue, wait several minutes and try again. If the issue persists, contact support.
500Create EnrichmentAn unexpected error occurred while performing item mapping. Please try again later.Likely a service issue, wait several minutes and try again. If the issue persists, contact support.
500Create EnrichmentAn unexpected error occurred while creating enrichment from template.Refer to the rest of details array for more specific information. If none exist, wait several minutes and try again. If the issue persists, contact support.
500Create EnrichmentEnrichment failed to generate.Refer to the rest of details array for more specific information. If none exist, wait several minutes and try again. If the issue persists, contact support.
500Create EnrichmentResource details failed to save.Likely a service issue, wait several minutes and try again. If the issue persists, contact support.
500Get EnrichmentThe requested resource has timed out. The resource was not generated.The enrichment that is being requested failed to generate within the maximum wait period. Retry the Enrichment request.
500Create Enrichment TransformerAn unexpected error occurred during setup. Resource was not created.Likely a service issue, wait several minutes and try again. If the issue persists, contact support.
500Create Enrichment TransformerCould not transform directives, please try again later.Likely a service issue, wait several minutes and try again. If the issue persists, contact support.
500Create Enrichment TransformerAn unexpected error occurred while creating enrichment. Report generation halted.Refer to the rest of details array for more specific information. If none exist, wait several minutes and try again. If the issue persists, contact support.
500Create Enrichment TransformerAn unexpected error occurred while saving Enrichment to session. Enrichment run was not completed.Likely a service issue, wait several minutes and try again. If the issue persists, contact support.
500Create Enrichment TransformerEnrichment failed to generate.Refer to the rest of details array for more specific information. If none exist, wait several minutes and try again. If the issue persists, contact support.
500Create Enrichment TransformerResource details failed to save.Refer to the rest of details array for more specific information. If none exist, wait several minutes and try again. If the issue persists, contact support.
500Get Data Gatherer, Get Evaluator, Get EnrichmentAn error occurred during the processing of the resource. The resource was not generated.Refer to the rest of details array for more specific information. If none exist, wait several minutes and try again. If the issue persists, contact support.
500Get Data Gatherer, Get Evaluator, Get EnrichmentTimed out while retrieving session. Please try again later.Likely a service issue, wait several minutes and try again. If the issue persists, contact support.
500Get Data Gatherer, Get Evaluator, Get EnrichmentCould not determine the state of this resource. Resource could not be retrieved.Likely a service issue, wait several minutes and try again. If the issue persists, contact support.
500Get Data Gatherer, Get Evaluator, Get EnrichmentAn unexpected error occurred while retrieving resource. Please ensure the format is correct, or try again later.Refer to the rest of details array for more specific information. If none exist, wait several minutes and try again. If the issue persists, contact support.

Code 503 Errors

CodeEndpointDescriptionHow to Resolve
503AllThe service is currently unavailable. Please try again later.This commonly happens if there is an issue connecting to a resource behind the endpoint. The URL is correct, but the service is experiencing a temporary disruption. Try the same request again later. If the issue persists, contact support.
503Create EvaluationAn unexpected error occurred during post-evaluation processing. Please try again later.Likely a service issue, wait several minutes and try again. If the issue persists, contact support.

Code 504 Errors

CodeEndpointDescriptionHow to Resolve
504Create SessionTimed out while checking for an existing session. Session could not be created.Likely a service issue, wait several minutes and try again. If the issue persists, contact support.
504Create SessionTimed out while provisioning the session. Session could not be created.Likely a service issue, wait several minutes and try again. If the issue persists, contact support.
504Update SessionTimed out while checking for an existing session. Session could not be created.Likely a service issue, wait several minutes and try again. If the issue persists, contact support.
504Update SessionTimed out while updating the session. Session could not be created.Likely a service issue, wait several minutes and try again. If the issue persists, contact support.
504Get MetadataAn unexpected error occurred, please try again later.Likely a service issue, wait several minutes and try again. If the issue persists, contact support.

Warnings

Sometimes, the Janus API may return warnings that do not stop the normal processing of the run. These warnings will be code 200 responses in the Details array. Please refer to the following table for more information about specific warnings.

CodeEndpointDescriptionHow to Resolve
200Update SessionRetention policy for the Session could not be updated at this time, this functionality will be made available in a future release.The ability to change the retention policy of an existing session will be made available in a future release.
200Update DataGathererThe Data Gatherer has been started by the Rater, or it has been cancelled/expired/timed out. Observation Item Sets were not updated.The Observation Sets within a Data Gathering can no longer be updated once the assessment has been started by the rater.
200Update DataGathererThis data gathering has been completed, the resource state could not be updated.A Data Gathering can no longer be updated once the assessment has been completed by the rater.
200Update DataGathererThis data gathering has timed out, the resource state could not be updated.A Data Gathering can no longer be updated once the assessment has timed out. This is a status used by specific measures only, which have a set time period in which the assessment may take place.
200Update DataGathererRetention policy for the DataGathering could not be updated at this time, this functionality will be made available in a future release.The ability to change the retention policy of an existing Data Gathering will be made available in a future release.
200Create EvaluationWARNING: Cannot locate the input interpretAs ({inputInterpretAs}) provider within the requested EvaluatorID.This warning indicates that the Observation Item Set defined by this interpretAs value is not required by the Evaluator phase to successfully produce scores.
Supported by