Statement Services v1

Statement Retrieval Request

When you have completed the statement initiation, use the statementId returned in the response as the only parameter in the request body to initiate the statement retrieval request.

Limitations include:

  • Multiple requests are not supported.
  • Only one statement generation process may run using a template regardless of which channel initiated the request. Running multiple statement generation processes is not supported.

Use the statementId, which is received as an output from your Statement Initiatin request, in the Statement Retrieval Request to generate your account statements. The response to your Statement Retrieval request will contain a single file with 1 or more statements, based on your request.

The request follows custom XML format, and the response also follows a custom XML format and contains the Account Statement file in the required format:

  • ISO XML
    • camt.053.001.02
    • SWIFT MT940
  • ISO XML
    • camt.052.001.02
    • SWIFT MT942

If the request is rejected due to validation errors or data issues, the response follows a custom XML format.

post/statement/retrieval

Request

Query parameters

client_idstring required

This is your unique identifier shared during your CitiConnect API onboarding. This is the same client_id used for oauth token generation

Headers

Content-Typestring required

Supports "application/xml" and "application/json".

Request body application/xml

statementIdstring required

The unique ID of the statement file generated by your Statement Initiation request.

Example request

{
  "statementId": "12312312"
}

Response

OK

Changes

No recorded changes to this operation across all 1 revision of this API.