How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Level2 Broker API

The Broker API from Level2 — 18 operation(s) for broker.

Level2 Broker API is one of 271 APIs that Level2 publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Brokers. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, a getting-started guide, and authentication docs.

This API exposes 18 operations across 18 paths, and defines 14 schemas. It is described by OpenAPI 3.2.0, at version 0.1.0.

Requests are made against the base URL https://hub2.trylevel2.com.

18 operations 18 paths 14 schemas 11 GET1 POST6 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
0.1.0
Base URL
https://hub2.trylevel2.com
Resource Areas
1

Paths & Operations 18

Across 18 paths, the API surfaces 18 operations — 11 GET, 1 POST, 6 PUT. Each is listed below with its method, path, parameters, and response codes.

Broker 18
GET
/broker/generate_broker_token
Broker Generate Broker Token
broker_generate_broker_token_broker_generate_broker_token_get → 200
GET
/broker/get_user_strategy_performance
Get Broker User Strategy Performance
get_broker_user_strategy_performance_broker_get_user_strategy_performance_get 2 params → 200422
GET
/broker/get_broker_user_slippage_by_email
Get Broker User Slippage By Email
get_broker_user_slippage_by_email_broker_get_broker_user_slippage_by_email_get 2 params → 200422
GET
/broker/get_broker_user_latency_by_email
Get Broker User Latency By Email
get_broker_user_latency_by_email_broker_get_broker_user_latency_by_email_get 2 params → 200422
PUT
/broker/reset_user_password
Broker Reset User Password
broker_reset_user_password_broker_reset_user_password_put 2 params → 200422
PUT
/broker/update_user_email
Broker Update User Email
broker_update_user_email_broker_update_user_email_put 2 params → 200422
GET
/broker/get_user_strategies
Get User Strategies
get_user_strategies_broker_get_user_strategies_get 3 params → 200422
GET
/broker/get_registered_users
Broker Get Registered Users
broker_get_registered_users_broker_get_registered_users_get 2 params → 200422
PUT
/broker/update_user_strategy
Update User Strategy
update_user_strategy_broker_update_user_strategy_put 3 params → 200422
GET
/broker/get_all_user_deployments
Broker Get All User Deployments
broker_get_all_user_deployments_broker_get_all_user_deployments_get 3 params → 200422
GET
/broker/get_all_trades_by_user_deployments
Broker Get All Trades By User Deployments
broker_get_all_trades_by_user_deployments_broker_get_all_trades_by_user_deployments_get 3 params → 200422
GET
/broker/get_all_trades_by_user_strategy
Broker Get All Trades By User Strategy
broker_get_all_trades_by_user_strategy_broker_get_all_trades_by_user_strategy_get 3 params → 200422
GET
/broker/get_recent_backtest_details
Broker Get Recent Backtest Details
broker_get_recent_backtest_details_broker_get_recent_backtest_details_get 1 param → 200422
PUT
/broker/update_user_deployment
Broker Update User Deployment
broker_update_user_deployment_broker_update_user_deployment_put 3 params → 200422
PUT
/broker/update_marketplace_strategy
Broker Update Marketplace Strategy
broker_update_marketplace_strategy_broker_update_marketplace_strategy_put 3 params → 200422
PUT
/broker/update_scanner_strategy
Broker Update Scanner Strategy
broker_update_scanner_strategy_broker_update_scanner_strategy_put 3 params → 200422
GET
/broker/get_all_user_scanners
Broker Get All User Scanners
broker_get_all_user_scanners_broker_get_all_user_scanners_get 3 params → 200422
POST
/broker/register_user
Register Broker User
register_broker_user_broker_register_user_post body → 200422

Schemas 14

The contract defines 14 schemas that model the data the API accepts and returns. The most detailed are BrokerCustomLiveDeploymentOrderBookOut (18 properties), BrokerStrategyCustomOut (12 properties), BrokerCustomLiveDeploymentOut (8 properties), BrokerMarketScannerStrategyOut (7 properties). Each schema is shown below with its type and property counts.

StrategyCategoryOut
object
4 properties 4 required
Page_BrokerCustomLiveDeploymentOut_
object
5 properties 2 required
HTTPValidationError
object
1 property
BrokerStrategyCustomOut
object
12 properties 2 required
Page_BrokerStrategyCustomOut_
object
5 properties 2 required
BrokerCustomLiveDeploymentOut
object
8 properties 3 required
Page_BrokerUserCustomOut_
object
5 properties 2 required
Page_BrokerMarketScannerStrategyOut_
object
5 properties 2 required
BrokerUserCustomOut
object
5 properties 2 required
ValidationError
object
3 properties 3 required
BrokerCustomLiveDeploymentOrderBookOut
object
18 properties 3 required
Body_register_broker_user_broker_register_user_post
object
4 properties 4 required
Page_BrokerCustomLiveDeploymentOrderBookOut_
object
5 properties 2 required
BrokerMarketScannerStrategyOut
object
7 properties 2 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

level2-broker-api-openapi.yml Raw ↑

Other APIs Level2 publishes across the network.

level2 Backtesting API
level2 Discovery API
level2 Market Data API
level2 Strategies API
level2 Technical Analysis API
level2 Users API
Level2 Accept Collaboration Invitation API
Level2 Accounts API
Level2 Add Showcase Videos API
Level2 Admin API
Level2 Auth API
Level2 Backtest On Different Timeframe API
Where this information came from

This is an independent, third-party profile of Level2 Broker API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.