TT REST API 1.0 will be deprecated on June 30, 2021. Customers are advised to begin migrating their applications to TT REST API 2.0. For more details, view our Migrating from TT REST 1.0 to 2.0 Guide.

Ledger Documentation

The Ledger service of the TT REST API is used for requests pertaining to viewing order details and transaction history.

Note: Ledger is not intended to be used as a real-time feed since there may be delays between the time at which order and fill events occur and the time when they are available via TT REST API. Applications requiring a real-time feed should use TT .NET SDK or TT FIX.

Requests to the Ledger service of the TT REST API use the following base URL:<environment>:

  • for application development and testing
  • for deploying an application to production

Access Parameters

Calls to the Ledger service listed below require both of the following in your header:

  • Application Key
    • x-api-key=<application key>
  • Token
    • Authorization=Bearer <token>

For instructions on obtaining your application key and token, refer to the Getting Started article in the TT REST API documentation.

Test calls

To test the calls below, click the Authorize button and enter values for both access parameters into the Authorizations Menu.

Note: When entering your token you will need to manually concatenate "Bearer" and a single space in front of the token value sent by TTID.

All test calls sent through this help site use the following base URL: