Designation
The following is an example of designation
{
"designationId": 123456789,
"name": "Jane for Congress Committee",
"officialName": "Committee to Elect Jane to Congress",
"paymentTypes": [
{
"paymentType": "CreditCard",
"name": "Credit Card",
"isDefault": false
},
{
"paymentType": "ElectronicFundsTransfer",
"name": "Electronic Funds Transfer",
"isDefault": false
},
{
"paymentType": "Unknown",
"name": "Debit Card",
"isDefault": false
},
{
"paymentType": "ElectronicPaySystem",
"name": "Electronic Pay System",
"isDefault": false
}
],
"attributionTypes": [
{
"financialAttributionTypeId": 1,
"name": "Attribution",
"attributionType": "DefaultAttribution"
},
{
"financialAttributionTypeId": 2,
"name": "Board Member Giving",
"attributionType": "BoardMemberGiving"
},
{
"financialAttributionTypeId": 3,
"name": "Corporate Matching",
"attributionType": "CorporateMatch"
},
{
"financialAttributionTypeId": 4,
"name": "Donor-Advised Fund",
"attributionType": "DonorAdvisedFund"
}
]
}
The following is an overview of the Designation object:
Property | Type | Description |
---|---|---|
| int | Unique identifier for a Designation in this context. |
| string | A name for this designation |
| string | An official name for the designation |
| array | An array of Payment Types accepted by this designation. Requested via |
| array | An array of Attribution Types accepted by this designation. Requested via |
Payment Types
Property | Type | Description |
---|---|---|
| string | Payment type that can be specified in /contributions |
| string | Name of the payment type |
| boolean |
|
Attribution Types
Property | Type | Description |
---|---|---|
| integer | Unique identifier for this attribution type |
| string | Name of this attribution type |
| string | Attribution type that can be specified in /contributions/{contributionId}/attributions/{vanId} |