Creates a pending (async) entity transfer request that will be processed by Endaoment. The transfer will be in a pending state until it is fully processed.
Entity transfers support Fund to Fund, Org to Org, and Org to Fund transfers.
This endpoint requires authentication and the user must have permission to create transfers from the specified origin entity.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Unique identifier to prevent duplicate transfer requests
"123e4567-e89b-12d3-a456-426614174000"
The amount in USDC to be transferred
"1000000"
ID of the fund that is the origin of the transfer. Mutually exclusive with originOrgId.
"123e4567-e89b-12d3-a456-426614174000"
ID of the organization that is the origin of the transfer. Mutually exclusive with originFundId.
"123e4567-e89b-12d3-a456-426614174000"
ID of the fund that will receive the transfer. Mutually exclusive with destinationOrgId.
"123e4567-e89b-12d3-a456-426614174000"
ID of the organization that will receive the transfer. Mutually exclusive with destinationFundId.
"123e4567-e89b-12d3-a456-426614174000"
The chain ID for the transfer. Required when originOrgId is provided. Ignored when originFundId is provided.
1
Indicates if the initiator agrees to share their email with the receiving entity
Async entity transfer request successfully created
Unique identifier of the transfer
"123e4567-e89b-12d3-a456-426614174000"
Type of transfer, always "entity" for EntityTransferDto
GrantTransfer, EntityTransfer "entity"
Status of the transfer (deprecated)
PendingReview, Approved, Rejected "approved"
Transaction hash of the donation made to the target entity
"0x1234567890abcdef"
Net output amount for the transfer (total - fees) in USDC units
"1000000"
Fee charged on this transfer in USDC units
"10000"
UTC timestamp when the transfer was created
"2024-03-20T10:30:00Z"
Requested amount for the transfer in USDC units (only for async transfers)
"1000000"
UTC timestamp when the transfer was last updated
"2024-03-20T10:30:00Z"
Current status of the async transfer request
PendingLiquidation, Liquidated, Cancelled "pending"
Chain ID where the transfer occurred (null for async transfers)
1