GET {version}/Individuals/{sourceId}/Pledges
Returns an Individual's Pledges for a given year. Expects a valid Source ID as the parameter. Expects year as a query string parameter.
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
sourceId | string |
Required |
|
version | string |
None. |
Body Parameters
None.
Response Information
Resource Description
Returns 404 Error if Source ID is invalid. Returns JSON object array of pledges, where pledge due date falls within year given. Can orderby any field in return object, direction is either ASC or DESC.
Aristotle.P6.ViewModels.Pledge.IndividualPledgeName | Description | Type | Additional information |
---|---|---|---|
DueDate | date |
None. |
|
PledgeAmount | decimal number |
None. |
|
PledgeStatus | string |
None. |
|
Committee | string |
None. |
|
Account | string |
None. |
Response Formats
application/json, text/json
Sample:
{ "DueDate": "2025-07-05T03:23:27.6717095-04:00", "PledgeAmount": 2.0, "PledgeStatus": "sample string 3", "Committee": "sample string 4", "Account": "sample string 5" }
application/xml, text/xml
Sample:
<IndividualPledge xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Aristotle.P6.ViewModels.Pledge"> <Account>sample string 5</Account> <Committee>sample string 4</Committee> <DueDate>2025-07-05T03:23:27.6717095-04:00</DueDate> <PledgeAmount>2</PledgeAmount> <PledgeStatus>sample string 3</PledgeStatus> </IndividualPledge>