Skip to main content

Create a subject (with consent)

POST 

/v1/nature/subjects

Creates a new subject record. Consent must be captured at this step — the consent_artifact field is required and must reference the consent UI version + timestamp + integrity hash.

Per LEGAL-GUARDRAILS.md, MN-API operates as data processor; the customer is the controller. Consent collection is the customer's responsibility. The artifact is retained for the subject lifetime + 7 years (litigation hold horizon).

Idempotency: supports Idempotency-Key header per ADR-006 (30-day TTL).

Request

Responses

Subject created