For the complete documentation index, see llms.txt. This page is also available as Markdown.
GET

Get TP/SL Orders

Return active take-profit and stop-loss orders

GET

Overview

Returns active take-profit and stop-loss orders for a specific asset.

Authentication

HMAC-SHA256 authentication required.

Header
Description

OUTPOLL-API-KEY

Your API key

OUTPOLL-API-SIGNATURE

Base64URL-encoded HMAC-SHA256 signature

OUTPOLL-API-TIMESTAMP

Current Unix timestamp in seconds

Generate the signature from timestamp + method + path + body.

Timestamps must be within 30 seconds of server time.

Common errors

Code
Description

200

OK — Request succeeded

201

Created — Resource created successfully

202

Accepted — Request accepted for async processing

204

No Content — Success with no response body

400

Bad Request — Invalid parameters

401

Unauthorized — Missing or invalid API key / signature

403

Forbidden — API key permanently blocked

404

Not Found — Resource does not exist

429

Too Many Requests — Rate limit exceeded

500

Internal Server Error

Request

  • Method: GET

  • Path: /orders/tpsl

Query parameters

Parameter
Type
Required
Description

assetId

string

Yes

Asset or runner ID

primary

boolean

Yes

Filter by primary asset: true or false

status

string

No

Filter by order status, for example ACTIVE

Response

Response 200 OK

Field
Type
Description

i

string

TP/SL order ID

q

number

Quantity

tpp

number

Take-profit price

slp

number

Stop-loss price

Last updated

Was this helpful?