GET api/recurringTransactions/group/{groupId}
Get list of recurring charges belonging to the same group id
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
groupId |
Required - Group Id |
integer |
Required |
Body Parameters
None.
Response Information
Resource Description
Collection of RecurringTransactionListItemViewModelName | Description | Type | Additional information |
---|---|---|---|
Id |
Id of the recurring transaction. |
integer |
None. |
AppliesTo |
Applies To Option of Recurring Transaction. |
string |
None. |
UnitType |
Unit Type Id. It will default to 0 for ApplyTo is All\Shares\Unit. |
string |
None. |
UnitNumber |
Number of the unit. Populated only when Recurring Transaction is By Unit or By Shares. |
string |
None. |
ChargeCode |
Charge code description for Recurring Transaction. |
string |
None. |
Amount |
Amount. Use when ApplyTo is not Shares. Will be 0.00M when ApplyTo is Shares. |
decimal number |
None. |
StartDate |
Date the Recurring Transaction begins. |
date |
None. |
EndDate |
Date the Recurring Transaction ends. |
date |
None. |
DueEvery |
Schedule of recurring transaction. Ex. Monthly |
string |
None. |
TransactionType |
Type of the Recurring Transaction. Possible values are 'Credit' or 'Charge' |
string |
None. |
OverrideDueDay |
Override Due Day. Valid values are betwee 01 and 31. |
string |
None. |
NumberOfShares |
Number of shares for unit. Data will only appear if applicable. |
decimal number |
None. |
CanGroupIncrease |
Used to show or hide the Group Increase button. |
boolean |
None. |
ChargeCodeDescription |
Full description of the charge code |
string |
None. |
CanBeDeleted |
Indicates whether a recurring transaction can be deleted or not |
boolean |
None. |
Status |
status of the recurrung transaction ex: Current, Past, base on the EndDate |
string |
None. |
AdjustedCode |
Adjusted code - Adjusted description for Recurring Transaction. |
string |
None. |
AnnualAmount |
Estimate of annual amount for recurring transaction (amount * frecuency[anual, monthly, semianual, Quarterly] ) |
decimal number |
None. |
Action |
Usetd to allow or denied actions for recurring charge |
boolean |
None. |
Response Formats
application/json, text/json
[ { "id": 1, "appliesTo": "sample string 2", "unitType": "sample string 3", "unitNumber": "sample string 4", "chargeCode": "sample string 5", "amount": 6.0, "startDate": "2025-04-03T17:58:36.1454536-04:00", "endDate": "2025-04-03T17:58:36.1454536-04:00", "dueEvery": "sample string 9", "transactionType": "sample string 10", "overrideDueDay": "sample string 11", "numberOfShares": 1.0, "canGroupIncrease": true, "chargeCodeDescription": "sample string 13", "canBeDeleted": true, "status": "sample string 15", "adjustedCode": "sample string 16", "annualAmount": 17.0, "action": true }, { "id": 1, "appliesTo": "sample string 2", "unitType": "sample string 3", "unitNumber": "sample string 4", "chargeCode": "sample string 5", "amount": 6.0, "startDate": "2025-04-03T17:58:36.1454536-04:00", "endDate": "2025-04-03T17:58:36.1454536-04:00", "dueEvery": "sample string 9", "transactionType": "sample string 10", "overrideDueDay": "sample string 11", "numberOfShares": 1.0, "canGroupIncrease": true, "chargeCodeDescription": "sample string 13", "canBeDeleted": true, "status": "sample string 15", "adjustedCode": "sample string 16", "annualAmount": 17.0, "action": true } ]
application/xml, text/xml
<ArrayOfRecurringTransactionListItemViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CamAcctApi.ViewModels.RecurringTransactions"> <RecurringTransactionListItemViewModel> <Action>true</Action> <AdjustedCode>sample string 16</AdjustedCode> <Amount>6</Amount> <AnnualAmount>17</AnnualAmount> <AppliesTo>sample string 2</AppliesTo> <CanBeDeleted>true</CanBeDeleted> <CanGroupIncrease>true</CanGroupIncrease> <ChargeCode>sample string 5</ChargeCode> <ChargeCodeDescription>sample string 13</ChargeCodeDescription> <DueEvery>sample string 9</DueEvery> <EndDate>2025-04-03T17:58:36.1454536-04:00</EndDate> <Id>1</Id> <NumberOfShares>1</NumberOfShares> <OverrideDueDay>sample string 11</OverrideDueDay> <StartDate>2025-04-03T17:58:36.1454536-04:00</StartDate> <Status>sample string 15</Status> <TransactionType>sample string 10</TransactionType> <UnitNumber>sample string 4</UnitNumber> <UnitType>sample string 3</UnitType> </RecurringTransactionListItemViewModel> <RecurringTransactionListItemViewModel> <Action>true</Action> <AdjustedCode>sample string 16</AdjustedCode> <Amount>6</Amount> <AnnualAmount>17</AnnualAmount> <AppliesTo>sample string 2</AppliesTo> <CanBeDeleted>true</CanBeDeleted> <CanGroupIncrease>true</CanGroupIncrease> <ChargeCode>sample string 5</ChargeCode> <ChargeCodeDescription>sample string 13</ChargeCodeDescription> <DueEvery>sample string 9</DueEvery> <EndDate>2025-04-03T17:58:36.1454536-04:00</EndDate> <Id>1</Id> <NumberOfShares>1</NumberOfShares> <OverrideDueDay>sample string 11</OverrideDueDay> <StartDate>2025-04-03T17:58:36.1454536-04:00</StartDate> <Status>sample string 15</Status> <TransactionType>sample string 10</TransactionType> <UnitNumber>sample string 4</UnitNumber> <UnitType>sample string 3</UnitType> </RecurringTransactionListItemViewModel> </ArrayOfRecurringTransactionListItemViewModel>