Record the assignment set's endorsement term
Records the endorsement/assignment term of one APPROVED set. Which of two paths runs is resolved from the fund’s own configured term mode, never from this request: for a fund the Lender emits for, the term is rendered from that fund’s own published endorsement-term template (a fund with no published template is refused — there is no generic layout); for a fund whose administrator generates the term, nothing is emitted and the administrator’s own artifact is registered, digested exactly as received. The row is append-only: the same idempotency key replays, a new key supersedes by order without erasing, and the set state term_signed is reachable only once a term exists.
Authorizations
JWT bearer token issued by the identity provider.
Path Parameters
Approved assignment set identifier (uuid).
Body
Whether this term binds the assignor to answer for the receivable it sold (coobrigação). REQUIRED, and the only accepted value is false. An omitted field is refused rather than read as false: silence about a signed instrument is not a statement about its clauses, and this table is append-only, so a term recorded under an assumption cannot be corrected afterwards. Same reason riskRetention is required on the fund route. A term WITH co-obligation is a retained-risk assignment under Res. CMN 4.966: the receivable stays on the balance sheet, the price is recorded as a liability and the result is appropriated over the remaining term. That treatment does not exist yet, so the clause is refused rather than recorded and then booked as an outright sale. Declared here as a structured fact and never read out of the document's wording.
Caller idempotency key. The same key replays the same term; the same key over a different approved composition, a different template version or different artifact bytes is refused.
1 - 256The administrator's own signed endorsement term, base64-encoded. Required if and only if this fund's administrator generates the term; refused for a fund the Lender emits for.
The administrator's own identifier for that document (its term/protocol number). Required alongside artifact.
256Response
OK
The fund whose configured mode decided the origin (uuid).
The approved set this term covers (uuid).
Whether this term binds the assignor to answer for the receivable it sold (coobrigação). Always false on a term this service recorded: the retained-risk treatment TRUE implies does not exist yet. NULL on a term recorded before the declaration existed — that is a gap in the record, not a statement that the instrument carries no recourse, and it must not be read as false.
sha-256 of the term document.
What contentDigest was computed over: the normalized form of our own render, or the raw bytes exactly as received.
sha256_pdf_normalized, sha256_raw Term record identifier (uuid).
Caller's idempotency key.
sha-256 of the caller-controlled comparison payload.
Which path produced this term, resolved from the fund's configuration.
lender_emitted, administrator_generated UTC registration instant (RFC3339).
Validated actor identity that recorded the term.
True when this call replayed an existing term under the same idempotency key rather than recording a new one.
sha-256 of the frozen approved composition this term covers.
Byte count custody actually stored.
Template version rendered from; present only for a lender-emitted term.
The administrator's own document identifier; administrator-generated only.
The administrator on record for the fund; resolved server-side, administrator-generated only.
Versioned page geometry; lender-emitted only.
Render engine identity; lender-emitted only.
Field-assembly rules version; lender-emitted only.

