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
OuterAisAccountTransactionsOutName | 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>