Skip to main content
GET
/
api
/
v1
/
active_twaps
Get active TWAP orders
curl --request GET \
  --url https://api.mainnet.aptoslabs.com/decibel/api/v1/active_twaps \
  --header 'Authorization: Bearer <token>'
[
  {
    "client_order_id": "client_order_123",
    "duration_s": 300,
    "frequency_s": 30,
    "is_buy": true,
    "is_reduce_only": true,
    "market": "0xmarket123...",
    "order_id": "<string>",
    "orig_size": 123,
    "remaining_size": 123,
    "start_unix_ms": 1730841600000,
    "status": "<string>",
    "transaction_unix_ms": 123,
    "transaction_version": 1
  }
]

Documentation Index

Fetch the complete documentation index at: https://docs.decibel.trade/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Bearer token from Geomi. See Authentication for setup instructions.

Query Parameters

account
string
required

User account address

limit
integer<int32>
default:10

Maximum number of active TWAPs to return

Required range: x >= 0

Response

Active TWAPs retrieved successfully

client_order_id
string
required
Example:

"client_order_123"

duration_s
integer<int64>
required
Required range: x >= 0
Example:

300

frequency_s
integer<int64>
required
Required range: x >= 0
Example:

30

is_buy
boolean
required
Example:

true

is_reduce_only
boolean
required
market
string
required
Example:

"0xmarket123..."

order_id
string
required
orig_size
number<double>
required
remaining_size
number<double>
required
start_unix_ms
integer<int64>
required
Example:

1730841600000

status
string
required
transaction_unix_ms
integer<int64>
required
transaction_version
integer<int64>
required
Required range: x >= 0