Create an externally managed sponsorship
Creates an External Processor method7, non-charging sponsorship with amount expressed per payment period. Requires Zapier sponsorship lifecycle enabled, donation management, donor/program access and primitives:commitments:create_sponsorship (or primitives:*). external_reference identifies a replay-protected recurring record. Do not send payment_method, method, is_non_charging, is_per_period_amount or arb_subscription_id: these fields are prohibited and controlled by this action.
Authorizations
Passport bearer token authentication for legacy admin sessions.
Body
Validated input accepted by this Zapier transport.
Donor who owns the gift or commitment. Validation: required|integer|min:1.
x >= 112345
Recipient selected for the sponsorship. Validation: required|integer|min:1.
x >= 14711
Individual gift amount in the supplied currency. Validation: required|numeric|min:0.01|max:99999999.99.
0.01 <= x <= 99999999.9925
Recurring schedule code; amount is per payment period. Validation: required|integer|in:1,2,3,4,6,7.
1, 2, 3, 4, 6, 7 1
Next externally managed payment date. Validation: required|date_format:Y-m-d.
"2026-11-01"
Stable external record/reference identifying this mutation occurrence. Validation: required|string|max:191.
191"external-recurring-001"
Optional start date, no later than next_payment_date. Validation: nullable|date_format:Y-m-d|before_or_equal:next_payment_date.
"2026-10-20"
Optional end date, no earlier than next_payment_date. Validation: nullable|date_format:Y-m-d|after_or_equal:next_payment_date.
"2027-11-01"
Response
Created, updated or replayed record; this transport unwraps the primitive success envelope.
Created/replayed externally managed non-charging commitment.
Created commitment identifier.
12345
Commitment id.
12345
Sponsorship id.
12345
Donor entity id.
12345
Donor who owns the gift or commitment.
12345
Donor form id.
12345
Program containing the recipient or sponsorship.
11
Recipient selected for the sponsorship.
4711
Fund id.
12345
Designation id.
12345
Record type accepted by this operation.
12345
Frequency.
12345
Recurring schedule code; amount is per payment period.
1
Stored compatibility payment method identifier.
1
Method id.
12345
Program name.
"example"
Recipient name.
"example"
Fund name.
"example"
Designation name.
"example"
Designation type.
"example"
Amount basis.
"example"
Frequency label.
"example"
Method label.
"example"
Optional end date, no earlier than next_payment_date.
"2027-11-01"
Last.
"example"
First payment date.
"example"
Next externally managed payment date.
"2026-11-01"
Last payment date.
"example"
Paid through date.
"example"
Requested active or archived lifecycle state.
"active"
Individual gift amount in the supplied currency.
25
Charge amount.
25
Monthly equivalent amount.
25
Last payment amount.
25
Is per period amount.
false
Is recurring.
false
Is non charging.
false
Funding.
false
Archived.
false
Recipient/designation identifier for the donation.
4711
Donor id, hysform_id, display_name, email, username and resolved fields; null when unavailable.
Resolved designation metadata.
Recipient designation details, otherwise null.
Fund designation details, otherwise null.
Created at.
"2026-10-20T10:00:00Z"
Updated at.
"2026-10-20T10:00:00Z"
Stable external record/reference identifying this mutation occurrence.
"external-recurring-001"
Optional start date, no later than next_payment_date.
"2026-10-20"