Indicate that you will not process this grant.
Calling this endpoint moves the Grant Request's status to `rejected` and emits a `grant_request.updated` webhook event.
The Donor Account itself is unaffected; future Grant Requests from the same donor can still be processed.
<Warning>
A Grant Request that is already `submitted` or `rejected` cannot be updated. Subsequent calls return status `409 Conflict`.
</Warning>
Request
The request to reject a Grant Request.
reasonstringOptional
A human-readable reason for the rejection. Maximum length: 400 characters.
Response
The Grant Request was rejected.
idstringRead-only
The unique identifier for this Grant Request.
statusenum
The lifecycle status of a Grant Request.
awaiting_account_decision: The linked Donor Account is not yet approved. Advances automatically when the account is approved.
pending: The Donor Account is approved and the Grant Request is awaiting your decision.
submitted: You have submitted the grant in your system. Terminal.
rejected: You have rejected the grant and it will not be processed. Terminal.
einstring
The EIN of the recipient nonprofit.
amount_centslong
The grant amount in cents (USD).
frequencyenum
How often the donor intends this grant to recur. Only frequencies enabled in your DAF Provider settings will appear on Grant Requests.
form_urlstringformat: "uri"
The URL of the page where the donor submitted the DAFpay gift.
created_atdatetimeRead-only
Time when this object was created, expressed in RFC 3339 format.
updated_atdatetimeRead-only
Time when this object was last updated, expressed in RFC 3339 format.
giving_pool_idstring or nullOptional
The ID of the Giving Pool the grant is being made from. Present when the donor selected a specific giving pool.
nonprofit_namestringOptional
The name of the recipient nonprofit at the time of the Grant Request.
purposestring or nullOptional
The donor's stated purpose for the grant.
notestring or nullOptional
An optional note from the donor to the nonprofit.
donor_contactobjectOptional
A snapshot of the donor's contact information captured for this Grant Request.
rejection_reasonstring or nullOptional
The reason provided when the Grant Request was rejected. Set when status transitions to rejected.