Import pledge card data for review
Creates a pledge card review group from structured data. Rows enter the same donor matching and review workflow as scanned cards; this request does not create pledges.
Authorizations
Organization API key created in Grain Settings → API. The key determines the organization and is limited to its assigned resource scopes. Write scopes imply the corresponding read scope.
Headers
Required with OAuth access tokens. Optional with organization API keys; if supplied, it must match the key's organization.
A unique key for this import request. Retrying the same body with the same key returns the original import without creating duplicate rows.
1 - 255Body
1 - 500 elementsExisting pledge card scan group ID. When set, cards are added as a new batch in that group. campaignId is inherited; a supplied request default fund or Rock account overrides the group's default.
Required when scanGroupId is omitted. Becomes the new scan group name.
1 - 100"2027 annual pledge cards"
Grain fund used when a card has no override. Required when scanGroupId is omitted unless defaultRockAccountId is supplied.
Exact Rock financial account used when a card has no override. Do not send with defaultFundId.
Optional Grain pledge campaign ID. Ignored when scanGroupId is set; the group's campaign is used instead.
ADULT, STUDENT Response
Pledge card data imported for review
Secured audit artifact ID; not a scanned card attachment
x >= 0x >= 0x >= 0x >= 0