Exporter des trajets
Exporter des trajets en CSV
Les exports sont conservés 7 jours.
La création d'un export peut prendre plusieurs minutes.
Body
Required
-
tz
string Required Fuseau horaire
-
start_at
string(date-time) Required Date de début au format ISO. Sélectionne les trajets >= date
-
end_at
string(date-time) Required Date de fin au format ISO nécessairement supérieur à start_at. Sélectionne les trajets < date
-
operator_id
array[number] Required Identifiant du ou des opérateurs à exporter
At least
0
but not more than128
elements. -
recipients
array[string(email)] Liste des adresses email des destinataires de l'export. Ces personnes recevront une notification avec un lien de téléchargement.
At least
0
but not more than24
elements. -
geo_selector
object Sélecteur géographique par découpage administratif
Additional properties are NOT allowed.
POST
/exports
curl \
--request POST 'http://api.example.com/exports' \
--header "Authorization: Bearer $ACCESS_TOKEN" \
--header "Content-Type: application/json" \
--data '{"tz":"Europe/Paris","start_at":"2024-01-01T00:00:00+01:00","end_at":"2024-02-01T00:00:00+01:00","operator_id":[1,2,3],"recipients":["hello@example.com"],"geo_selector":{"aom":["200067652"]}}'
Request examples
{
"tz": "Europe/Paris",
"start_at": "2024-01-01T00:00:00+01:00",
"end_at": "2024-02-01T00:00:00+01:00",
"operator_id": [
1,
2,
3
],
"recipients": [
"hello@example.com"
],
"geo_selector": {
"aom": [
"200067652"
]
}
}
Response examples (201)
{
"uuid": "8a9d2da9-39e3-4db7-be8e-12b4d2179fda",
"target": "operator",
"status": "pending",
"start_at": "2024-01-01T00:00:00+01:00",
"end_at": "2024-02-01T00:00:00+01:00"
}