Skip to content

← exchange-v2

GET/api/v1/exchange-v2/ensemble/actifs

Lire Actifs

Actifs du selecteur global (cahier §3.3) : palier et collecte effective. `logos` (audit du 27/09, T1) : la table complete symbole -> logo du registre `exchange_asset_logos` (repli `screener_assets`), pour que le web resolve le logo de TOUT actif affiche, pas seulement des actifs du selecteur. Les URL sont celles deja servies par la rubrique (CDN CoinGecko ou chemins du depot), jamais un lien vers un site tiers.

Authentication

This endpoint requires the X-API-Key header or a valid Clerk JWT. Accepted schemes: APIKeyHeader, HTTPBearer.

See Authentication for details.

Responses

StatusDescriptionSchema
200Successful ResponseExchangeViewEnvelope

See the standard error codes documented in the Error codes.

Code samples

Three ready-to-paste implementations. Replace $TRINITY_API_KEY with your API key (generated from the dashboard under Profile → API keys).

cURL

curl -X GET \
  'https://api.trinityinsights.io/api/v1/exchange-v2/ensemble/actifs' \
  -H 'X-API-Key: $TRINITY_API_KEY'

Python

import os
import requests

BASE = "https://api.trinityinsights.io"
headers = {
    "X-API-Key": os.environ["TRINITY_API_KEY"],
}

response = requests.get(f"{BASE}/api/v1/exchange-v2/ensemble/actifs", headers=headers, timeout=10)
response.raise_for_status()
data = response.json()

JavaScript

const apiKey = process.env.TRINITY_API_KEY;

const response = await fetch(
  "https://api.trinityinsights.io/api/v1/exchange-v2/ensemble/actifs",
  {
    method: "GET",
    headers: {
      "X-API-Key": apiKey,
    },
  },
);

if (!response.ok) {
  throw new Error(`HTTP ${response.status}`);
}
const data = await response.json();

Institutional disclaimer

Trinity Insights is an educational and analytical tool. Values returned by this endpoint do not constitute investment advice. Trinity Insights is not a Crypto-Asset Service Provider (CASP) registered under MiCA Regulation (EU) 2023/1114. See the full disclaimer.