Grant Requests
Submit Grant Request
Confirm that you have submitted the grant in your system.
Calling this endpoint moves the Grant Request's status to submitted and emits a grant_request.updated webhook event.
<Warning> - The Grant Request must be in `pending` status. If the linked [Donor Account](/api/donor-accounts) is not yet `approved`, the Grant Request will be in `awaiting_account_decision` and this request returns status `412 Precondition Failed`. - A Grant Request that is already `submitted` or `rejected` cannot be updated. Subsequent calls return status `409 Conflict`. </Warning>post/v1/grant_requests/{id}/submit
Path parameters
idstring required
The unique ID of the Grant Request.
Request body
Example request
{
"external_grant_id": "ACME-GRANT-2026-00481"
}Response
The Grant Request was submitted.
Example response
{
"id": "grant_req_01jpjenf5q6cawy43yxfcrxhct",
"donor_account_id": "donor_account_01jpjenf5q6cawy43yxfcrxhct",
"giving_pool_id": "0bf40881-8ee2-47fb-98ca-f58c7999aa34",
"ein": "12-3456789",
"nonprofit_name": "American Red Cross",
"amount_cents": 10000,
"form_url": "https://example.org/donate",
"created_at": "2026-04-01T09:00:00Z",
"updated_at": "2026-04-01T12:00:00Z"
}