v2

latestOpenAPI 3.0.02026-07-3139594346.4 KB
Statements

Fetch a Statement

Get a pre-signed URL for the requested statement file.

post/v1/merchant/statement

Request body

dateinteger required

This is the date of the statement, in milliseconds since the Unix epoch time.

file_type'csv' required

This is the type of the file. Currently, Bolt only supports CSV statements.

type'daily_transaction' | 'monthly_transaction' | 'daily_funding' | 'monthly_dispute' required

The time period and statement type:

Example request

{
  "date": 1586480400000,
  "file_type": "csv",
  "type": "daily_transaction"
}

Response

Statements Fetch Successful

urlstring required

This is the pre-signed URL of the requested statement. The URL has an expiration period of 5 minutes. Sharing the URL implies sharing the statement and its contents, please be careful.

Example response

{
  "url": "https://bolt-statements-production.s3.us-west-2.amazonaws.com/00_daily_transaction_20200410.csv"
}