GET api/OuterGateAis/getAccountTransactions?UserId={UserId}&AccountId={AccountId}&DateFrom={DateFrom}&DateTo={DateTo}&BookingStatus={BookingStatus}&RemittanceInformations={RemittanceInformations}&Offset={Offset}&Limit={Limit}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| user | string |
Required |
|
| account | string |
Required |
|
| dateFrom | string |
Required |
|
| dateTo | string |
None. |
|
| status | string |
None. |
|
| query | string |
None. |
|
| offset | integer |
None. |
|
| limit | integer |
None. |
Body Parameters
None.
Response Information
Resource Description
OuterAisAccountTransactionsOut| Name | Description | Type | Additional information |
|---|---|---|---|
| Transactions | Collection of AisTransactionOut |
None. |
|
| IsOk | boolean |
None. |
|
| FaultClass | string |
None. |
|
| FaultCode | string |
None. |
|
| FaultMessage | string |
None. |
|
| FaultLayer | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"IsOk": true,
"Transactions": [
{
"TransactionType": "sample string 1",
"AccountId": "sample string 2",
"BookingDate": "sample string 3",
"TransactionId": "sample string 4",
"IsDuplicated": true,
"IsOrphan": true,
"Amount": {
"Currency": "sample string 1",
"Amount": "sample string 2"
},
"CurrencyExchanges": [
{
"SourceCurrency": "sample string 1",
"TargetCurrency": "sample string 2",
"ExchangeRate": "sample string 3",
"UnitCurrency": "sample string 4",
"QuotationDate": "sample string 5"
},
{
"SourceCurrency": "sample string 1",
"TargetCurrency": "sample string 2",
"ExchangeRate": "sample string 3",
"UnitCurrency": "sample string 4",
"QuotationDate": "sample string 5"
}
],
"RemittanceInformationHarmonized": [
{
"Locale": "sample string 1",
"Value": "sample string 2"
},
{
"Locale": "sample string 1",
"Value": "sample string 2"
}
],
"CreatedAt": "sample string 5",
"UpdatedAt": "sample string 6"
},
{
"TransactionType": "sample string 1",
"AccountId": "sample string 2",
"BookingDate": "sample string 3",
"TransactionId": "sample string 4",
"IsDuplicated": true,
"IsOrphan": true,
"Amount": {
"Currency": "sample string 1",
"Amount": "sample string 2"
},
"CurrencyExchanges": [
{
"SourceCurrency": "sample string 1",
"TargetCurrency": "sample string 2",
"ExchangeRate": "sample string 3",
"UnitCurrency": "sample string 4",
"QuotationDate": "sample string 5"
},
{
"SourceCurrency": "sample string 1",
"TargetCurrency": "sample string 2",
"ExchangeRate": "sample string 3",
"UnitCurrency": "sample string 4",
"QuotationDate": "sample string 5"
}
],
"RemittanceInformationHarmonized": [
{
"Locale": "sample string 1",
"Value": "sample string 2"
},
{
"Locale": "sample string 1",
"Value": "sample string 2"
}
],
"CreatedAt": "sample string 5",
"UpdatedAt": "sample string 6"
}
]
}
application/xml, text/xml
Sample:
<OuterAisAccountTransactionsOut xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/tocode.Plugin.Payments.Services.Models.AIS">
<FaultClass>sample string 2</FaultClass>
<FaultCode>sample string 3</FaultCode>
<FaultLayer>sample string 5</FaultLayer>
<FaultMessage>sample string 4</FaultMessage>
<IsOk>true</IsOk>
<ShowOk>true</ShowOk>
<Transactions>
<AisTransactionOut>
<AccountId>sample string 2</AccountId>
<BookingDate>sample string 3</BookingDate>
<CreatedAt>sample string 5</CreatedAt>
<CurrencyExchange>
<AisCurrencyExchangeOut>
<ExchangeRate>sample string 3</ExchangeRate>
<QuotationDate>sample string 5</QuotationDate>
<SourceCurrency>sample string 1</SourceCurrency>
<TargetCurrency>sample string 2</TargetCurrency>
<UnitCurrency>sample string 4</UnitCurrency>
</AisCurrencyExchangeOut>
<AisCurrencyExchangeOut>
<ExchangeRate>sample string 3</ExchangeRate>
<QuotationDate>sample string 5</QuotationDate>
<SourceCurrency>sample string 1</SourceCurrency>
<TargetCurrency>sample string 2</TargetCurrency>
<UnitCurrency>sample string 4</UnitCurrency>
</AisCurrencyExchangeOut>
</CurrencyExchange>
<Duplicated>true</Duplicated>
<Orphan>true</Orphan>
<RemittanceInformationHarmonized>
<AisRemittanceOut>
<Locale>sample string 1</Locale>
<Value>sample string 2</Value>
</AisRemittanceOut>
<AisRemittanceOut>
<Locale>sample string 1</Locale>
<Value>sample string 2</Value>
</AisRemittanceOut>
</RemittanceInformationHarmonized>
<TransactionAmount>
<Amount>sample string 2</Amount>
<Currency>sample string 1</Currency>
</TransactionAmount>
<TransactionId>sample string 4</TransactionId>
<TransactionType>sample string 1</TransactionType>
<UpdatedAt>sample string 6</UpdatedAt>
</AisTransactionOut>
<AisTransactionOut>
<AccountId>sample string 2</AccountId>
<BookingDate>sample string 3</BookingDate>
<CreatedAt>sample string 5</CreatedAt>
<CurrencyExchange>
<AisCurrencyExchangeOut>
<ExchangeRate>sample string 3</ExchangeRate>
<QuotationDate>sample string 5</QuotationDate>
<SourceCurrency>sample string 1</SourceCurrency>
<TargetCurrency>sample string 2</TargetCurrency>
<UnitCurrency>sample string 4</UnitCurrency>
</AisCurrencyExchangeOut>
<AisCurrencyExchangeOut>
<ExchangeRate>sample string 3</ExchangeRate>
<QuotationDate>sample string 5</QuotationDate>
<SourceCurrency>sample string 1</SourceCurrency>
<TargetCurrency>sample string 2</TargetCurrency>
<UnitCurrency>sample string 4</UnitCurrency>
</AisCurrencyExchangeOut>
</CurrencyExchange>
<Duplicated>true</Duplicated>
<Orphan>true</Orphan>
<RemittanceInformationHarmonized>
<AisRemittanceOut>
<Locale>sample string 1</Locale>
<Value>sample string 2</Value>
</AisRemittanceOut>
<AisRemittanceOut>
<Locale>sample string 1</Locale>
<Value>sample string 2</Value>
</AisRemittanceOut>
</RemittanceInformationHarmonized>
<TransactionAmount>
<Amount>sample string 2</Amount>
<Currency>sample string 1</Currency>
</TransactionAmount>
<TransactionId>sample string 4</TransactionId>
<TransactionType>sample string 1</TransactionType>
<UpdatedAt>sample string 6</UpdatedAt>
</AisTransactionOut>
</Transactions>
</OuterAisAccountTransactionsOut>