Link a canonical document to a record
Requires current Library authority and tenant ownership. Content directives are full, masked_identifiers or none; masked documents omit protected identity values. Commands accept only their documented JSON keys and reject query-string fields. Required Idempotency-Key is 8-128 URL-safe characters; changed payload under the same key conflicts. Both current-version boundary fields must be present and either both null or both populated. subject_id is a string; subject and relationship types must be registered and accessible. is_primary must be a JSON boolean. Stale document boundaries or idempotency conflicts return 409.
Authorizations
Passport bearer token authentication for legacy admin sessions.
Headers
Request key; replay the same key only with the same payload.
8 - 128^[A-Za-z0-9][A-Za-z0-9._:-]{7,127}$Path Parameters
Document.
Body
Request fields accepted by this operation. Omitted optional properties retain the behavior described above.
Validation: required|integer|min:1.
x >= 1Validation: present|nullable|uuid.
Validation: present|nullable|integer|min:1.
x >= 1Validation: required|string|max:128.
128^[a-z][a-z0-9._:-]{0,127}$Validation: required|string|max:128.
128Validation: required|string|max:64.
64^[a-z][a-z0-9._:-]{0,63}$Validation: required|boolean.