API REST publique

API publique de prix TheCoinAnalysis

Prix de cryptomonnaies en direct et historiques, gratuits pour les développeurs. Récupère une clé API ci-dessous et commence à interroger les prix, capitalisations et historiques de centaines de tokens.

Ou essaie en direct sur Swagger →
300+ tokens suivis 3 endpoints REST Palier gratuit, sans carte bancaire Données en direct + historiques

Pensée pour les développeurs

Données en direct et historiques

Prix actuels et jusqu'à un an d'historique, volatilité et drawdown pour chaque token.

REST + JSON simple

Des endpoints HTTP classiques, des réponses JSON prévisibles, aucun SDK requis.

Authentification par clé

Chaque requête est liée à ta propre clé API : tu suis et contrôles ton propre usage.

Gratuit pour démarrer

Génère une clé en quelques secondes — passe à un palier payant seulement si besoin.

Démarre en 3 étapes

Obtenir une clé API gratuite

Indique ton email, on t'envoie ta clé immédiatement.

Palier gratuit : 3 requêtes/heure par endpoint. Aucune carte bancaire requise.

Authentification

Envoie ta clé API dans le header x-api-key sur chaque requête.

URL de base : https://www.thecoinanalysis.com/api/public/v1

curl "https://www.thecoinanalysis.com/api/public/v1/prices/BTC" \
  -H "x-api-key: YOUR_KEY"

Endpoints

Trois endpoints suffisent : liste, détail d'un token et historique.

Tu préfères explorer en direct ? Ouvrir la doc Swagger interactive →

GET/prices

Liste paginée des prix de tokens en direct.

pagePage number (default 1)
perPageResults per page, max 250 (default 50)
ordermarket_cap | price | volume | change24h | name | symbol | updated_at | rank
dirasc | desc (default desc)
searchFilter by symbol/name/slug
symbolsComma-separated symbols, e.g. BTC,ETH

Requête

curl "https://www.thecoinanalysis.com/api/public/v1/prices?perPage=2&order=market_cap" \
  -H "x-api-key: YOUR_KEY"

Réponse

{
  "meta": { "page": 1, "perPage": 2, "total": 220, "order": "market_cap", "dir": "desc" },
  "data": [
    {
      "id": 1, "slug": "bitcoin", "name": "bitcoin", "symbol": "BTC",
      "priceUsd": 67669, "change24hPct": 0.0541, "marketCapUsd": 1350778158790,
      "volume24hUsd": 45848733262, "athUsd": 126080, "rank": 1,
      "updatedAt": "2026-02-25T16:14:24.000Z"
    }
  ]
}
GET/prices/:symbol

Détail du prix en direct pour un token précis.

symbolToken symbol, e.g. BTC (in the URL path)

Requête

curl "https://www.thecoinanalysis.com/api/public/v1/prices/BTC" \
  -H "x-api-key: YOUR_KEY"

Réponse

{
  "id": "bitcoin", "name": "bitcoin", "symbol": "BTC",
  "priceUsd": 67669, "change24hPct": 0.0541, "change7dPct": 0.0001,
  "change30dPct": -0.227, "marketCapUsd": 1350778158790,
  "volume24hUsd": 45848733262, "athUsd": 126080,
  "athDate": "2025-10-06T18:57:43.000Z", "rank": 1,
  "updatedAt": "2026-02-25T16:14:24.000Z"
}
GET/prices/:symbol/history

Historique de prix pour un token précis.

symbolToken symbol, e.g. BTC (in the URL path)
daysDays of history, max 365 (default 30)
maxPointsMax data points, max 500 (default 100)

Requête

curl "https://www.thecoinanalysis.com/api/public/v1/prices/BTC/history?days=7" \
  -H "x-api-key: YOUR_KEY"

Réponse

{
  "meta": { "symbols": ["BTC"], "days": 7, "maxPoints": 100 },
  "data": {
    "BTC": {
      "history": [{ "ts": "2026-02-19T00:00:00.000Z", "price": 66210, "pctChange": 0 }],
      "volatility": 2.14, "maxDrawdown": 46.3, "athUsd": 126080, "currentPrice": 67669
    }
  }
}

Tarifs

Commence gratuitement. Passe à un palier payant seulement si besoin.

Gratuit

0€

3 req/heure/endpoint

gratuit à vie

  • Les 3 endpoints
  • Données en direct + historiques
  • Support communautaire

Starter

9€/mois

100 req/heure/endpoint

Un petit projet perso

  • Les 3 endpoints
  • Données en direct + historiques
  • Support par email
Le plus populaire

Pro

29€/mois

1000 req/heure/endpoint

Une app en prod avec du vrai trafic

  • Les 3 endpoints
  • Données en direct + historiques
  • Support email prioritaire

Business

79€/mois

5000 req/heure/endpoint

Un usage commercial plus lourd

  • Les 3 endpoints
  • Données en direct + historiques
  • Support prioritaire + limites ajustables

Les paliers payants ne sont pas encore en libre-service — contacte-nous pour faire évoluer une clé.

Le palier gratuit autorise 3 requests/hour par clé API, par endpoint. Au-delà, une réponse HTTP 429 est renvoyée pour cet endpoint jusqu'à la réinitialisation de la fenêtre.

Documentation interactive

Teste chaque endpoint en direct (colle ta clé dans le bouton "Authorize") sur /api/public/v1/docs.

Questions fréquentes

L'API est-elle vraiment gratuite ?+

Oui. Le palier gratuit donne 3 requêtes/heure par endpoint, sans carte bancaire — largement de quoi tout tester.

Quelles données puis-je interroger ?+

Prix en direct et historiques, capitalisation, variation 24h/7j/30j, volume et plus haut historique pour 300+ tokens.

Que se passe-t-il si je dépasse ma limite ?+

Tu reçois une réponse HTTP 429 pour cet endpoint jusqu'à la réinitialisation de sa fenêtre d'une heure — les autres endpoints continuent de fonctionner, aucun frais, juste une attente.

Puis-je passer à un palier payant ?+

Oui, mais ce n'est pas encore en libre-service. Contacte-nous via le formulaire et on met à jour ta clé manuellement.

Ai-je besoin d'un SDK ou d'une librairie ?+

Non — chaque endpoint est du simple HTTP + JSON. Tout langage capable d'envoyer une requête HTTP avec un header peut l'utiliser.

Prêt à développer avec des prix crypto en direct ?

Obtiens une clé API gratuite en quelques secondes, ou explore chaque endpoint dans la documentation interactive.