Number of APIs: 7
The API is used by the consumer of the API to get account information and reporting of global, multi-country Account statement and Debit/Credit entries. At any time during the operating hours of the system, the account owner can request to get information about the account(s) that the account servicer maintains for the member. For example, this may be necessary in order to perform the appropriate liquidity management and the funds transfers between accounts. The API currently supports endpoint to get entries reported to the account, and/or to provide the owner with balance information on the account at a given point in time. The API supports following functionalities: Error Responses The API uses common HTTP status codes in the response header to indicate success or failure. Specific error code and description will be returned in the custom error schema. Query Parameters Each URL query parameter specifies an API query parameter that must be URL encoded. v1.0.8 Release Notes
* The query parameter account-servicer is added to the getAccounts endpoint.
* Party identification object (Organisation/Person) in Statements and Statement Lines is changed to ISO component style. This is to address use case where identification of object is not always possible when only party name is available.
* Account Identification in Statements and Statement Lines is aligned with ISO component.
* Remittance Information, Purpose and Bank Transaction Code is added to Statement Lines.
* The element interest, related_account is added to Statements v1.0.7 Release Notes Contact Support:
Name: Standards & Developer Hub
Email: developer-support@swift.com
account-identification
is introduced to filter the result set of requested account for /accounts endpoint. The type of the element is an array of items (Max34Text) to support multiple valuesbalance_type
element of the object CashCurrentBalance1
is updated to support both CLBDclosingbookedand ITBDinterimbookedbalance_type
element of object the CashAvailableBalance1
is updated to support both CLAVclosingavailable and ITAVinterimavailableavailability
information is removed from forward available balance
POST {{baseUrl}}/oauth2/v1/token
GET {{baseUrl}}/swift-cash-management/v1/accounts/:account-identification/transaction-summary?from-date=9200-02-29&to-date=9200-02-29
GET {{baseUrl}}/swift-cash-management/v1/accounts?account-identification=&account-servicer=¤cy=EZS&offset=0&limit=25
GET {{baseUrl}}/swift-cash-management/v1/accounts/:account-identification/statement-lines?offset=0&limit=25&creation-from-time=20:28:47&creation-to-time=20:28:47&credit-debit-code=CRDT
GET {{baseUrl}}/swift-cash-management/v1/accounts/:account-identification
POST https://sandbox.swift.com/oauth2/v1/revoke
ENDPOINTS