Bot Controls API

9 endpoints in this group.

GET /api/bot-controls/agents

List Agent Policies

Parameters

NameInTypeRequiredDescription
tenant_idquery—optional
pagequeryintegeroptional1-based page index.
page_sizequeryintegeroptionalPage size — must be one of 25, 50, 100.

Responses

CodeDescription
200Successful Response
422Validation Error

PATCH /api/bot-controls/agents/{agent_id}

Update Agent Policy

Parameters

NameInTypeRequiredDescription
agent_idpathintegerrequired

Request body: application/json

Responses

CodeDescription
200Successful Response
422Validation Error

GET /api/bot-controls/agents/{agent_id}/limits

Get Bot Limits

Parameters

NameInTypeRequiredDescription
agent_idpathintegerrequired

Responses

CodeDescription
200Successful Response
422Validation Error

PUT /api/bot-controls/agents/{agent_id}/limits

Set Bot Limits

Parameters

NameInTypeRequiredDescription
agent_idpathintegerrequired

Request body: application/json

Responses

CodeDescription
200Successful Response
422Validation Error

GET /api/bot-controls/agents/{agent_id}/usage

Get Bot Usage Today

Parameters

NameInTypeRequiredDescription
agent_idpathintegerrequired

Responses

CodeDescription
200Successful Response
422Validation Error

GET /api/bot-controls/approval-threshold

Get Approval Threshold

Parameters

NameInTypeRequiredDescription
tenant_idquery—optional

Responses

CodeDescription
200Successful Response
422Validation Error

PUT /api/bot-controls/approval-threshold

Set Approval Threshold

Parameters

NameInTypeRequiredDescription
tenant_idquery—optional

Request body: application/json

Responses

CodeDescription
200Successful Response
422Validation Error

PUT /api/bot-controls/approval-threshold/account-override

Set Account Threshold Override

Parameters

NameInTypeRequiredDescription
tenant_idquery—optional

Request body: application/json

Responses

CodeDescription
200Successful Response
422Validation Error

GET /api/bot-controls/approval-threshold/preview

Preview Threshold Affected Orders

Recent orders whose notional would have exceeded the proposed threshold.

Parameters

NameInTypeRequiredDescription
proposed_thresholdquerynumberrequired
tenant_idquery—optional
daysqueryintegeroptional

Responses

CodeDescription
200Successful Response
422Validation Error

Occasional BlitzPulse product updates and offers, sent only if you tick the box and confirm your address.

How we handle your email

Footer Disclaimer BlitzPulse is educational decision support only. Not investment, tax, or legal advice. Not a broker. Trade at your own risk.