Client

APIDescription
GET Client

Récupération de l'ensemble des clients de type "Actif" qui ne sont pas des prospects

GET Client?idcrypt={idcrypt}

Recupération d'un Client

POST Client

Mise à jour de la photo du Client uniquement depuis la valeur base 64 à renseigner dans la variable "photo" de l'objet de type Client

Voyageur

APIDescription
GET Voyageur?idcrypt={idcrypt}

!! Non implémenté (à ma connaissance) !! Liste des Voyageurs d'un Client

POST Voyageur?idcrypt={idcrypt}

!! Non implémenté (à ma connaissance) !! Recréation de l'essemble des Voyageurs d'un Client Attention necessite la liste compète pour la regénération des voyageurs, les voyageurs non présents seront perdus !

TransactionPayzen

APIDescription
POST TransactionPayzen?idcrypt_client={idcrypt_client}&idcrypt_voyage={idcrypt_voyage}

!! Non implémenté !! Récupération d'une Transaction Payzen pour créer un réglement sur le client

Voyage

APIDescription
GET Voyage

Liste de l'ensemble des Voyages dont la date de début est supérieur à la date du jour (NB : case à cocher "Non pris en compte" décochée sur la fiche voyage Cygest)

GET Voyage?idcrypt={idcrypt}

Récupération d'un Voyage

Client_Voyage

APIDescription
POST Client_Voyage?idcrypt_client={idcrypt_client}&idcrypt_voyage={idcrypt_voyage}&code_remise={code_remise}

Inscription d'un Client existant à un voyage

Destination

APIDescription
GET Destination

Liste des Destinations des Voyages ex : Italie , Il peut y avoir plusieurs Voyages pour cette Destination

Client_Light

APIDescription
GET Client_Light?email={email}

Recherche client en fonction de son email sur l’intégralité des clients

GET Client_Light?nom={nom}&prenom={prenom}&date_naissance={date_naissance}

Recherche client en fonction de son nom, prénom et date de naissance sur l’intégralité des clients possédant une date de naissance

GET Client_Light?dt_deb={dt_deb}&dt_fin={dt_fin}

Recherche client en fonction d'une période de date de création sur l’intégralité des clients n'ayant pas été créé depuis le site internet.

POST Client_Light?idcrypt_voyage={idcrypt_voyage}&code_remise={code_remise}

Création d'un Client et inscription à un Voyage/ Condition de création : adresse email du client n'existe pas dans la base Cygest ; adresse email != vide ; l'idcrypt_voyage du Voyage existe