> ## Documentation Index
> Fetch the complete documentation index at: https://docs.blockradar.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Visite de l'API

> Un apercu rapide de la structure de l'API Blockradar.

L'API Blockradar est RESTful et vous donne un acces programmatique a toutes les fonctionnalites disponibles sur le tableau de bord. Elle est organisee autour des ressources principales avec lesquelles vous interagissez : portefeuilles, adresses, transactions et les produits construits par-dessus.

<Note>
  Avant de commencer, [creez un compte Blockradar gratuit](https://dashboard.blockradar.co/signup) pour obtenir vos cles API. Vous pouvez tester dans notre environnement sandbox avant de passer en production.
</Note>

## URL de base

Toutes les requetes API sont envoyees a :

```
https://api.blockradar.co/v1
```

## Format des requetes et reponses

Tous les corps de requete et les reponses sont au format JSON. Chaque reponse suit cette structure :

```json theme={null}
{
  "statusCode": 200,
  "message": "Request successful",
  "data": {}
}
```

| Propriete    | Type            | Description                                                                                                  |
| ------------ | --------------- | ------------------------------------------------------------------------------------------------------------ |
| `statusCode` | number          | Code de statut HTTP indiquant le succes ou l'echec. Utilisez-le pour determiner le resultat de chaque appel. |
| `message`    | string          | Un resume lisible de la reponse. En cas d'erreur, il decrit ce qui s'est mal passe.                          |
| `data`       | object ou array | Le resultat de votre requete. Une ressource unique retourne un objet ; une liste retourne un tableau.        |

## Pagination

Les endpoints de liste retournent un objet `meta` a cote de `data` :

```json theme={null}
{
  "meta": {
    "totalItems": 704,
    "itemCount": 100,
    "itemsPerPage": 100,
    "totalPages": 8,
    "currentPage": 1
  }
}
```

| Propriete      | Description                                        |
| -------------- | -------------------------------------------------- |
| `totalItems`   | Nombre total d'elements sur toutes les pages.      |
| `itemCount`    | Nombre d'elements sur la page actuelle.            |
| `itemsPerPage` | Limite de pagination par page. Par defaut : `100`. |
| `totalPages`   | Nombre total de pages disponibles.                 |
| `currentPage`  | La page actuelle retournee. Par defaut : `1`.      |

## Collection Postman

Vous preferez explorer les API visuellement ? Utilisez la [Collection Postman Blockradar](https://documenter.getpostman.com/view/7709133/2s93eSYaVs) pour parcourir et tester chaque endpoint de maniere interactive.

<CardGroup cols={2}>
  <Card title="Authentification" icon="lock" href="/fr/about-the-api/authentication">
    Decouvrez comment authentifier vos requetes API.
  </Card>

  <Card title="Erreurs" icon="circle-exclamation" href="/fr/about-the-api/errors">
    Comprenez les codes d'erreur et comment les gerer.
  </Card>
</CardGroup>

***

## Portefeuilles

<CardGroup cols={2}>
  <Card title="API Portefeuille principal" icon="wallet" href="/fr/about-the-api/master-wallet">
    Gerez vos portefeuilles principaux, soldes et operations de sweep.
  </Card>

  <Card title="API Adresses" icon="address-card" href="/fr/about-the-api/addresses">
    Generez et gerez des adresses enfant pour vos utilisateurs.
  </Card>

  <Card title="Webhooks" icon="webhook" href="/fr/utilities/webhooks">
    Recevez des notifications en temps reel pour les depots, retraits et evenements on-chain.
  </Card>

  <Card title="API Signature" icon="signature" href="/fr/about-the-api/signing">
    Signez des messages et des donnees typees depuis n'importe quel portefeuille Blockradar.
  </Card>

  <Card title="API Transactions" icon="receipt" href="/fr/about-the-api/transactions">
    Recuperez, gerez et rejouez les transactions de vos portefeuilles.
  </Card>

  <Card title="API Gestion des actifs" icon="sliders" href="/fr/about-the-api/asset-management">
    Configurez quels actifs sont actifs sur votre portefeuille principal.
  </Card>
</CardGroup>

## Encaissements

<CardGroup cols={2}>
  <Card title="API Comptes virtuels" icon="building" href="/fr/about-the-api/virtual-accounts">
    Emettez des numeros de compte bancaire lies a des portefeuilles on-chain.
  </Card>
</CardGroup>

## Decaissements

<CardGroup cols={2}>
  <Card title="API de Retrait de Stablecoins" icon="arrow-up-from-bracket" href="/fr/about-the-api/withdraw">
    Envoyez des stablecoins depuis des portefeuilles principaux ou des adresses enfant.
  </Card>

  <Card title="API Retrait en fiat" icon="money-bill-transfer" href="/fr/about-the-api/withdraw-fiat">
    Convertissez des stablecoins en fiat et envoyez sur des comptes bancaires.
  </Card>

  <Card title="API Beneficiaires" icon="address-book" href="/fr/about-the-api/beneficiaries">
    Enregistrez et gerez les destinations de retrait frequentes.
  </Card>
</CardGroup>

## Conversion et gestion

<CardGroup cols={2}>
  <Card title="API Gateway" icon="circle" href="/fr/about-the-api/gateway">
    Deplacez des USDC nativement entre chaines via le protocole CCTP de Circle.
  </Card>

  <Card title="API Swap" icon="arrows-rotate" href="/fr/about-the-api/swap">
    Echangez des stablecoins entre actifs et chaines.
  </Card>

  <Card title="API Reglements automatiques" icon="swap" href="/fr/about-the-api/auto-settlements">
    Configurez des regles pour convertir et acheminer automatiquement les actifs.
  </Card>

  <Card title="API Pool de liquidite" icon="droplet" href="/fr/about-the-api/liquidity-pool">
    Gerez les taux de liquidite en stablecoins pour le reglement par corridor.
  </Card>

  <Card title="API Divers" icon="grid-2" href="/fr/about-the-api/miscellaneous">
    Recuperez les actifs, blockchains et taux de change supportes.
  </Card>
</CardGroup>

## Conformite et outils

<CardGroup cols={2}>
  <Card title="API AML" icon="shield-halved" href="/fr/about-the-api/aml">
    Verifiez les adresses de portefeuille contre les sanctions mondiales et les listes de blocage.
  </Card>

  <Card title="API Recuperation d'actifs" icon="life-ring" href="/fr/about-the-api/asset-recovery">
    Recuperez des tokens envoyes accidentellement a des adresses de portefeuille non supportees.
  </Card>

  <Card title="API Smart Contract" icon="file-contract" href="/fr/about-the-api/smart-contracts">
    Lisez et ecrivez sur n'importe quel smart contract depuis un portefeuille Blockradar.
  </Card>

  <Card title="API Checkout" icon="link" href="/fr/about-the-api/checkout">
    Creez et gerez des liens de paiement en stablecoins.
  </Card>
</CardGroup>
