Skip to main content
GET
cURL
Required scope: operations:read Retrieve one requirement with provenance. Required scope: operations:read. Tenant and field entitlements enforced; unknown or invisible ID returns 404. Product scope · Processing lifecycle · Errors

Authorizations

Authorization
string
header
required

Server-to-server API key bound to exactly one workspace, institution tenant and environment. No caller-supplied workspace override is accepted. Do not use in public browser code.

Headers

X-Request-ID
string

Optional caller correlation ID; the response includes AMLOK request_id.

Path Parameters

id
string
required

Tenant-visible resource identifier.

Query Parameters

fields
string

Comma-separated top-level field names. Required identity and metadata always remain. Selected objects are complete; nested paths and wildcards are unsupported. Unknown fields return 400 validation_error.

include
string

Comma-separated optional expansions: provenance, missing_fields. No unrestricted graph traversal.

manifest_id
string

Optional immutable input-manifest ID. Return the exact normalized resource version listed in that manifest, not the current version. Reject IDs absent from the manifest or another subject/workspace.

Response

Retrieve one requirement with provenance.

data
RequirementRead · object
required

Evidence required to complete an assessment workflow. Population depends on source and tenant entitlement. Read representation: fields selects top-level domain fields. Required metadata is always returned. Selected nested objects retain their complete schema. Without fields, return the full authorized representation.

meta
object
required