For AI agents: a documentation index is available at the root level at /llms.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
<Badge>Available by Request</Badge>
The requirement slots on the application: what is required, for whom, where each slot is in review, and the criteria row to review it against. Read on `application.activated` and whenever a `requirement.*` event tells you a slot changed. Returns `[]` when none. Pagination to be defined.
The application itself is read with `GET /applications/{applicationId}`; household members with `GET /households/{householdId}` and `GET /customers` filtered by household.
<Note>
This endpoint is part of the document-review agent surface. To explore availability for your integration, please contact our team.
</Note>
Path parameters
applicationIdstringRequired
The id of the application
Response
The application's requirement slots
requirementIdstringOptionalformat: "uuid"
requirementTypeenumOptional
Fortress emits events and accepts findings for DOCUMENT slots only. FORM stays in the enum and emits nothing.
documentTypeIdstringOptionalformat: "uuid"
formTemplateIdstringOptionalformat: "uuid"
verificationTypeKeystringOptional
Set when requirementType is VERIFICATION.
applicantIdstringOptionalformat: "uuid"
Which member. null = household-level.
requestedByenumOptional
statusenumOptional
Status of one requirement slot. Never the status of the application or the document.
waitingReasonenumOptional
Why the applicant must act. Only set when status is WAITING_ON_APPLICANT.
uploadStateenumOptional
currentDocumentIdstringOptionalformat: "uuid"
requirementVersionintegerOptional
Send back on every write. Stale → 409.
dueDatestringOptionalformat: "date"
isOptionalbooleanOptional
minQuantityintegerOptional
criteriaobjectOptional
The ACTIVE criteria row for this slot. null when none authored yet — handle “no criteria”.
lastFindingobjectOptional
Errors
404
List Application Requirements Request Not Found Error
Available by Request
The requirement slots on the application: what is required, for whom, where each slot is in review, and the criteria row to review it against. Read on application.activated and whenever a requirement.* event tells you a slot changed. Returns [] when none. Pagination to be defined.
The application itself is read with GET /applications/{applicationId}; household members with GET /households/{householdId} and GET /customers filtered by household.
This endpoint is part of the document-review agent surface. To explore availability for your integration, please contact our team.