Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.data-hub.verolabs.co/llms.txt

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

Base URL and authentication

Use the public base URL and send your API key in the header provided during onboarding.
curl --request GET   --url "https://api-gw.verolabs.co/v1/instruments?limit=5"   --header "X-API-KEY: $API_KEY"

Response shape

List endpoints return an object with data. Cursor-paginated endpoints may also return next_cursor.
{
  "data": [
    { "symbol": "BTCUSDT" }
  ],
  "next_cursor": "..."
}
Detail endpoints return one resource object.

Pagination

ParamMeaning
limitMaximum number of items returned in one request
cursorToken returned as next_cursor from the previous response
Cursors are opaque. Clients should not decode or generate cursor values.

Time parameters

from and to must use ISO 8601 UTC format.
ValidInvalid
2026-05-15T00:00:00Z2026-05-15 00:00:00
2026-05-15T00:00:00.123Z2026-05-15T07:00:00+07:00

Error format

Errors use a JSON problem format.
{
  "type": "invalid-param",
  "title": "Invalid query parameter",
  "status": 400,
  "detail": "param 'from' is required"
}
StatusMeaning
400Missing or invalid request parameter
401Missing or invalid credential
404Resource not found
422Valid format but unsupported value
429Account request limit exceeded
503API temporarily unavailable