JBHunt (préversion)
Accès à la notation, à l’appel d’offres et au suivi validés, pertinents sur le marché. Connecté à près de 1M camions par le biais de transporteurs sur la Place de marché 360 par J.B. Hunt.
Ce connecteur est disponible dans les produits et régions suivants :
| Service | classe | Régions |
|---|---|---|
| Copilot Studio | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Applications logiques | Norme | Toutes les régions Logic Apps , à l’exception des suivantes : - Régions Azure Government - Régions Azure Chine - Us Department of Defense (DoD) |
| Power Apps | Premium | Toutes les régions Power Apps , à l’exception des suivantes : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Power Automate | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Contact | |
|---|---|
| Nom | Microsoft Dynamics |
| URL | https://aka.ms/iomsupport |
| Messagerie électronique | iomdri@microsoft.com |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | Microsoft |
| Site internet | https://www.jbhunt.com/ |
| Politique de confidentialité | https://www.jbhunt.com/privacy-policy.html#:~:text=We%20will%20not%20collect%20personal,surveiller%20performance%2C%20and%20prevent%20fraud |
| Catégories | Productivité |
Création d’une connexion
Le connecteur prend en charge les types d’authentification suivants :
| Par défaut | Paramètres de création de connexion. | Toutes les régions | Non partageable |
Faire défaut
Applicable : Toutes les régions
Paramètres de création de connexion.
Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| ID d’application cliente | ficelle | ID d’application cliente | Vrai |
| Secret de l’application cliente | securestring | Secret de l’application cliente | Vrai |
| Clé API Commandes | securestring | Clé API pour les API JBHunt Orders | Vrai |
| Clé api de tarification | securestring | Clé API pour les API de tarification JBHunt | Vrai |
| Clé API TrackIt | securestring | Clé API pour les API JBHunt TrackIt | Vrai |
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 100 | 60 secondes |
Actions
| Commandes - Rechercher des commandes |
Récupère toutes les commandes en fonction des paramètres de recherche. Le paramètre de recherche le plus courant utilisé est orderIds.Une commande est définie (dans le contexte de l’API TrackIt v1) en tant qu’entité suivie du premier arrêt de prise en charge jusqu’au dernier arrêt de livraison pour une quantité donnée de fret (par exemple, dans un conteneur ou sur une remorque à lit plat). |
| Créer une commande |
Crée un ordre dans la plateforme J.B. Hunt 360. |
| Demander un devis dynamique |
Cette opération retourne un devis pour le transport d’une expédition complète de camions. Les devis peuvent être obtenus pour les enlèvements de 1 à 14 jours à l’avenir, et sont valides jusqu’à la date du enlèvement. L’API retourne un spotPriceId qui peut être passé en tant que référence dans l’appel d’offres de charge. Les taux sont dynamiques, en fonction des conditions actuelles du marché. Les devis sont disponibles pour les livraisons complètes de camions via un fourgon sec de 53', des types d’équipements réfrigérés et à plat. Les modes considérés sont CAMION et RAIL. |
Commandes - Rechercher des commandes
Récupère toutes les commandes en fonction des paramètres de recherche. Le paramètre de recherche le plus courant utilisé est orderIds.Une commande est définie (dans le contexte de l’API TrackIt v1) en tant qu’entité suivie du premier arrêt de prise en charge jusqu’au dernier arrêt de livraison pour une quantité donnée de fret (par exemple, dans un conteneur ou sur une remorque à lit plat).
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
OrderIds
|
orderIds | array |
Valeur alphanumérique à sept chiffres qui est l’identificateur d’ordre classique utilisé pour filtrer les éléments pouvant être suivis. |
|
|
TrackableIds
|
trackableIds | array |
32 caractères, alphanumériques, identificateurs traits d’union utilisés pour récupérer des pistes. Le champ trackableId sur la charge utile de réponse contiendra cet identificateur. |
|
|
BillOfLadings
|
billOfLadings | array |
Bill of lading utilisé pour filtrer les pistes. |
|
|
PurchaseOrders
|
purchaseOrders | array |
Bon de commande utilisé pour filtrer les pistes. |
|
|
ReferenceIdentifiers
|
referenceIdentifiers | array |
Identificateur de référence client utilisé pour filtrer les pistes. Chaque referenceIdentifier doit respecter la longueur minimale de quatre caractères. |
|
|
BillToCodes
|
billToCodes | array |
La liste des factures aux codes d’un compte autorisé est en mesure d’accéder. Étant donné aucun autre paramètre, nous allons récupérer un ensemble paginé de résultats en fonction de ces informations. |
|
|
updatedFromTimestamp
|
updatedFromTimestamp | string |
Format : date-heure (en tant que date-heure dans RFC3339). Date de début de la récupération des données de suivi d’une ressource mise à jour après la date demandée. |
|
|
updatedToTimestamp
|
updatedToTimestamp | string |
Format : date-heure (en tant que date-heure dans RFC3339). Date de fin de la récupération des données de suivi d’une ressource mise à jour avant la date demandée. |
|
|
OrderStatuses
|
orderStatuses | array |
États des commandes utilisées pour filtrer les commandes. |
|
|
pageIndex
|
pageIndex | string |
Index de base zéro de la page à inclure comme représentation de la collection. |
|
|
pageSize
|
pageSize | string |
Nombre d’éléments à inclure dans la réponse. La valeur par défaut de pageSize est 25. La taille maximale de pageSize est de 25. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
orders
|
orders | array of |
Liste des objets d’ordre. |
Créer une commande
Crée un ordre dans la plateforme J.B. Hunt 360.
Retours
Objet contenant les détails d’une commande.
- Corps
- OrderResponse
Demander un devis dynamique
Cette opération retourne un devis pour le transport d’une expédition complète de camions. Les devis peuvent être obtenus pour les enlèvements de 1 à 14 jours à l’avenir, et sont valides jusqu’à la date du enlèvement. L’API retourne un spotPriceId qui peut être passé en tant que référence dans l’appel d’offres de charge. Les taux sont dynamiques, en fonction des conditions actuelles du marché. Les devis sont disponibles pour les livraisons complètes de camions via un fourgon sec de 53', des types d’équipements réfrigérés et à plat. Les modes considérés sont CAMION et RAIL.
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
rateFound
|
rateFound | boolean |
rateFound |
|
value
|
lineHaulCharge.value | float |
value |
|
code de devise
|
lineHaulCharge.currencyCode | string |
code de devise |
|
value
|
totalCharge.value | float |
value |
|
code de devise
|
totalCharge.currencyCode | string |
code de devise |
|
accessorials
|
accessorials | array of object |
accessorials |
|
nom
|
accessorials.name | string |
nom |
|
value
|
accessorials.cost.value | float |
value |
|
code de devise
|
accessorials.cost.currencyCode | string |
code de devise |
|
pickupDateTime
|
pickupDateTime | string |
pickupDateTime |
|
deliveryDateTime
|
deliveryDateTime | string |
deliveryDateTime |
|
transportMode
|
transportationMode | string |
transportMode |
|
totalMiles
|
totalMiles | float |
totalMiles |
|
scacCode
|
scacCode | string |
scacCode |
Définitions
HazmatCertificationsRequirement
Indique quelles certifications de matières dangereuses seront requises pour transporter légalement la charge. Des frais supplémentaires peuvent s’appliquer.
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
nom
|
name | string |
Nom du matériau ou de la substance dangereux. |
|
déclaration
|
declaration | string |
Déclaration de marchandises dangereuses, applicable lorsqu’elle est requise par la loi. |
|
unnaNumber
|
unnaNumber | string |
Numéro à quatre chiffres des Nations Unies et de l’Amérique du Nord pour l’identification des marchandises et substances dangereuses. |
|
hazardousMaterialClassification
|
hazardousMaterialClassification | number |
Numéro de classification des matières dangereuses, tel qu’adopté par le système global d’harmonisation des communications sur les dangers des Nations Unies. |
TemperatureControlRequirements
Plage de température souhaitée pour le transport. Des frais supplémentaires peuvent s’appliquer aux charges protégées à température et à la bouillie.
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
minimumTemperature
|
minimumTemperature | TemperatureValue |
Valeur mesurée. |
|
maximumTemperature
|
maximumTemperature | TemperatureValue |
Valeur mesurée. |
|
rearZonePrecoolTemperature
|
rearZonePrecoolTemperature | TemperatureValue |
Valeur mesurée. |
TemperatureValue
Valeur mesurée.
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
value
|
value | number |
Valeur numérique. |
|
unité de mesure
|
unitOfMeasure | string |
Unité de mesure pour la valeur mesurée. |
TransportationMode
Mode de transport souhaité. Si vous choisissez Best, J.B. Hunt sélectionne le mode de transport en fonction du coût et du transit.
Mode de transport souhaité. Si vous choisissez Best, J.B. Hunt sélectionne le mode de transport en fonction du coût et du transit.
EquipmentType
Type d’équipement de fin souhaité. Si LTL, utilisez DryVan.
Type d’équipement de fin souhaité. Si LTL, utilisez DryVan.
Options
Informations facultatives sur la commande. S’il n’est pas spécifié, J.B. Hunt applique des options d’expédition standard.
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
trailerNumber
|
trailerNumber | string |
Identificateur unique d’une remorque de tracteur. |
|
preloadedTrailer
|
preloadedTrailer | boolean |
Indique si la remorque sera chargée avant l’arrivée ou à l’arrivée. Supposons que le chargement en direct et le déchargement, sauf si le préloadedTrailer est vrai. |
|
highValue
|
highValue | boolean |
Indique si la valeur du fret en cours de transport dépasse 100 000,000 USD, ce qui nécessite une assurance supplémentaire. Des frais supplémentaires peuvent s’appliquer. |
|
extremeLength
|
extremeLength | boolean |
Indique si la longueur de la cargaison en cours de transport dépasse la taille de remorque standard (53'). Des frais supplémentaires peuvent s’appliquer. |
|
surdimensionné
|
oversized | boolean |
Indique si la cargaison est surdimensionnée, nécessitant des permis supplémentaires et des considérations de sécurité. Des frais supplémentaires peuvent s’appliquer. |
|
residentialDelivery
|
residentialDelivery | boolean |
Indique si la cargaison doit être récupérée ou livrée à une résidence. Des frais supplémentaires peuvent s’appliquer. |
|
liftGateRequired
|
liftGateRequired | boolean |
Indique si le service de liftgate est nécessaire pour lever le fret du sol ou abaisser le fret au sol. Des frais supplémentaires peuvent s’appliquer. |
|
hazmatCertificationsRequirement
|
hazmatCertificationsRequirement | array of HazmatCertificationsRequirement |
Liste des certifications de matières dangereuses qui seront requises pour transporter légalement la charge. |
|
temperatureControlRequirements
|
temperatureControlRequirements | TemperatureControlRequirements |
Plage de température souhaitée pour le transport. Des frais supplémentaires peuvent s’appliquer aux charges protégées à température et à la bouillie. |
Commentaire
Commentaires ou instructions relatifs à l’ordre ou à l’arrêt.
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
texte
|
text | string |
Ordre/Arrêter le commentaire. |
Identifiant de Référence
Identificateur de référence qui peut être utilisé pour rechercher ou référencer une commande, un arrêt ou un élément.
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
referenceType
|
referenceType | ReferenceType |
Type d’identificateur de référence fourni. |
|
referenceValue
|
referenceValue | string |
Identificateur qui peut être utilisé pour rechercher l’ordre, l’arrêt ou l’élément. |
ReferenceType
PreferredContactMethod
Méthode de contact à utiliser dans la mesure du possible.
Méthode de contact à utiliser dans la mesure du possible.
Numéro de téléphone
Coordonnées d’un numéro de téléphone.
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
nombre
|
number | string |
Numéro de téléphone. |
|
extension
|
extension | string |
Numéro d’extension. |
|
phoneNumberType
|
phoneNumberType | PhoneNumberType |
Type de numéro de téléphone fourni. |
|
allowsSms
|
allowsSms | boolean |
Indique si les notifications relatives à la commande doivent être envoyées via SMS. |
PhoneNumberType
Contact
Informations sur un point de contact.
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
firstName
|
firstName | string |
Prénom du contact. |
|
lastName
|
lastName | string |
Nom du contact. |
|
preferredContactMethod
|
preferredContactMethod | PreferredContactMethod |
Méthode de contact à utiliser dans la mesure du possible. |
|
numéro de téléphone
|
phoneNumber | PhoneNumber |
Coordonnées d’un numéro de téléphone. |
|
adresse e-mail
|
emailAddress | string |
Adresse e-mail du contact. |
OrderResponse
Objet contenant les détails d’une commande.
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
primaryReferenceId
|
primaryReferenceId | string |
Numéro d’identification du client pour cette commande. Cela peut être utilisé pour rechercher l’ordre en l’absence d’un ID d’ordre J.B. Hunt. |
|
S' arrête
|
stops | array of object |
Tableau d’arrêts à terminer. Les arrêts sont terminés dans l’ordre de la séquence dans le tableau, la première séquence du tableau étant remise en premier. |
|
Discriminateur
|
stops.discriminator | string |
Arrêtez la raison. |
|
transportMode
|
transportationMode | TransportationMode |
Mode de transport souhaité. Si vous choisissez Best, J.B. Hunt sélectionne le mode de transport en fonction du coût et du transit. |
|
equipmentType
|
equipmentType | EquipmentType |
Type d’équipement de fin souhaité. Si LTL, utilisez DryVan. |
|
quoteId
|
quoteId | string |
Si un devis a été obtenu précédemment, l’identificateur de devis peut être spécifié pour appliquer le taux convenu. |
|
Options
|
options | Options |
Informations facultatives sur la commande. S’il n’est pas spécifié, J.B. Hunt applique des options d’expédition standard. |
|
commentaires
|
comments | array of Comment |
Liste des commentaires d’ordre |
|
referenceIds
|
referenceIds | array of ReferenceId |
Liste des identificateurs de référence |
|
contacter
|
contact | Contact |
Informations sur un point de contact. |