Create a stock donation pledge
Creates a new donation pledge for a stock donation to Endaoment.
Authentication is optional:
- Authenticated users will have the pledge associated with their account
- Unauthenticated users can still create pledges but won’t have them linked to any account
This endpoint allows users to:
- Register their intention to donate stocks to Endaoment
- Provide broker and stock details
- Specify the receiving fund
- Provide donor identity information for the donation receipt
- Include optional lot information for tax purposes
Documentation Index
Fetch the complete documentation index at: https://docs.endaoment.org/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
Stock pledge details including donor and broker information
Type of entity receiving the pledge
org, fund, subproject "fund"
Unique identifier of the receiving entity
"123e4567-e89b-12d3-a456-426614174000"
Client-generated key to ensure idempotency of the request
"123e4567-e89b-12d3-a456-426614174000"
Whether to update the user global identity with the provided donor information
true
Whether to share donor email with the receiving organization
false
Unique identifier of the recommendation that led to this pledge
"123e4567-e89b-12d3-a456-426614174000"
Whether the fund needs its investments rebalanced after the pledge is fulfilled
false
Response
Stock donation pledge successfully created
Unique identifier of the created donation pledge
"123e4567-e89b-12d3-a456-426614174000"