DonoLink / Developer
DonoLink API v1.1

Développez vos outils de streaming

Vos dons, abonnés et événements en streaming dans votre propre application. Une API pour votre stream d'activité personnel et votre historique stocké.

Démarrage rapide

Utilisez l’API depuis votre serveur ou application personnelle. Les endpoints utilisent JSON et nécessitent les autorisations appropriées. L’activité est en lecture seule ; les paramètres du bot peuvent être modifiés avec bot:write. L’URL de base est https://donolink.nl/api/v1.

  1. Accédez à Paramètres → Développeur → Clés API. Nommez votre intégration et choisissez une date d'expiration.
  2. Copiez la clé une fois et stockez-la sous DONOLINK_API_KEY dans la configuration secrète de votre serveur.
  3. Faites votre première demande. Sans filtres, vous recevez jusqu'à 50 événements, le plus récent en premier.
curl 'https://donolink.nl/api/v1/activity?limit=50' \
  -H "Authorization: Bearer $DONOLINK_API_KEY"

Exemple de réponse

{
  "data": [
    {
      "id": "evt_abcdefghijklmno",
      "type": "subscription",
      "platform": "twitch",
      "occurred_at": "2026-09-07T12:00:00.000Z",
      "recorded_at": "2026-09-07T12:00:00.000Z",
      "actor": {
        "name": "StreamFan"
      },
      "message": null,
      "value": 3,
      "unit": "months",
      "currency": null,
      "refunded_amount_cents": null
    }
  ],
  "pagination": {
    "has_more": false,
    "next_cursor": "OPAQUE_CURSOR"
  }
}