Mobile-ID · Long-term digital evidence preservation
Customers and partnersWorkflow demoContact
Trusted LTANS
Evaluate
MOBILE-ID · TRUSTED LTANS

Error Catalog

Diagnose operation-specific failures, distinguish HTTP errors from verification outcomes and choose recovery actions.

VI–EN terminology

Operation-specific failures

GroupHTTPcodeRecovery
Archive409ARCHIVE_KEY_CONFLICTReuse the original key only for an identical retry; inspect the existing result before starting a new command.
Evidence409EVIDENCE_NOT_READYPoll the existing generation job; do not create a duplicate archive.
Verification422TRUST_CONTEXT_UNAVAILABLESelect an authorized versioned context; INDETERMINATE is a report outcome, not a transport failure.
Renewal409RENEW_DATA_UNAVAILABLERestore owner-approved access before hash-tree renewal.
Policy422POLICY_NOT_EFFECTIVESelect an effective permitted revision; do not rewrite the historical policy snapshot.
Export403EXPORT_SCOPE_DENIEDObtain recipient and payload export authorization.
Transfer409TRANSFER_NOT_ACKNOWLEDGEDKeep source custody; verify manifest and recipient acknowledgement.
Job404JOB_NOT_FOUNDCheck saved jobId and tenant; never assume timeout means failure.
Webhook422WEBHOOK_ENDPOINT_REJECTEDUse an allow-listed HTTPS receiver and complete endpoint ownership verification.
Audit403REPORT_SCOPE_DENIEDRestrict tenant, period and query to the granted reporting scope.
application/problem+json
{
  "type": "https://example.invalid/problems/profile-inactive",
  "title": "Inactive profile",
  "code": "PROFILE_INACTIVE",
  "detail": "Select an effective permitted profile.",
  "correlationId": "corr-test-001",
  "requestId": "req-test-001",
  "retryable": false,
  "service": "Policy Service",
  "timestamp": "2026-10-15T05:00:01Z",
  "errors": [],
  "status": 422,
  "instance": "urn:ltans:request:req-test-001"
}

Verification outcomes versus transport failures

An INDETERMINATE report can arrive with HTTP 200: processing completed but evidence was insufficient for a conclusion. Fix authorization for 401/403, resolve 409 conflicts, and retry 429/503 only within bounds and according to Retry-After and cause.

Next steps

Search LTANS documentation

Expanded illustration