Partager via


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.

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

Type d’identificateur de référence fourni.

Type d’identificateur de référence fourni.

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

Type de numéro de téléphone fourni.

Type de numéro de téléphone fourni.

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.