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
  }
]

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