BulkUpdateTransitPassesDto
URL de webhook facultative, appelée à la fin de l'opération. En-têtes d'authentification : ajoutez #headers=Authorization:Bearer%20token à l'URL.
https://example.com/webhook#headers=Authorization:Bearer%20tokenExécute l'opération de manière synchrone (moins de 1 000 éléments). Si la valeur est true et que la requête contient 1 000 éléments ou plus, elle est rejetée.
falseitems object[]obligatoire
Liste des titres de transport à mettre à jour.
Valeurs possibles : >= 1, <= 5000
Date calendaire ISO 8601 (YYYY-MM-DD).
2000-01-01Date calendaire ISO 8601 (YYYY-MM-DD).
2000-01-01Heure au format 24 h (HH:mm).
Valeurs possibles : La valeur doit respecter l'expression régulière ^([0-1][0-9]|2[0-3]):[0-5][0-9]$
00:00Heure au format 24 h (HH:mm).
Valeurs possibles : La valeur doit respecter l'expression régulière ^([0-1][0-9]|2[0-3]):[0-5][0-9]$
01:00Valeurs possibles : <= 3 caractères
strValeurs possibles : <= 3 caractères
str2000-01-01Identifiant du titre de transport.
507f1f77bcf86cd799439011Valeurs possibles : <= 13 caractères
Valeurs possibles : <= 13 caractères
customBackFields object[]
Générée côté serveur (slug dérivé du libellé et de la position). N'envoyez pas ce champ : il est ignoré et toujours régénéré.
false{
"webhookUrl": "https://example.com/webhook#headers=Authorization:Bearer%20token",
"forceSync": false,
"items": [
{
"departureDate": "2000-01-01",
"arrivalDate": "2000-01-01",
"departureTime": "00:00",
"arrivalTime": "01:00",
"originStationCode": "str",
"destinationStationCode": "str",
"expirationDate": "2000-01-01",
"passId": "507f1f77bcf86cd799439011",
"firstName": "string",
"lastName": "string",
"email": "user@example.com",
"phoneNumber": "string",
"barcode": "string",
"flightNumber": "string",
"gate": "string",
"seat": "string",
"originName": "string",
"destinationName": "string",
"tripNumber": "string",
"tarif": "string",
"customBackFields": [
{
"key": "string",
"label": "string",
"value": "string",
"type": {}
}
],
"enableSendEmailOrSms": false
}
]
}