settlementHistory

Returns settlement history

POST api/settlementHistory

{
    "till": 12345,
    "limit": 10,
    "filterTransactions": false,
    "filter": "all"
}

Request parameters

Field nameTypeDescription

till

Efx::DealId

If specified only return settlements with lesser ID

from

Efx::Timestamp

If specified only return settlements with equal or greater creation timestamp

to

Efx::Timestamp

If specified only return settlements with lesser creation timestamp

limit

unsigned int16

Default: 250

Maximum number of settlements to return (capped at 250)

filterTransactions

bool

Optional. False by default. If true, returns settlement orders created without transaction.

filter

string

Optional field for master accounts only (FM Liquidity Match). - absent or "all": returns settlements for all counterparties - "subaccounts": returns settlements for the sub-accounts - "external": returns settlements for external counterparties

Response description

Field nameTypeDescription

Array of settlements

Settlement

Array[13]

0

Efx::OrderId

Settlement Order Id

1

string

Currency 1

2

string

Currency 2

3

Efx::Size

Size 1

4

Efx::Size

Size 2

5

Efx::Timestamp

Created At

6

Efx::ClientId

Counterparty Id

7

string

Comment

8

unsigned int16

Flags

9

Efx::Timestamp

Settlement Moment

10

Efx::DealId

Settlement Id

11

string

Network name 1 or empty

12

string

Network name 2 or empty

Last updated