Review combined API error codes and descriptions sourced from the OpenAPI contracts.
400 Bad request, provided invalid jobId to cancel the running rule job.
Why this happens: The request is syntactically valid but one or more path values, query values, or payload fields do not match endpoint validation rules.
Action: Verify that path values, query values, and request payload values match the endpoint contract.
{
"title": "Bad Request",
"status": 400,
"detail": "Invalid jobId",
"instance": "https://verify-api-portal-dev.dqcore.cloud.precisely.services/v1/quality/rules/jobs/job-123",
"errorCode": "DIS-QUALITY-RULES-USR-0004"
}
403 Forbidden - insufficient permissions.
Why this happens: The caller is authenticated but does not have permission for this operation or resource.
Action: Verify authentication and authorization settings for this API call.
{
"title": "Forbidden",
"status": 403,
"detail": "Not authorized to perform the requested action",
"instance": "/v1/quality/pipelines/jobs/db93fdcb-00af-4187-80b8-58010f3d16f4",
"errorCode": "DIS-QUALITY-PIPELINES-USR-2001"
}
404 Profile not found.
Why this happens: The target resource or route does not exist for the supplied identifiers or version.
Action: Verify endpoint availability and current service state before retrying.
{
"title": "Not Found",
"status": 404,
"detail": "Profile execution job not found",
"instance": "https://verify-api-portal-dev.dqcore.cloud.precisely.services/v1/quality/profiles/jobs/a1b2c3d4-1234-5678-9abc-def012345678",
"errorCode": "DIS-QUALITY-PROFILE-USR-1003"
}
409 An observer already exists for this asset.
Why this happens: The API returned this status because request processing failed with: An observer already exists for this asset.
Action: Review the error payload and update the request based on the response details.
{
"title": "Sample Title",
"status": 409,
"detail": "Sample description text",
"instance": "value",
"errorCode": "API_ERROR"
}
500 Internal server error.
Why this happens: The service could not complete the request due to a temporary backend or availability condition.
Action: Verify endpoint availability and current service state before retrying.
{
"title": "Internal Server Error",
"status": 500,
"detail": "An unexpected error occurred on the server",
"instance": "https://verify-api-portal-dev.dqcore.cloud.precisely.services/v1/quality/rules/jobs/job-123",
"errorCode": "DIS-QUALITY-JOB-SVC-0001"
}