POST {version}/GetPaginatedTransactionsForEntity
Get Paginated Transactions For an Entity
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| version | string |
None. |
Body Parameters
PaginatedTransactionCriteria| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | globally unique identifier |
None. |
|
| EntityName | string |
None. |
|
| ElectionPeriodFilter | globally unique identifier |
None. |
|
| TransactionTypeFilter | globally unique identifier |
None. |
|
| IncludeSoftAllocations | boolean |
None. |
|
| PageNum | integer |
None. |
|
| PageSize | integer |
None. |
|
| OrderBy_Field | string |
None. |
|
| IsAscending | boolean |
None. |
|
| EntityType | string |
None. |
|
| Columns | Collection of string |
None. |
|
| UiToDbColMap | Dictionary of string [key] and string [value] |
None. |
Request Formats
application/json, text/json
Sample:
{
"Id": "86772ca2-c1a9-4b9a-a053-7046bf359076",
"EntityName": "sample string 1",
"ElectionPeriodFilter": "abc46e20-7537-463f-a0c2-ae05647c211b",
"TransactionTypeFilter": "2a4b19ac-6fbf-4d06-9ba9-115fd4e72b08",
"IncludeSoftAllocations": true,
"PageNum": 1,
"PageSize": 1,
"OrderBy_Field": "sample string 2",
"IsAscending": true,
"EntityType": "sample string 3",
"Columns": [
"sample string 1",
"sample string 2"
],
"UiToDbColMap": {
"sample string 1": "sample string 2",
"sample string 3": "sample string 4"
}
}
application/xml, text/xml
Sample:
<PaginatedTransactionCriteria xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Aristotle.CM.Model">
<Columns xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</Columns>
<ElectionPeriodFilter>abc46e20-7537-463f-a0c2-ae05647c211b</ElectionPeriodFilter>
<EntityName>sample string 1</EntityName>
<EntityType>sample string 3</EntityType>
<Id>86772ca2-c1a9-4b9a-a053-7046bf359076</Id>
<IncludeSoftAllocations>true</IncludeSoftAllocations>
<IsAscending>true</IsAscending>
<OrderBy_Field>sample string 2</OrderBy_Field>
<PageNum>1</PageNum>
<PageSize>1</PageSize>
<TransactionTypeFilter>2a4b19ac-6fbf-4d06-9ba9-115fd4e72b08</TransactionTypeFilter>
<UiToDbColMap xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:KeyValueOfstringstring>
<d2p1:Key>sample string 1</d2p1:Key>
<d2p1:Value>sample string 2</d2p1:Value>
</d2p1:KeyValueOfstringstring>
<d2p1:KeyValueOfstringstring>
<d2p1:Key>sample string 3</d2p1:Key>
<d2p1:Value>sample string 4</d2p1:Value>
</d2p1:KeyValueOfstringstring>
</UiToDbColMap>
</PaginatedTransactionCriteria>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
List of Paginated Transactions
TransactionSearch| Name | Description | Type | Additional information |
|---|---|---|---|
| Results | Collection of PaginatedTransaction |
None. |
|
| TotalRecords | integer |
None. |
Response Formats
application/json, text/json
Sample:
{
"Results": [
{
"RowNum": 1,
"TransactionGuid": "02a625ec-c15e-4e6b-bd53-7285ca2e3101",
"TransactionDate": "sample string 2",
"PaymentAmount": 3.0,
"CheckNumber": "sample string 4",
"BankNumber": "sample string 5",
"TransactionType": "sample string 6",
"ElectionPeriod": "sample string 7",
"Thanked": "sample string 8",
"TransactionMode": "sample string 9",
"AccountName": "sample string 10",
"Category": "sample string 11",
"Reconciled": "sample string 12",
"PaymentMethod": "sample string 13",
"FromClearedDate": "sample string 14",
"ToClearedDate": "sample string 15",
"Memo": "sample string 16",
"DueDate": "sample string 17",
"Rate": 18.0,
"SupportOpposeName": "sample string 19",
"ReportingDescription": "sample string 20",
"IsReversal": true,
"Event": "sample string 21",
"Batch": "sample string 22",
"ReportingCode": "sample string 23"
},
{
"RowNum": 1,
"TransactionGuid": "02a625ec-c15e-4e6b-bd53-7285ca2e3101",
"TransactionDate": "sample string 2",
"PaymentAmount": 3.0,
"CheckNumber": "sample string 4",
"BankNumber": "sample string 5",
"TransactionType": "sample string 6",
"ElectionPeriod": "sample string 7",
"Thanked": "sample string 8",
"TransactionMode": "sample string 9",
"AccountName": "sample string 10",
"Category": "sample string 11",
"Reconciled": "sample string 12",
"PaymentMethod": "sample string 13",
"FromClearedDate": "sample string 14",
"ToClearedDate": "sample string 15",
"Memo": "sample string 16",
"DueDate": "sample string 17",
"Rate": 18.0,
"SupportOpposeName": "sample string 19",
"ReportingDescription": "sample string 20",
"IsReversal": true,
"Event": "sample string 21",
"Batch": "sample string 22",
"ReportingCode": "sample string 23"
}
],
"TotalRecords": 1
}
application/xml, text/xml
Sample:
<TransactionSearch xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Aristotle.CM.Model">
<Results>
<PaginatedTransaction>
<AccountName>sample string 10</AccountName>
<BankNumber>sample string 5</BankNumber>
<Batch>sample string 22</Batch>
<Category>sample string 11</Category>
<CheckNumber>sample string 4</CheckNumber>
<DueDate>sample string 17</DueDate>
<ElectionPeriod>sample string 7</ElectionPeriod>
<Event>sample string 21</Event>
<FromClearedDate>sample string 14</FromClearedDate>
<IsReversal>true</IsReversal>
<Memo>sample string 16</Memo>
<PaymentAmount>3</PaymentAmount>
<PaymentMethod>sample string 13</PaymentMethod>
<Rate>18</Rate>
<Reconciled>sample string 12</Reconciled>
<ReportingCode>sample string 23</ReportingCode>
<ReportingDescription>sample string 20</ReportingDescription>
<RowNum>1</RowNum>
<SupportOpposeName>sample string 19</SupportOpposeName>
<Thanked>sample string 8</Thanked>
<ToClearedDate>sample string 15</ToClearedDate>
<TransactionDate>sample string 2</TransactionDate>
<TransactionGuid>02a625ec-c15e-4e6b-bd53-7285ca2e3101</TransactionGuid>
<TransactionMode>sample string 9</TransactionMode>
<TransactionType>sample string 6</TransactionType>
</PaginatedTransaction>
<PaginatedTransaction>
<AccountName>sample string 10</AccountName>
<BankNumber>sample string 5</BankNumber>
<Batch>sample string 22</Batch>
<Category>sample string 11</Category>
<CheckNumber>sample string 4</CheckNumber>
<DueDate>sample string 17</DueDate>
<ElectionPeriod>sample string 7</ElectionPeriod>
<Event>sample string 21</Event>
<FromClearedDate>sample string 14</FromClearedDate>
<IsReversal>true</IsReversal>
<Memo>sample string 16</Memo>
<PaymentAmount>3</PaymentAmount>
<PaymentMethod>sample string 13</PaymentMethod>
<Rate>18</Rate>
<Reconciled>sample string 12</Reconciled>
<ReportingCode>sample string 23</ReportingCode>
<ReportingDescription>sample string 20</ReportingDescription>
<RowNum>1</RowNum>
<SupportOpposeName>sample string 19</SupportOpposeName>
<Thanked>sample string 8</Thanked>
<ToClearedDate>sample string 15</ToClearedDate>
<TransactionDate>sample string 2</TransactionDate>
<TransactionGuid>02a625ec-c15e-4e6b-bd53-7285ca2e3101</TransactionGuid>
<TransactionMode>sample string 9</TransactionMode>
<TransactionType>sample string 6</TransactionType>
</PaginatedTransaction>
</Results>
<TotalRecords>1</TotalRecords>
</TransactionSearch>