Exports API
Exports directs et asynchrones
Exports

Récupérer des données au bon format

L’API EventsDatas prend en charge des exports directs pour les petits volumes et des exports asynchrones pour les traitements plus lourds ou les jeux de données importants.

GET /api/v1/exports/events.csv Export direct CSV

Génère immédiatement un export CSV des événements lorsque le volume reste compatible avec une réponse synchrone.

curl -X GET "https://api.eventsdatas.cloud/api/v1/exports/events.csv" \
  -H "X-API-Key: votre_cle_api" \
  -o events.csv
POST /api/v1/exports Export asynchrone

Crée une demande d’export asynchrone. À utiliser pour les gros volumes ou les traitements avancés.

{
  "type": "events_csv",
  "filters": {
    "city": "Beauvais",
    "starts_after": "2026-04-01T00:00:00+00:00"
  }
}
{
  "data": {
    "id": "exp_98765",
    "status": "pending",
    "type": "events_csv",
    "created_at": "2026-03-24T10:00:00+00:00"
  }
}
GET /api/v1/exports Liste

Retourne l’historique des exports créés pour la clé ou l’organisation appelante.

GET /api/v1/exports/{exportJob} Suivi du job

Retourne le statut détaillé d’un export asynchrone.

{
  "data": {
    "id": "exp_98765",
    "status": "completed",
    "download_url": "https://api.eventsdatas.cloud/storage/exports/exp_98765.csv",
    "created_at": "2026-03-24T10:00:00+00:00",
    "completed_at": "2026-03-24T10:01:18+00:00"
  }
}
Les URLs de téléchargement peuvent être temporaires, signées ou soumises à des règles de sécurité selon la configuration retenue.