Skip to main content

Open OTC Token

Controls whether a token is open to OTC (Over-The-Counter) trading, allowing or restricting OTC market trading.

Request

POST /v2/admin/token/{token_id}/open-to-otc

Parameters

NameTypeInDescription
token_idstringpathRequired. The ID of the token to update

Headers

NameDescription
AuthorizationRequired. Bearer token for authentication
Content-TypeRequired. Must be application/json

Request Body

NameTypeDescription
is_openbooleanRequired. Set to true to open the token to OTC market, false to restrict OTC market trading

Example

curl --request POST \
--url '\{\{baseUrl\}\}/v2/admin/token/67d8774e903bfcbe7eb5d93e/open-to-otc' \
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...' \
--header 'Content-Type: application/json' \
--header 'User-Agent: insomnia/10.3.1' \
--data '{
"is_open": true
}'

Response

A successful response returns an empty object:

{}

Status Codes

Status CodeDescription
200Success - Token's OTC market status has been updated successfully
400Bad Request - Invalid request parameters
401Unauthorized - Invalid or missing authentication token
404Not Found - Token ID does not exist
500Internal Server Error