supanovasupanovaDOCS
Open Launchpad
Launchpad documentation
dextools adapter

Asset by id (instrument id, or Amulet for CC).

GET /api/v1/dextools/asset. Asset by id (instrument id, or Amulet for CC).

Anonymous calls are accepted under a per-IP budget; an X-API-Key raises the limit. When the deployment sets MARKET_DATA_REQUIRE_API_KEY=true the key becomes mandatory and anonymous calls answer 401 MARKET_DATA_API_KEY_REQUIRED.

Request

GET /api/v1/dextools/asset

The schema permits anonymous access. Supported credentials: a customer API key with read scope in X-API-Key. Deployment policy can require a key for market-data routes.

Parameters

NameInTypeRequiredConstraintsDescription
idquerystringYesmin length: 1; max length: 512—
X-Request-IdheaderstringNomin length: 8; max length: 128; pattern: ^[A-Za-z0-9._:-]+$Optional client correlation identifier. The server always generates a separate authoritative request ID and retains a valid supplied value only as secondary audit correlation metadata.

cURL

Set ID to the path and required query values before running this example. URL-encode path values as needed.

bash
curl --fail-with-body --silent --show-error \
  --get \
  --url "https://launch-api.supanova.app/api/v1/dextools/asset" \
  --header "X-API-Key: $SUPANOVA_API_KEY" \
  --data-urlencode "id=$ID"

Responses

200

Asset.

HeaderTypeDescription
X-Request-IdstringServer-generated request correlation identifier to retain for support and reconciliation.

Content type: application/json

Type: object.

FieldTypeRequiredConstraintsDescription
assetobject · Schema 1Yes——

Additional fields are not allowed.

400

The request is malformed or failed validation.

HeaderTypeDescription
X-Request-IdstringServer-generated request correlation identifier to retain for support and reconciliation.

Content type: application/json

DexTools error envelope: code, message, and issues. See the adapter contract.

401

Credentials are missing, malformed, expired or revoked.

HeaderTypeDescription
X-Request-IdstringServer-generated request correlation identifier to retain for support and reconciliation.

Content type: application/json

DexTools error envelope: code, message, and issues. See the adapter contract.

403

The credential may not call this route.

HeaderTypeDescription
X-Request-IdstringServer-generated request correlation identifier to retain for support and reconciliation.

Content type: application/json

DexTools error envelope: code, message, and issues. See the adapter contract.

404

Unknown asset.

HeaderTypeDescription
X-Request-IdstringServer-generated request correlation identifier to retain for support and reconciliation.

Content type: application/json

DexTools error envelope: code, message, and issues. See the adapter contract.

429

The caller exceeded the market-data request budget.

HeaderTypeDescription
Retry-AfterintegerWhole seconds to wait before retrying a rate-limited request.
X-Request-IdstringServer-generated request correlation identifier to retain for support and reconciliation.

Content type: application/json

DexTools error envelope: code, message, and issues. See the adapter contract.

503

The PQS market projection is not configured.

HeaderTypeDescription
X-Request-IdstringServer-generated request correlation identifier to retain for support and reconciliation.

Content type: application/json

DexTools error envelope: code, message, and issues. See the adapter contract.

default

DexTools http-adapter error body.

HeaderTypeDescription
X-Request-IdstringServer-generated request correlation identifier to retain for support and reconciliation.

Content type: application/json

DexTools error envelope: code, message, and issues. See the adapter contract.

Nested schemas

Field links above lead to the complete nested object, array, and variant definitions below. Required fields are scoped to their containing object.

Schema 1

Response 200.asset

Type: object.

FieldTypeRequiredConstraintsDescription
circulatingSupplystringNopattern: ^\d+(?:\.\d+)$Tokens outside the pools: totalSupply minus the curve inventory and liquidity reserve, or minus the AMM token reserve after graduation.
holdersCountintegerNominimum: 0; maximum: 9007199254740991—
idstringYes——
namestringYes——
symbolstringYes——
totalSupplystringNopattern: ^\d+(?:\.\d+)$—

Additional fields are not allowed.

Source contract

This page is generated from the checked-in customer OpenAPI snapshot. Download JSON, download YAML, or compare the live API reference. Snapshot provenance records the retrieval date and checksum.

Generated from the public API contractDeveloper settings