action change_post_api_v1_donations_create { label: "Create a donation" description: "Creates a donation to any nonprofit. CHANGE keeps track of your donations, bills you at the end of the month, and handles the nonprofit payouts for you." provider: change method: POST path: "/api/v1/donations/create" encoding: json input: { type: "object" properties: { amount: { type: "string" } funding_source: { type: "string" enum: ["merchant", "customer"] } nonprofit_id: { type: "string" } zip_code: { type: "string" } } required: ["amount", "funding_source", "nonprofit_id"] additionalProperties: false } output: { type: "object" additionalProperties: true } }