Skip to Content
Welcome to Level2 Help Center
APIEndpointsGet trade details of a strategy

Get trade details of a strategy

PUT https://hub2.trylevel2.com/broker/get_all_trades_by_user_strategy

Retrieves details of trades triggered by a specific strategy, identified by its keygen.

Request:

QUERY PARAMETERS

Required Parameter

This parameter is mandatory for all strategy-specific API requests.

ParameterTypeRequirementDescription
strategy_keygenuuidRequiredThe unique, system-generated keygen assigned to the strategy.

Responces:

Successful response with trade details 200

SCHEMA

Trade Object Array

Each entry in the array represents a single completed transaction.

ParameterTypeDescriptionExample
trade_idstringThe unique identifier for the specific trade.t789
strategy_keygenuuidThe unique keygen of the strategy that triggered the trade.58d2a371-b84c-4928-99e4-8f0561c5696c
timestampdate-timeThe ISO 8601 timestamp of when the trade was executed.2025-10-17T16:00:00Z
amountnumberThe total monetary value or size of the trade.1000.5
ParameterTypeDescriptionExample
totalintegerThe total number of trades found for the user.200
pageintegerThe current page number of the result set.1
sizeintegerThe number of records returned in this specific page.50

EXAMPLE

{ "trades": [ { "trade_id": "t789", "strategy_keygen": "58d2a371-b84c-4928-99e4-8f0561c5696c", "timestamp": "2025-10-17T16:00:00Z", "amount": 1000.5 } ], "total": 200, "page": 1, "size": 50 }

Responces:

Internal Server Error 500

SCHEMA

ParameterTypeDescription
errorstringA descriptive message detailing the specific issue encountered.

EXAMPLE

{ "error": "An unexpected error occurred" }
Last updated on