Operations at http://dispatchweb.eureka-technology.fr/WebManager/WCFDispatchAPI.svc/REST
This page describes the service operations at this endpoint.
Uri | Method | Description |
---|---|---|
AddressFromExternCode | POST | Charge l'adresse à partir du code externe |
Authentification | POST | Authentification à l'API (XML) |
Bill | GET | [DEPRECATED] Utiliser la méthode Json/GetBill (POST) |
BillReport | GET | [DEPRECATED] Utiliser la méthode Json/GetBillReport (POST) |
Citys | POST | Récupération des villes de dispatch |
Client | POST | Permet de charger un client Dispatch |
ClientAdress | POST | Charge l'adresse du client |
ComparePrice | POST | Calcul le tarif et les heures estimées d'enlèvements livraison pour toutes les prestations compatibles avec le transport Les Familly Service sont triès par code Les Services sont triés en fonction du parémétrage utilisateur Dispatch |
Document | GET | [Usage interne Eureka][Obsolete] |
DocumentWithName | GET | Permet de télécharger un document lié à une mission, Utiliser GetListAllAttachedFilesShipment pour récupérer l'ensemble des documents liés à une mission. Paramètres à fournir: identifiant de tracking de la mission (TrackId), id du document (DocID), nom voulu pour le document (DocName), option de téléchargement direct (Download, optionel), option permettant d'identifier un document client (IsClient) |
Driver/Photo | GET | Récupération de la photo d'un chauffeur |
FavoritesOrderingPartyAdresses | POST | Charge les adresses favorites d'un donneur d'ordre |
FavoritesUserAdresses | POST | Charge les adresses favorites d'un client |
GenerateReport | POST | [Usage interne] |
GetAllClient | POST | Charge tous les clients liés au donneur d'ordre (Méthode lente, charge des objets complet client, pour n'obtenir que les codes et libellés utiliser : GetAllClientsLight) |
GetAllClientsLight | POST | Charge tous les clients liés au donneur d'ordre, seules les informations Code, Label et Agency sont récupérées, pour récupérer un client complet utiliser la méthode GetAllClient |
GetAnnouncedPackagesHistory | POST | Recherche des informations sur l'historique des colis annoncés |
GetBestShuttleSchedule | POST | Recherche des horaires de la meilleure navettes correspondant aux critères |
GetClientCustomField | POST | Récupère les paramètres personnalisés (paramètres EDI) d'un client ainsi que des informations sur les références du client |
GetClientEDIBuilderConfigurations | POST | Récupération des codes des configurations EDI associées au client |
GetClientReferences | POST | Récupération des references d'un client hormis les références pré-enregistrées (voir appel API GetReference pour cela) |
GetClientRegularOrdersGroups | POST | Recherche des groupes d'ordres réguliers d'un client |
GetClientService | POST | Récupération des prestations sélectionnables par le client |
GetCommFaxContent | GET | Permet de télécharger un document fax du module de communication |
GetDocumentOnServerDispatchWebByGuid | GET | Permet de télécharger le fichier en attente de transfert du serveur DispatchWeb vers le serveur Dispatch |
GetDonneurOrdreClients | POST | [Obsolete, utiliser GetAllClientsLight) |
GetGroupeOrdresReguliersAdresses | POST | Recherche des adresses d'un groupe d'ordres réguliers |
GetOrderingPartiesForCustomer | POST | Charge la liste des donneurs d'ordre du client |
GetOrderReportGenerationResultStream | GET | Get pdf stream file result of InitOrderReportGeneration method |
GetPackageRouteInfo | POST | Récupère la trace GPS d'un colis |
GetPackageType | POST | [Obsolete utiliser la méthode GetAllowedPackageConfig] |
GetParameterCompany | POST | Récupération des paramétrages de la société |
GetPOD | GET | [Obsolete] Permet de télécharger la preuve de livraison par défaut d'une mission |
GetSubcontractorEmployees | POST | Get subcontractor employees associated to subcontractor from trackId |
GetSubServices | POST | Récupération de sous prestations d'une prestation |
GetTrackedMissionDetails | POST | Recherche des informations de tracking sur un ordre |
GetTrackedPackages | POST | Recherche des informations de tracking de colis |
GetTrackedPackagesHistory | POST | Recherche des informations sur l'historique des colis tracké |
GetTrackedWayPoints | POST | Recherche de points de passage trackés |
GetTranslations | POST | Recherche des traductions de chaines de caractères |
IsAllowedToAccessTrackIdWithMissionId | GET | La société autorise le tracking de mission via un numéro de mission (tracking anonyme) |
Json/AddPoiFamily | POST | Ajoute une famille de poi |
Json/AddressFromExternCode | POST | Charge l'adresse à partir du code externe |
Json/ApproveQuotation | POST | Approbation d'une mission en attente d'approbation |
Json/AskApproval | POST | Transformation d'un devis en demande d'approbation |
Json/AskForPasswordResetLink | POST | Send password reset link |
Json/AttachFileToShipment | POST | Ajoute un document à un ordre de transport |
json/AttachmentFileToShipment | POST | Ajoute un document à un ordre de transport |
Json/Authentify | POST | Authentification à l'API |
Json/AutoCompleteStreet | POST | Propose une liste de rues correspondantes à une recherche par rapport au début du nom de la rue |
Json/BecomePartner | POST | Envoi d'un email de demande de partenariat (fonctionnalité limitée à la licence du client Rapid Dépannage) |
Json/BillAndPayShipment | POST | Transforme un devis en mission, puis facture le devis et enfin règle la facture avec le paiement électronique reçu |
Json/CancelShipment | POST | Permet d'annuler une mission, la mission ne doit pas être facturée ni attribuée |
Json/CheckResetTokenValidity | POST | Check validity of the reset token |
Json/Cities | POST | Récupération des villes de dispatch |
Json/Client | POST | Permet de charger un client Dispatch |
Json/ClientAddress | POST | Charge l'adresse du client |
Json/CommandVoucher | POST | Commande directe de carnet de bon, le client doit impérativement avoir un mode de réglement comptant |
Json/ComparePrice | POST | Retourne une liste de service autorisés avec un calcul de tarif pour le Shipment |
Json/ComputePrice | POST | Calul le tarif d'une mission |
Json/Countries | POST | Récupération des pays de Dispatch |
Json/CreatePackagesCare | POST | Créer une prise en charge de colis |
Json/CreateReference | POST | Permet à un donneur d'ordre administrateur de créer une référence client |
Json/CreateShipment | POST | Sauvegarde d'une mission ou d'un devis(Json) |
Json/CreateTrackIdPageSession | POST | [Usage interne Eureka]Créé un accès sécurisé à l'API à partir d'identifiants |
Json/CustomMissionsViewProfile | POST | Récupération des profiles d'affichage de suivi de mission |
Json/DeleteAPoiFamilly | POST | Supprime une famille de poi |
Json/DeleteApprobationLinkForOrderer | DELETE | Supprime une liaison d'approbation pour un donneur d'ordre |
Json/DeleteBookmarkedAddress | POST | Permet de supprimer une association entre une adresse et un compte client |
Json/DeleteClientSpecificService | POST | Supprime une prestation sélectionnable par le client |
Json/DeleteManageableOrderer | POST | Permet à un donneur d'ordre administrateur de supprimer un donneur d'ordre qui lui est associé |
Json/DeletePointOfInterest | POST | Supprimer un poi |
Json/DeleteReference | POST | Permet à un donneur d'ordre administrateur de supprimer une référence client |
Json/DeleteWebProfile | POST | Permet à un donneur d'ordre administrateur de supprimer un profil de droit web |
Json/DownloadPOIFamilyIcon | GET | Permet de télécharger l'icone associée à une famille de POI |
Json/Driver | GET | Récupération du chauffeur associé à une mission |
Json/DriverInfo | POST | Récupération des informations du chauffeur associé à une mission |
Json/DriverPhoto | GET | Récupération de la photo du chauffeur associé à une mission |
Json/ExistCustomer | POST | Teste l'existance d'un client |
Json/ExistUser | POST | Teste l'existance d'un utilisateur |
Json/FavoritesClientAddresses | POST | Charge les adresses favorites d'un client |
Json/FavoritesOrderingPartyAddresses | POST | Charge les adresses favorites d'un donneur d'ordre |
Json/GeocodeAddress | POST | Service at http://dispatchweb.eureka-technology.fr/WebManager/WCFDispatchAPI.svc/REST/Json/GeocodeAddress |
Json/GeoDeviceDriverPicture | GET | Récupération de la photo du chauffeur associé à un boitier |
Json/GetAllClient | POST | Charge tous les clients liés au donneur d'ordre (Méthode lente, charge des objets complet client, pour n'obtenir que les codes et libellés utiliser :) |
Json/GetAllClientsLight | POST | Charge tous les clients liés au donneur d'ordre (Méthode lente, charge des objets complet client, pour n'obtenir que les codes et libellés utiliser : GetAllClientsLight) |
Json/GetAllowedFilesTypes | POST | Permet la récupération des types de fichiers autorisés lors des processus de téléversement |
Json/GetAllowedPackageConfig | POST | Récupération du colisage sélectionnable pour un client en saisie de mission |
Json/GetAnnouncedPackagesHistory | POST | Service at http://dispatchweb.eureka-technology.fr/WebManager/WCFDispatchAPI.svc/REST/Json/GetAnnouncedPackagesHistory |
Json/GetApiBaseUrl | POST | [Usage interne Eureka] |
Json/GetAssociatedPOD | POST | Obsolete, utiliser GetPODList à la place |
Json/GetBestShuttleSchedule | POST | Recherche des horaires de la meilleure navettes correspondant aux critères |
Json/GetBill | POST | Récupération de la facture d'une mission |
Json/GetBillPayments | POST | Récupère la liste des règlements d'une facture |
Json/GetBillReport | POST | Récupération de relevé de facture d'une mission |
Json/GetClientEdiBuilderConfigurations | POST | Récupération des codes des configurations EDI associées au client |
Json/GetClientPOI | POST | Télécharge toutes les POI d'un client |
Json/GetClientReferences | POST | Récupération des references d'un client hormis les références pré-enregistrées (voir appel API GetReference pour cela) |
Json/GetClientRegularOrdersGroups | POST | Recherche des groupes d'ordres réguliers d'un client |
Json/GetClientService | POST | Récupération des prestations sélectionnable par le client |
Json/GetClientSpecificServices | POST | Récupération des prestations sélectionnable par le client spécifiquent à ce client |
Json/GetCredentials | POST | Récupération des identifiants eCommerce |
Json/GetCsvExportGpsPositions | GET | Export des coordonnées GPS brutes au format CSV, la date doit etre au format DD/MM/YYYY |
Json/GetCustomerVoucherPricingScale | POST | Récupération d'une grille tarifaire en bon pour un client |
Json/GetCustomFieldsConfig | POST | Charge une configuration de paramètres personnalisés (Lié à un client ou une prestation) |
Json/GetDailyTrackHistoryFromId | POST | Récupère la feuille de route d'un boitier gps a partir de son ID |
Json/GetDelegator | POST | Permet d'obtenir le token de session d'un donneur d'ordre délégateur à l'aide des credentials d'un de ses donneurs d'ordres délégué |
Json/GetDocumentGenerationResult | GET | Récupère le résultat d'un report généré par une méthode asynchrone, Document name permet de spécifier le nom de sorti du document : exemple monfichier.pdf, DownloadDocument si vrai alors le pdf se télécharge sinon il est affiché dans le navigateur |
Json/GetDonneurOrdreClients | POST | [Obsolete, utiliser GetAllClientsLight) |
Json/GetEurekaMapsCredential | POST | Effectue une authentification à EurekaMaps et retourne un token de session EurekaMaps ainsi qu'une url d'utilisation de l'API |
Json/GetGeoDeviceTrackFromId | POST | Récupère la trace d'un boitier gps a partir de son ID |
Json/GetGroupeOrdresReguliersAdresses | POST | Recherche des adresses d'un groupe d'ordres réguliers |
Json/GetHandledLanguages | POST | Récupération des langues gérées par Dispatch Web |
Json/GetImportsShipmentsStatus | POST | Permet d'obtenir le statut d'un import de missions |
Json/GetInternalReportGenerationResult | POST | [Usage interne] |
Json/GetItineraryRoutePoints | POST | Get itinerary route points |
Json/GetLastAddress | POST | Retourne les dernières adresses saisies dans les missions d'un client |
Json/GetListAllAttachedFilesShipment | POST | Liste des documents joint à un ordre de transport |
Json/GetListAttachedFilesShipmentAwaiting | POST | Liste des documents joints à un ordre de transport en attente de transfert vers le serveur Dispatch |
Json/GetListFileCategoriesCodes | POST | Obtient la liste des codes catégories de fichier |
Json/GetManageableOrderers | POST | Permet de récupérer les donneurs d'ordres à administrer pour un donneur d'ordre |
Json/GetNewToken | POST | Obtient un nouveau token du serveur DispatchWeb |
Json/GetOrdererGeoDevices | POST | Récupère tout les boitiers associés à un donneur d'ordre |
Json/GetOrdererPointOfInterestDetails | POST | Télécharge le détail d'une POI associée à un donneur d'ordre |
Json/GetOrdererPointsOfInterest | POST | Récupère tout les POI associées à un Donneur d'ordre |
Json/GetOrderersLightForCustomer | POST | Permet de récupérer les donneurs d'ordre associés à un client (LIGHT) |
Json/GetOrderExportResult | GET | Récupère le résultat d'un export généré par la méthode InitOrderExport, Document name permet de spécifier le nom de sorti du document : exemple monfichier.pdf, DownloadDocument si vrai alors le pdf se télécharge sinon il est affiché dans le navigateur |
Json/GetOrderingParty | POST | Charge un donneur d'ordre, le donneur d'ordre doit être rattaché à un des compte client lié à l'utilisateur |
Json/GetOrderReportGenerationResult | GET | Récupère le résultat d'un report généré par la méthode InitOrderReportGeneration, Document name permet de spécifier le nom de sorti du document : exemple monfichier.pdf, DownloadDocument si vrai alors le pdf se télécharge sinon il est affiché dans le navigateur |
Json/GetPackageHistory | GET | Récupération de l'historique d'un colis |
Json/GetPackageRouteInfo | POST | Récupère la trace GPS d'un colis |
Json/GetPackageType | POST | [Obsolete utiliser la méthode GetAllowedPackageConfig] |
Json/GetPODList | GET | Récupération de la liste des fichiers liés à une mission |
Json/GetPOIDetails | POST | Télécharge le détail d'une POI client |
Json/GetPointsOfInterestRawData | POST | Charge les POI d'une famille associée à un donneur d'ordre |
Json/GetReference | POST | Propose une liste de référence correspondant à un client et un libellé |
Json/GetReportModel | POST | Retourne la liste des models de report accessible à un client |
Json/GetRevokedGeoDeviceAlerts | POST | Récupération de l'historique des suppression d'alertes |
Json/GetSatisfactionSurvey | GET | Récupère l'enquête de satisfaction liée à une mission |
Json/GetShipmentCreationConfiguration | POST | Chargement de la configuration de saisie de mission d'un donneur d'ordre |
Json/GetShipmentRouteInfo | POST | Récupère la trace chauffeur sur une mission (Sousmis à licence) |
Json/GetStatistics | POST | Initie une demande de génération de statistiques, le flux généré sera récupérable par la méthode GetOrderExportResult |
Json/GetSubServices | POST | Récupération de sous prestations d'une prestation |
Json/GetTrackedMissionDetails | POST | Recherche des informations de tracking sur un ordre |
Json/GetTrackedPackages | POST | Recherche des informations de tracking de colis |
Json/GetTrackedPackagesHistory | POST | Récupération de l'historique de colis tracké |
Json/GetTrackedRegularOrdersReportModel | POST | Retourne la liste des models de report accessible à un client pour les ordres réguliers |
Json/GetTrackedWayPoints | POST | Recherche de points de passage trackés |
Json/GetTrackyConfiguration | GET | Récupération de la configuration utilisateur de l'application Tracky |
Json/GetTrackyPictoForService | POST | [Usage interne Eureka] Récupération du picto véhicule pour l'affichage sur Tracky |
Json/GetTranslations | POST | Recherche des traductions de chaines de caractères |
Json/GetUserWebProfile | POST | Charge un profil de droit donneur d'ordre |
Json/GetVersion | POST | Permet de récupérer la version de Dispatch et de l'API |
Json/GetWebUserRight | POST | Retourne l'ensemble des droits DispatchWeb ou uniquement ceux de l'utilisateur passé en paramètre |
Json/HelpType | GET | Retourne la description d'un type de l'api |
Json/ImportClientSpecificService | POST | Ajoute ou de modifie une prestation sélectionnable par le client |
Json/ImportCustomer | POST | Créé ou modifie un client |
Json/ImportShipments | POST | Importe des missions |
Json/ImportUser | POST | Créé ou modifie un utilisateur |
Json/InitGetRegularTransportStatisticsDocument | POST | Service at http://dispatchweb.eureka-technology.fr/WebManager/WCFDispatchAPI.svc/REST/Json/InitGetRegularTransportStatisticsDocument |
Json/InitInternalGenerateReport | POST | [Usage interne] |
Json/InitOrderReportGeneration | POST | Initie une demande de génération de report, le report sera récupérable par la méthode GetOrderReportGenerationResult |
Json/InitRegularTransportReportGeneration | POST | Initie une demande de génération de report lié aux ordres réguliers, le report sera récupérable par la méthode GetOrderExport |
Json/LoadAddress | POST | Charge une adresse par rapport à son Id, le donneur d'ordre doit avoir accès à l'adresse pour l'utiliser (Adresse favorite du client ou du donneur d'ordre) |
Json/LoadLikeAddress | POST | Propose une liste d'adresse, gère l'infinite scroll |
Json/LoadLikeAnomaliesTypes | POST | Recherche des types d'anomalies |
Json/LoadLikeBarcodes | POST | Recherche des codes à barres |
json/LoadLikeDelegatorOrderers | POST | Propose une liste de donneur d'ordres délégateurs du donneur d'ordre courant (permet la recherche et l'infinite scroll) |
Json/LoadLikeLastShipmentAddress | POST | Propose une liste des dernières adresses utilisées en saisie de mission, gère l'infinite scroll |
Json/LoadLikeTrackedAddresses | POST | Propose une liste d'adresse, gère l'infinite scroll |
Json/LoadLikeTrackedCities | POST | Propose une liste de villes, gère l'infinite scroll |
Json/LoadPackageFamily | POST | Récupération des familles de colis(Obsolète, remplacé par GetAllowedPackageConfig |
json/LoadPackingReferenceValues | POST | Propose une liste de valeurs pour une référence de nature de colis donnée (permet la recherche et l'infinite scroll) |
Json/LoadShipmentAddress | POST | Charge une adresse de mission par rapport à un InternalShipmentAddressId , le donneur d'ordre doit avoir accès à la mission |
Json/NormalizeAddress | POST | Essaie de trouver une correspondance entre une adresse à la base d'adresse PTV |
Json/PutAddApprobationLinkForOrderer | PUT | Met à jour une liaison d'approbation pour un donneur d'ordre |
Json/RemoveAttachedFileToShipment | POST | Supprime un document joint à un ordre de transport |
Json/RenamePoiFamily | POST | Renommer une famille de poi |
json/ReverseGeocoding | POST | Get Dispatch address from location |
Json/SaveBookmarkAddress | POST | Ajout d'une adresse au carnet d'adresse client |
Json/SaveNewPasswordWithResetToken | POST | Save new password with reset token |
Json/SaveSatisfactionSurvey | POST | Sauvegarde des réponse d'une d'enquête de satisfaction |
Json/SaveWebUserRightProfile | POST | Créé ou modifie un profil droit donneur d'ordre |
Json/SearchBill | POST | Permet de télécharger une liste de factures |
Json/SecureTransport | POST | Sécuriser une mission (soumis à un droit utilisateur Dispatch (usage interne)) |
Json/SendCSSDemand | POST | Envoi une demande de css aux développeurs Eureka |
Json/SendEdi | POST | [Usage interne] |
Json/SetCustomParameters | POST | Sauvegarde de parametres personnalisés d'un mission |
Json/Shipments | POST | Recherche de mission |
Json/ShipmentsLinkedToQuote | POST | Recherche de missions liées à un devis |
Json/ShipmentsRawData | POST | Recherche de mission Dispatch avec une réponse en mode brut |
Json/ShipmentStatus | GET | Permet de récupérer le statut courant d'une mission ainsi que l'ensemble des événements liés sans authentification du donneur d'ordre (à partir de la version > 49 de l'api) |
POST | Permet de récupérer le statut courant d'une mission ainsi que l'ensemble des événements liés avec une authentification du donneur d'ordre (à partir de la version > 49 de l'api) | |
Json/SyncDownloadRegularTransportReport | GET | Télécharge un document de manière synchrone , n'utitliser cette méthode que pour les navigateurs obsolètes type IE8 .... Une authenification est obligatoire au préablable pour utiliser cette méthode |
Json/test | GET | Renvoie la structure de l'objet SearchRequest au format JSON |
Json/UpdateOrdererPointOfInterestDetails | POST | Met à jour le détail d'une POI associée à un donneur d'ordre |
Json/UpdatePackageLine | POST | Met à jour une ligne de colis |
Json/UpdatePassword | POST | Changement de mot de passe du donneur d'ordre |
Json/UpdateReference | POST | Permet à un donneur d'ordre administrateur de mettre à jour une référence client |
Json/UpdateShipment | POST | Modification d'une mission |
Json/UserAccountRegistration | POST | Création de compte utilisateur Dispatch Web (crée à la fois un donneur d'ordre et un compte client avec un paramétrage par défaut pour les champs non renseignés) |
Json/ValidateQuotation | POST | Validation d'un devis |
LoadAddress | POST | Charge une adresse par rapport à son Id, le donneur d'ordre doit avoir accès à l'adresse pour l'utiliser (Adresse favorite du client ou du donneur d'ordre) |
LoadLikeAddress | POST | Propose une liste d'adresse, gère l'infinite scroll |
LoadLikeAnomaliesTypes | POST | Recherche des types d'anomalies |
LoadLikeBarcodes | POST | Recherche des codes à barres |
LoadLikeLastShipmentAddress | POST | Propose une liste des dernières adresses utilisées en saisie de mission, gère l'infinite scroll |
LoadLikeTrackedAddresses | POST | Propose une liste d'adresse, gère l'infinite scroll |
LoadLikeTrackedCities | POST | Propose une liste de villes, gère l'infinite scroll |
LoadShipmentAddress | POST | Charge une adresse de mission par rapport à un InternalShipmentAddressId , le donneur d'ordre doit avoir accès à la mission |
PackageHistory | GET | Récupération de l'historique d'un colis |
SendEDI | POST | [Usage interne] |
Shipment/Create | POST | Sauvegarde d'une mission ou d'un devis(XML) |
Shipments | POST | Recherche de mission : permet de retrouver des missions de transport grâce au moteur de recherche de Dispatch |
WakeUp | GET | [Usage interne Eureka]Validation de la connexion entre le transporteur et DispatchWeb |