Aller au contenu principal

UpdateTransitPassDto

departureDatestring

Date calendaire ISO 8601 (YYYY-MM-DD).

Exemple : 2000-01-01
arrivalDatestring

Date calendaire ISO 8601 (YYYY-MM-DD).

Exemple : 2000-01-01
departureTimestring

Heure 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]$

Exemple : 00:00
arrivalTimestring

Heure 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]$

Exemple : 01:00
originStationCodestring

Valeurs possibles : <= 3 caractères

Exemple : str
destinationStationCodestring

Valeurs possibles : <= 3 caractères

Exemple : str
expirationDatestring
Exemple : 2000-01-01
firstNamestring
lastNamestring
emailstring<email>
phoneNumberstring
barcodestring
flightNumberstring
gatestring
seatstring
originNamestring

Valeurs possibles : <= 13 caractères

destinationNamestring

Valeurs possibles : <= 13 caractères

tripNumberstring
tarifstring
customBackFields object[]
  • Array [
  • keystring

    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é.

    labelstringobligatoire
    valuestringobligatoire
    typeobjectobligatoire
  • ]
  • enableSendEmailOrSmsboolean
    Valeur par défaut : false
    UpdateTransitPassDto
    {
    "departureDate": "2000-01-01",
    "arrivalDate": "2000-01-01",
    "departureTime": "00:00",
    "arrivalTime": "01:00",
    "originStationCode": "str",
    "destinationStationCode": "str",
    "expirationDate": "2000-01-01",
    "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
    }

    Les nouveautés de l'API, une fois par mois

    Nouveaux endpoints, changements à prévoir, guides et cas d'usage. Pas de spam, désinscription en un clic.

    Signaler un problème technique

    Une erreur de l’API, un pass qui ne se met pas à jour, un e-mail qui n’arrive pas ? Décrivez le problème : notre équipe technique vous répond.

    Pour une réponse rapide, indiquez :

    • La méthode et l’endpoint (ex. POST /clients)
    • Le code d’erreur renvoyé (errorCode) et le corps envoyé
    • La date et l’heure de l’appel
    • Les identifiants concernés (client, modèle, pass)

    N’y mettez jamais de jeton d’API ni de mot de passe.

    Assistant IA

    Beta

    Chargement…

    Réponses générées par IA (Claude) : vérifiez les points importants.

    Connectez-vous pour utiliser l'assistant