Create order tag
Limit: 1 request per second
POST /v1/broker/order_enum
Create a custom trading fee configuration owned by the authenticated broker. enum_id is unique within that broker and immutable.
To submit a new order with this enum, construct order_tag as enum:<authenticated_broker_id>:<enum_id>.
The default active-enum limit is 10 per owning broker and is deployment-configurable.
Existing fee configurations share the same active-configuration pool regardless of which tag format historical orders used.
Common errors:
| Code | Meaning |
|---|---|
-1201 | Enum ID already exists for this owner. |
-1206 | Active enum limit reached. |
-1207 | Enum ID format is invalid. |
-1208 | Fee rate is invalid. |
-1209 | Enum ID is longer than 36 characters. |
-1210 | A pair override symbol is invalid. |
Headers
Timestamp of the signed request in milliseconds.
Account ID of the authenticated account.
Public orderly key used to sign the request.
Signature of the request payload generated with the orderly key.
Body
Unprefixed enum ID. Uppercase letters, digits, and underscores only; unique within the authenticated owner broker and immutable. To apply it to a new order, set order_tag to enum:<owner_broker_id>:<enum_id>.
1 - 36^[A-Z0-9_]+$"GRID_PRO"
Human-readable enum name.
"Grid Pro"
Default enum fee rate. Must be 0.00001 through 0.01 (0.001% through 1%) with at most five decimal places.
0.00001 <= x <= 0.01Must be a multiple of 0.000010.005
Human-readable purpose of the enum.
"Grid strategy orders"
Optional symbol-to-fee-rate map. Every symbol must exist, and every rate must satisfy the same limits as default_fee_rate.