The contract defines 11 schemas that model the data the API accepts and returns. The most detailed are RFPs (51 properties), GrantResponse-Input (21 properties), ValidationError (5 properties), WorkspaceExportRequest (5 properties). Each schema is shown below with its type and property counts.
RFPs
object
Pydantic model for RFP API responses with full institution data.
51 properties1 required
HTTPValidationError
object
1 property
WorkspaceExportRequest
object
5 properties
ValidationError
object
5 properties3 required
RFPsExportRequest
object
1 property1 required
ContactsExportRequest
object
5 properties
Sort
object
2 properties2 required
GrantResponse-Input
object
21 properties5 required
GrantsExportRequest
object
1 property1 required
PurchaseOrdersExportRequest
object
4 properties
SortType
string
Specification
The full machine-readable OpenAPI contract behind this narrative.