Skip to content
MyStocks Developers
API v1

API v1

Current stable contract

Versioning policyRelease changelog
Sandbox console

Submit an operation for maker-checker approval

Enterprise Governance, Security & Access

POST

/approvals

Submit an operation for maker-checker approval

Production onlycreatePartnerApproval

Parameters

This endpoint has no path or query parameters.

Headers

AuthorizationstringRequired

Bearer sk_sandbox_<your_key> for sandbox requests.

Idempotency-KeystringheaderRequired

Unique string that makes write calls safe to retry on network failure. Required for money movement, trading, KYC, subscriptions, and webhook creation. Deduplicated for 24 hours -- duplicate keys return the cached response. HTTP 409 if a concurrent request with the same key is still in progress.

Example: dep_user42_1743152580

Request body

actionTypePAYOUT_REQUEST | FLOAT_LIMIT_CHANGE | API_KEY_CREATE | API_KEY_REVOKE | WEBHOOK_CHANGE | SECURITY_POLICY_CHANGE | ACCOUNT_FREEZE | ACCOUNT_CLOSE | BULK_CUSTOMER_OPERATION | CORPORATE_ACTION_ELECTION | PROXY_VOTERequired
titlestring
reasonstring
amountnumber
currencystring
payloadobjectRequired

Response fields

See the response format and API Reference for this endpoint.

Response codes

201Approval request created