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

# Liste des donateurs

> Récupérez la liste paginée des donateurs d'une campagne CrowdChange, retournant 10 donateurs par page avec nom, montant et date du don.

## Paramètres de chemin

<ParamField path="id" type="integer" required>
  ID de la campagne.
</ParamField>

## Paramètres de requête

<ParamField query="page" type="integer">
  Numéro de page. Par défaut : `1`
</ParamField>

<ParamField query="limit" type="integer">
  Nombre de résultats à retourner. Par défaut : `10`
</ParamField>

<ParamField query="sort" type="string">
  Clé de tri. Valeurs permises : `id`, `amount` Par défaut : `id`
</ParamField>

<ParamField query="direction" type="string">
  Ordre de tri. Valeurs permises : `asc`, `desc` Par défaut : `desc`
</ParamField>

<ParamField query="min_total" type="integer">
  Montant total minimum des dons à inclure. Par défaut : `0`
</ParamField>

<ParamField query="only_received" type="boolean">
  Inclure uniquement les transactions reçues. Par défaut : `false`
</ParamField>

## Réponse

Retourne un tableau d'objets contenant les champs suivants.

<ResponseField name="total" type="number">
  Total des dons.
</ResponseField>

<ResponseField name="total_formatted" type="string">
  Total des dons formaté, incluant le symbole de devise.
</ResponseField>

<ResponseField name="amount_match" type="number">
  Montant jumelé pour les campagnes avec jumelage de dons activé.
</ResponseField>

<ResponseField name="total_with_match" type="number">
  Total des dons incluant le montant jumelé.
</ResponseField>

<ResponseField name="name" type="string">
  Nom ou alias du donateur.
</ResponseField>

<ResponseField name="comment" type="string">
  Commentaire du donateur.
</ResponseField>

<ResponseField name="is_amount_hidden" type="boolean">
  Vrai si le donateur a choisi de masquer le montant de son don.
</ResponseField>

<ResponseField name="currency" type="string">
  Code de devise.
</ResponseField>

<ResponseField name="created_at" type="string">
  Date et heure du don.
</ResponseField>

**Autres réponses**

| Statut | Description      |
| ------ | ---------------- |
| `400`  | Requête invalide |
| `403`  | Interdit         |

<ResponseExample>
  ```json theme={null}
  [
    {
      "total": 100,
      "total_formatted": "$100",
      "amount_match": 100,
      "total_with_match": 200,
      "name": "John Snow",
      "comment": "Happy to support!",
      "is_amount_hidden": false,
      "currency": "USD",
      "created_at": "2021-01-01T00:00:00Z"
    }
  ]
  ```
</ResponseExample>
