Create Pledge Transaction
Create a new pledge transaction with multiple pledges
Overview
Creates a new pledge transaction containing one or more pledges. Each pledge represents an impact commitment tied to a specific offering.
Examples
API Reference
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Body
Input schema for creating a new pledge transaction
A unique reference for the pledge transaction (e.g. order ID)
Optional array of notification service(s) used to alert recipient on pledge creation
Email
, Klaviyo
, Cordial
Response
Unique ID for the pledge transaction
A unique reference for the pledge transaction (e.g. order ID)
Boolean indicating production vs test pledge transaction
Array of notification statuses for this pledge transaction
URL to the generated timeline, intended for the pledge recipient (should not be made public)