Report API

API for getting reports

Get payout report

post

Permission annotations:

Header parameters
KeystringRequired
SignstringRequired
Body

Object with request data

accountstringRequired

Merchant account ID. Request will be sent for this account

timestampinteger · int64Required

Current unix UTC timestamp in milliseconds. Must not be less than 3 minutes in the past and not greater than 3 minutes in the future

Responses
200

OK

*/*
post
POST /api/v1/report/payout HTTP/1.1
Host: api.calypso.finance
Key: text
Sign: text
Content-Type: application/json
Accept: */*
Content-Length: 187

{
  "account": "text",
  "timestamp": 1,
  "payload": {
    "firstDate": "2025-10-13T13:13:09.127Z",
    "lastDate": "2025-10-13T13:13:09.127Z",
    "blockchainList": "text",
    "currencyList": "text",
    "zoneOffset": "text"
  }
}
{
  "data": {}
}

Get invoice report

post

Permission annotations:

Header parameters
KeystringRequired
SignstringRequired
Body

Object with request data

accountstringRequired

Merchant account ID. Request will be sent for this account

timestampinteger · int64Required

Current unix UTC timestamp in milliseconds. Must not be less than 3 minutes in the past and not greater than 3 minutes in the future

Responses
200

OK

*/*
post
POST /api/v1/report/invoice HTTP/1.1
Host: api.calypso.finance
Key: text
Sign: text
Content-Type: application/json
Accept: */*
Content-Length: 187

{
  "account": "text",
  "timestamp": 1,
  "payload": {
    "firstDate": "2025-10-13T13:13:09.127Z",
    "lastDate": "2025-10-13T13:13:09.127Z",
    "blockchainList": "text",
    "currencyList": "text",
    "zoneOffset": "text"
  }
}
{
  "data": {}
}

Get incoming report

post

Permission annotations:

Header parameters
KeystringRequired
SignstringRequired
Body

Object with request data

accountstringRequired

Merchant account ID. Request will be sent for this account

timestampinteger · int64Required

Current unix UTC timestamp in milliseconds. Must not be less than 3 minutes in the past and not greater than 3 minutes in the future

Responses
200

OK

*/*
post
POST /api/v1/report/incoming HTTP/1.1
Host: api.calypso.finance
Key: text
Sign: text
Content-Type: application/json
Accept: */*
Content-Length: 187

{
  "account": "text",
  "timestamp": 1,
  "payload": {
    "firstDate": "2025-10-13T13:13:09.127Z",
    "lastDate": "2025-10-13T13:13:09.127Z",
    "blockchainList": "text",
    "currencyList": "text",
    "zoneOffset": "text"
  }
}
{
  "data": {}
}

Get fiat report

post

Permission annotations:

Header parameters
KeystringRequired
SignstringRequired
Body

Object with request data

accountstringRequired

Merchant account ID. Request will be sent for this account

timestampinteger · int64Required

Current unix UTC timestamp in milliseconds. Must not be less than 3 minutes in the past and not greater than 3 minutes in the future

Responses
200

OK

*/*
post
POST /api/v1/report/fiat HTTP/1.1
Host: api.calypso.finance
Key: text
Sign: text
Content-Type: application/json
Accept: */*
Content-Length: 187

{
  "account": "text",
  "timestamp": 1,
  "payload": {
    "firstDate": "2025-10-13T13:13:09.127Z",
    "lastDate": "2025-10-13T13:13:09.127Z",
    "blockchainList": "text",
    "currencyList": "text",
    "zoneOffset": "text"
  }
}
{
  "data": {}
}

Get exchange report

post

Permission annotations:

Header parameters
KeystringRequired
SignstringRequired
Body

Object with request data

accountstringRequired

Merchant account ID. Request will be sent for this account

timestampinteger · int64Required

Current unix UTC timestamp in milliseconds. Must not be less than 3 minutes in the past and not greater than 3 minutes in the future

Responses
200

OK

*/*
post
POST /api/v1/report/exchange HTTP/1.1
Host: api.calypso.finance
Key: text
Sign: text
Content-Type: application/json
Accept: */*
Content-Length: 187

{
  "account": "text",
  "timestamp": 1,
  "payload": {
    "firstDate": "2025-10-13T13:13:09.127Z",
    "lastDate": "2025-10-13T13:13:09.127Z",
    "blockchainList": "text",
    "currencyList": "text",
    "zoneOffset": "text"
  }
}
{
  "data": {}
}

Get balance report

post

Permission annotations:

Header parameters
KeystringRequired
SignstringRequired
Body

Object with request data

accountstringRequired

Merchant account ID. Request will be sent for this account

timestampinteger · int64Required

Current unix UTC timestamp in milliseconds. Must not be less than 3 minutes in the past and not greater than 3 minutes in the future

Responses
200

OK

*/*
post
POST /api/v1/report/balance HTTP/1.1
Host: api.calypso.finance
Key: text
Sign: text
Content-Type: application/json
Accept: */*
Content-Length: 187

{
  "account": "text",
  "timestamp": 1,
  "payload": {
    "firstDate": "2025-10-13T13:13:09.127Z",
    "lastDate": "2025-10-13T13:13:09.127Z",
    "blockchainList": "text",
    "currencyList": "text",
    "zoneOffset": "text"
  }
}
{
  "data": {}
}