Flexe (préversion)
Flexe est un réseau dynamique, flexible d’entreposage et de traitement qui répond à la demande. Connectez-vous à Flexe pour récupérer et mettre à jour les informations relatives à l’exécution.
Ce connecteur est disponible dans les produits et régions suivants :
| Service | Classe | Régions |
|---|---|---|
| Applications logiques | Norme | Toutes les régions Logic Apps , à l’exception des suivantes : - Régions Azure Government - régions de chine Azure - Us Department of Defense (DoD) |
| Contact | |
|---|---|
| Nom | Microsoft Dynamics |
| URL | https://dynamics.microsoft.com/en-us/support/ |
| Courrier électronique | iomdri@microsoft.com |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | Microsoft |
| Website | https://www.flexe.com/ |
| Politique de confidentialité | https://www.flexe.com/privacy-policy |
| Catégories | Productivité |
Ce connecteur a été spécifiquement développé pour être utilisé pour l’intégration du fournisseur Flexe de Dynamics 365 Intelligent Order Management.
Prerequisites
Un compte de développeur Flexe est requis. Si vous n’en avez pas, vous pouvez le créer à https://developer-sandbox.flexe.com. Remarque : il est recommandé d’utiliser ce connecteur spécifiquement pour configurer le fournisseur Dynamics 365 Intelligent Order Management Flexe.
Comment obtenir des informations d’identification
Flexe nécessite un jeton d’API pour l’authentification. Vous pouvez générer un jeton https://developer-sandbox.flexe.com/tokens et l’utiliser pour configurer le connecteur.
Prise en main de votre connecteur
Configurez la connexion avec les clés API. Pour en savoir plus sur l’API Flexe, lisez la documentation publique : https://developer-sandbox.flexe.com/doc/public
Problèmes connus et limitations
Ce connecteur a été spécifiquement développé pour être utilisé pour l’intégration du fournisseur Flexe de Dynamics 365 Intelligent Order Management. La prise en charge des cas d’utilisation en dehors de Dynamics 365 Intelligent Order Management sera limitée.
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 | Description | Obligatoire |
|---|---|---|---|
| Clé API | securestring | Clé API pour cette API | Vrai |
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 100 | 60 secondes |
Actions
| Annuler une ligne de commande sortante |
Annulez une ligne de commande sortante. |
| Crée une commande unique |
Crée un ordre unique. |
| Créer une commande de traitement au détail |
Créez une commande de traitement au détail. |
| Créer une ligne de commande sortante |
Créez une ligne de commande sortante. |
| Créer une pièce jointe de commande |
Créez une pièce jointe de commande. |
| Demander un nombre d’inventaire par référence SKU auprès de Flexe |
Demandez un nombre d’inventaire par référence SKU auprès de Flexe. |
| Mettre à jour l’ordre de traitement de vente au détail existant |
Mettez à jour l’ordre de traitement de vente au détail existant. |
| Mettre à jour une commande |
Mettez à jour une commande. |
| Notifier l’entrepôt d’une expédition entrante contenant des produits non palettenés |
Notifier l’entrepôt d’une expédition entrante contenant des produits non palettenés. |
| Obtenir des expéditions entrantes contenant des produits non palettenés |
Obtenez des expéditions entrantes contenant des produits non palettenés. |
| Récupérer des lignes de commande sortantes |
Récupérer les lignes de commande sortantes. |
| Récupérer des lignes pour un ordre sortant |
Récupérer des lignes pour un ordre sortant. |
| Récupérer les commandes sortantes |
Récupérer les commandes sortantes. |
| Récupérer les erreurs d’allocation pour une commande sortante |
Récupérer les erreurs d’allocation pour une commande sortante. |
| Récupérer les erreurs d’allocation pour une ligne de commande sortante |
Récupérer les erreurs d’allocation pour une ligne de commande sortante. |
| Récupérer une commande sortante par son ID |
Récupérez une commande sortante par son ID. |
| Récupérer une ligne de commande sortante par ID de commande et ID de ligne |
Récupérez une ligne de commande sortante par ID de commande et ID de ligne. |
| Écrire un fichier dans la clé spécifiée |
Écrivez un fichier dans la clé spécifiée. |
Annuler une ligne de commande sortante
Annulez une ligne de commande sortante.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de commande
|
orderId | True | string |
ID de commande utilisé pour annuler la ligne de commande sortante. |
|
ID de ligne
|
lineId | True | string |
ID de ligne utilisé pour annuler la ligne de commandes sortantes. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
quantité
|
quantity | integer | |
|
unité de mesure
|
unitOfMeasure | string | |
|
externalId
|
externalId | string | |
|
sku
|
sku | string | |
|
clé
|
labels.key | string | |
|
pièce d'identité
|
id | string | |
|
ID de commande
|
orderId | string | |
|
createdAt
|
createdAt | string | |
|
updatedAt
|
updatedAt | string | |
|
cancelledAt
|
cancelledAt | string | |
|
complètementShippedAt
|
completelyShippedAt | string | |
|
percentAllocated
|
percentAllocated | integer | |
|
percentShipped
|
percentShipped | integer | |
|
hasErrors
|
hasErrors | boolean | |
|
shipmentIds
|
shipmentIds | array of string |
shipmentIds |
|
allocationQuantity
|
allocatedQuantity | integer | |
|
shippedQuantity
|
shippedQuantity | integer |
Crée une commande unique
Crée un ordre unique.
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
pièce d'identité
|
id | string | |
|
createdAt
|
createdAt | string | |
|
updatedAt
|
updatedAt | string | |
|
état
|
state | string | |
|
hasErrors
|
hasErrors | boolean | |
|
externalId
|
externalId | string | |
|
clé
|
labels.key | string | |
|
reservationId
|
reservationId | string | |
|
nom
|
recipient.name | string | |
|
téléphone
|
recipient.phone | string | |
|
Messagerie électronique
|
recipient.email | string | |
|
line1
|
recipient.address.line1 | string | |
|
line2
|
recipient.address.line2 | string | |
|
line3
|
recipient.address.line3 | string | |
|
city
|
recipient.address.city | string | |
|
région
|
recipient.address.region | string | |
|
Cp
|
recipient.address.postcode | string | |
|
country
|
recipient.address.country | string | |
|
instructions
|
shipping.instructions | string | |
|
serviceType
|
shipping.serviceType | string | |
|
carrierBillingAccountId
|
shipping.carrierBillingAccountId | string | |
|
signatureConfirmation
|
shipping.signatureConfirmation | string | |
|
labelReference1
|
shipping.labelReference1 | string | |
|
labelReference2
|
shipping.labelReference2 | string |
Créer une commande de traitement au détail
Créez une commande de traitement au détail.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
pièce d'identité
|
id | True | string | |
|
type
|
type | True | string | |
|
customerUUID
|
customerUUID | True | string | |
|
valeur
|
value | True | string | |
|
valeur
|
value | True | string | |
|
sku
|
sku | True | string | |
|
valeur
|
value | string | ||
|
adresseLigne1
|
addressLine1 | True | string | |
|
country
|
country | True | string | |
|
localité
|
locality | True | string | |
|
nom
|
name | True | string | |
|
Cp
|
postcode | True | string | |
|
région
|
region | True | string | |
|
adresseLigne2
|
addressLine2 | string | ||
|
adresseLigne3
|
addressLine3 | string | ||
|
téléphone
|
phone | string | ||
|
Messagerie électronique
|
string | |||
|
fin
|
end | True | string | |
|
start
|
start | True | string | |
|
type d’expédition
|
shipmentType | string | ||
|
type
|
type | True | string | |
|
shipmentMethod
|
shipmentMethod | string | ||
|
purchaseOrder
|
purchaseOrder | string | ||
|
routeBy
|
routeBy | string | ||
|
instructions
|
instructions | string | ||
|
carrier
|
carrier | string | ||
|
carrierServiceType
|
carrierServiceType | string | ||
|
carrierBillingAccountId
|
carrierBillingAccountId | string | ||
|
nombre
|
number | string | ||
|
valeur
|
value | string | ||
|
valeur
|
value | string | ||
|
type
|
type | string | ||
|
routingDetailsId
|
routingDetailsId | string | ||
|
destinationType
|
destinationType | string | ||
|
destinationRetailer
|
destinationRetailer | string | ||
|
correlationId
|
correlationId | True | string |
Créer une ligne de commande sortante
Créez une ligne de commande sortante.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de commande
|
orderId | True | string |
ID de commande utilisé pour créer une ligne de commandes sortantes. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
quantité
|
quantity | integer | |
|
unité de mesure
|
unitOfMeasure | string | |
|
externalId
|
externalId | string | |
|
sku
|
sku | string | |
|
clé
|
labels.key | string | |
|
pièce d'identité
|
id | string | |
|
ID de commande
|
orderId | string | |
|
createdAt
|
createdAt | string | |
|
updatedAt
|
updatedAt | string | |
|
cancelledAt
|
cancelledAt | string | |
|
complètementShippedAt
|
completelyShippedAt | string | |
|
percentAllocated
|
percentAllocated | integer | |
|
percentShipped
|
percentShipped | integer | |
|
hasErrors
|
hasErrors | boolean | |
|
shipmentIds
|
shipmentIds | array of string |
shipmentIds |
|
allocationQuantity
|
allocatedQuantity | integer | |
|
shippedQuantity
|
shippedQuantity | integer |
Créer une pièce jointe de commande
Créez une pièce jointe de commande.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de commande
|
orderId | True | string |
ID de l’ordre pour lequel la pièce jointe est créée. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
externalUrl
|
externalUrl | string | |
|
ID de commande
|
orderId | string | |
|
documentType
|
documentType | string | |
|
nom d’affichage
|
displayName | string | |
|
cancelledAt
|
cancelledAt | string | |
|
externalId
|
externalId | string | |
|
fileKey
|
fileKey | string | |
|
type
|
type | string | |
|
clé
|
labels.key | string | |
|
code-barresText
|
barcodeText | string | |
|
createdAt
|
createdAt | string | |
|
pièce d'identité
|
id | string | |
|
Filegroup
|
fileGroup | string | |
|
numéro de suivi
|
trackingNumber | string |
Demander un nombre d’inventaire par référence SKU auprès de Flexe
Demandez un nombre d’inventaire par référence SKU auprès de Flexe.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de réservation
|
reservation_id | string |
Filtrez l’inventaire disponible dans un entrepôt spécifique affecté à la réservation. |
|
|
ID de demande client
|
client_request_id | string |
Clé qui sera renvoyée au client dans l’objet de réponse afin que les clients puissent utiliser pour identifier l’appel d’origine. |
|
|
Jeton de continuation
|
continuation_token | string |
Obtenez la page suivante des données. La taille de la page est de 3 000 références SKU. La valeur est fournie dans la réponse précédente. |
|
|
Jamais en cours d’utilisation
|
ever_in_use | string |
Boolean, où true obtient tous les inventaires jamais stockés alors que false obtient tous les inventaires actuellement stockés. La valeur par défaut est true. |
|
|
En cours d’utilisation depuis
|
in_use_since | string |
Chaîne facultative, date ISO8601. Par exemple, « 2019-09-01 ». Si elle est remplie, retournez uniquement l’inventaire utilisé à la date ou après cette date. Non valide, sauf si « ever_in_use » est également défini. La valeur par défaut est nil. |
|
|
ID d’élément
|
item_ids[] | string |
Filtrez les détails des éléments avec des ID spécifiques. Si elles sont remplies, ever_in_use et les options de filtre sku sont ignorées. |
|
|
Skus
|
skus[] | string |
Filtrez les détails des éléments avec des références SKU spécifiques. Si elle est remplie, ever_in_use option de filtre est ignorée. |
Mettre à jour l’ordre de traitement de vente au détail existant
Mettez à jour l’ordre de traitement de vente au détail existant.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID d’expédition
|
shipmentId | True | string |
ID d’expédition utilisé pour récupérer la commande de traitement au détail. |
|
état
|
state | string | ||
|
Scac
|
scac | string | ||
|
bolNumber
|
bolNumber | string | ||
|
méta
|
meta | string |
Mettre à jour une commande
Mettez à jour une commande.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de commande
|
orderId | True | string |
ID de commande utilisé pour mettre à jour une commande. |
|
labels
|
labels | string | ||
|
city
|
city | True | string | |
|
country
|
country | True | string | |
|
line1
|
line1 | True | string | |
|
Cp
|
postcode | True | string | |
|
région
|
region | True | string | |
|
line2
|
line2 | string | ||
|
line3
|
line3 | string | ||
|
nom
|
name | True | string | |
|
téléphone
|
phone | string | ||
|
Messagerie électronique
|
string | |||
|
instructions
|
instructions | string | ||
|
serviceType
|
serviceType | string | ||
|
carrierBillingAccountId
|
carrierBillingAccountId | string | ||
|
signatureConfirmation
|
signatureConfirmation | string | ||
|
labelReference1
|
labelReference1 | string | ||
|
labelReference2
|
labelReference2 | string | ||
|
reservationId
|
reservationId | string |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
propriété1
|
labels.property1 | string | |
|
property2
|
labels.property2 | string | |
|
externalId
|
externalId | string | |
|
reservationId
|
reservationId | string | |
|
country
|
recipient.address.country | string | |
|
city
|
recipient.address.city | string | |
|
Cp
|
recipient.address.postcode | string | |
|
line3
|
recipient.address.line3 | string | |
|
région
|
recipient.address.region | string | |
|
line2
|
recipient.address.line2 | string | |
|
line1
|
recipient.address.line1 | string | |
|
téléphone
|
recipient.phone | string | |
|
nom
|
recipient.name | string | |
|
Messagerie électronique
|
recipient.email | string | |
|
serviceType
|
shipping.serviceType | string | |
|
instructions
|
shipping.instructions | string | |
|
labelReference1
|
shipping.labelReference1 | string | |
|
labelReference2
|
shipping.labelReference2 | string | |
|
carrierBillingAccountId
|
shipping.carrierBillingAccountId | string | |
|
signatureConfirmation
|
shipping.signatureConfirmation | string | |
|
pièce d'identité
|
id | string | |
|
createdAt
|
createdAt | string | |
|
updatedAt
|
updatedAt | string | |
|
état
|
state | string | |
|
hasErrors
|
hasErrors | boolean | |
|
shipmentIds
|
shipmentIds | array of string |
shipmentIds |
Notifier l’entrepôt d’une expédition entrante contenant des produits non palettenés
Notifier l’entrepôt d’une expédition entrante contenant des produits non palettenés.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
billOfLading
|
billOfLading | string | ||
|
montant
|
amount | True | integer | |
|
unité
|
unit | True | string | |
|
sku
|
sku | string | ||
|
expectedInboundShipmentType
|
expectedInboundShipmentType | string | ||
|
customerUUID
|
customerUUID | True | string | |
|
containerNumber
|
containerNumber | string | ||
|
montant
|
amount | True | string | |
|
unité
|
unit | True | string | |
|
purchaseOrderId
|
purchaseOrderId | True | string | |
|
dropoffDate
|
dropoffDate | True | string | |
|
containerSealNumber
|
containerSealNumber | string | ||
|
pièce d'identité
|
id | True | string | |
|
type
|
type | True | string | |
|
suplierOrVendor
|
suplierOrVendor | string | ||
|
pièce d'identité
|
id | string | ||
|
customReference1
|
customReference1 | string | ||
|
lotCode
|
lotCode | string | ||
|
asnNumber
|
asnNumber | string | ||
|
manufactureDate
|
manufactureDate | string | ||
|
clé
|
key | string | ||
|
countryOfOrigin
|
countryOfOrigin | string | ||
|
poNuméro
|
poNumber | string | ||
|
originSite
|
originSite | string | ||
|
customReference2
|
customReference2 | string | ||
|
date d'expiration
|
expirationDate | string | ||
|
label
|
label | string | ||
|
unité
|
unit | string | ||
|
quantité
|
quantity | integer | ||
|
sku
|
sku | string | ||
|
correlationId
|
correlationId | True | string |
Obtenir des expéditions entrantes contenant des produits non palettenés
Obtenez des expéditions entrantes contenant des produits non palettenés.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Jeton de liaison
|
continuationToken | True | string |
Jeton de continuation utilisé pour récupérer les expéditions entrantes de pages suivantes lorsque d’autres pages sont toujours disponibles. |
|
Taille de la page
|
pageSize | True | string |
Taille de page utilisée pour récupérer les expéditions entrantes. |
|
State
|
state | True | string |
État utilisé pour récupérer les expéditions entrantes. |
|
Créé à partir de
|
createdAtFrom | True | string |
Créé à partir de utilisé pour récupérer les expéditions entrantes. |
|
Créé à
|
createdAtTo | True | string |
Créé à utiliser pour récupérer les expéditions entrantes. |
|
Mise à jour à partir de
|
updatedAtFrom | True | string |
Mise à jour à partir de utilisée pour récupérer les expéditions entrantes. |
|
Mise à jour à
|
updatedAtTo | True | string |
Mise à jour à utiliser pour récupérer les expéditions entrantes. |
|
Customer UUID
|
customerUUID | True | string |
L’UUID du client utilisé pour récupérer les expéditions entrantes. |
|
Bon de commande
|
purchaseOrder | True | string |
Bon de commande utilisé pour récupérer les expéditions entrantes. |
|
Réservations
|
reservations | True | string |
Réservations utilisées pour récupérer les expéditions entrantes. |
Récupérer des lignes de commande sortantes
Récupérer les lignes de commande sortantes.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Taille de la page
|
pageSize | True | string |
Taille de page utilisée pour récupérer les lignes de commande sortantes. |
|
Jeton de continuation
|
continuationToken | True | string |
Jeton de continuation utilisé pour récupérer les lignes de commande sortantes de la page suivante. |
|
Créé à partir de
|
createdAtFrom | True | string |
Créé à partir de utilisé pour récupérer les lignes de commande sortantes. |
|
Créé à
|
createdAtTo | True | string |
Créé à utiliser pour récupérer des lignes de commande sortantes. |
|
ID externes
|
externalIds | True | string |
ID externes utilisés pour récupérer des lignes de commande sortantes. |
|
Skus
|
skus | True | string |
Références sku utilisées pour récupérer des lignes de commande sortantes. |
|
Étiquettes
|
labels | True | string |
Étiquettes utilisées pour récupérer des lignes de commande sortantes. |
|
ID de commande
|
orderIds | True | string |
ID de commande utilisés pour récupérer les lignes de commande sortantes. |
|
ID de ligne
|
lineIds | True | string |
ID de ligne utilisé pour récupérer les lignes de commande sortantes. |
|
A des erreurs
|
hasErrors | True | string |
Les erreurs sont utilisées pour récupérer les lignes de commande sortantes. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
total
|
total | integer | |
|
jeton de continuation
|
continuationToken | string | |
|
Lignes
|
lines | array of object |
Lignes |
|
pièce d'identité
|
lines.id | string | |
|
clé
|
lines.labels.key | string | |
|
externalId
|
lines.externalId | string | |
|
sku
|
lines.sku | string | |
|
quantité
|
lines.quantity | integer | |
|
unité de mesure
|
lines.unitOfMeasure | string | |
|
ID de commande
|
lines.orderId | string | |
|
createdAt
|
lines.createdAt | string | |
|
updatedAt
|
lines.updatedAt | string | |
|
cancelledAt
|
lines.cancelledAt | string | |
|
complètementShippedAt
|
lines.completelyShippedAt | string | |
|
percentAllocated
|
lines.percentAllocated | integer | |
|
percentShipped
|
lines.percentShipped | integer | |
|
hasErrors
|
lines.hasErrors | boolean | |
|
shipmentIds
|
lines.shipmentIds | array of string |
shipmentIds |
|
allocationQuantity
|
lines.allocatedQuantity | integer | |
|
shippedQuantity
|
lines.shippedQuantity | integer |
Récupérer des lignes pour un ordre sortant
Récupérer des lignes pour un ordre sortant.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Taille de la page
|
pageSize | True | string |
Taille de page utilisée pour récupérer les lignes de commande sortantes. |
|
Jeton de continuation
|
continuationToken | True | string |
Jeton de continuation utilisé pour récupérer les lignes de commande sortantes de la page suivante. |
|
Créé à partir de
|
createdAtFrom | True | string |
Créé à partir de utilisé pour récupérer les lignes de commande sortantes. |
|
Créé à
|
createdAtTo | True | string |
Créé à utiliser pour récupérer des lignes de commande sortantes. |
|
ID externes
|
externalIds | True | string |
ID externes utilisés pour récupérer des lignes de commande sortantes. |
|
Skus
|
skus | True | string |
Références sku utilisées pour récupérer des lignes de commande sortantes. |
|
ID de ligne
|
lineIds | True | string |
ID de ligne utilisé pour récupérer les lignes de commande sortantes. |
|
Étiquettes
|
labels | True | string |
Étiquettes utilisées pour récupérer des lignes de commande sortantes. |
|
ID de commande
|
orderId | True | string |
ID de commande utilisé pour récupérer les lignes de commande sortantes. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
total
|
total | integer | |
|
jeton de continuation
|
continuationToken | string | |
|
Lignes
|
lines | array of object |
Lignes |
|
pièce d'identité
|
lines.id | string | |
|
clé
|
lines.labels.key | string | |
|
externalId
|
lines.externalId | string | |
|
sku
|
lines.sku | string | |
|
quantité
|
lines.quantity | integer | |
|
unité de mesure
|
lines.unitOfMeasure | string | |
|
ID de commande
|
lines.orderId | string | |
|
createdAt
|
lines.createdAt | string | |
|
updatedAt
|
lines.updatedAt | string | |
|
cancelledAt
|
lines.cancelledAt | string | |
|
complètementShippedAt
|
lines.completelyShippedAt | string | |
|
percentAllocated
|
lines.percentAllocated | integer | |
|
percentShipped
|
lines.percentShipped | integer | |
|
hasErrors
|
lines.hasErrors | boolean | |
|
shipmentIds
|
lines.shipmentIds | array of string |
shipmentIds |
|
allocationQuantity
|
lines.allocatedQuantity | integer | |
|
shippedQuantity
|
lines.shippedQuantity | integer |
Récupérer les commandes sortantes
Récupérer les commandes sortantes.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Jeton de continuation
|
continuationToken | True | string |
Jeton de continuation utilisé pour récupérer les commandes sortantes de page suivante. |
|
ID
|
ids | True | string |
ID utilisés pour récupérer les commandes sortantes. |
|
ID externes
|
externalIds | True | string |
ID externes utilisés pour récupérer les commandes sortantes. |
|
Taille de la page
|
pageSize | True | string |
Taille de page utilisée pour récupérer les commandes sortantes. |
|
Créé à partir de
|
createdAtFrom | True | string |
Créé à partir de utilisé pour récupérer les commandes sortantes. |
|
Créé à
|
createdAtTo | True | string |
Créé à utiliser pour récupérer les commandes sortantes. |
|
Étiquettes
|
labels | True | string |
Étiquettes utilisées pour récupérer des commandes sortantes. |
|
A des erreurs
|
hasErrors | True | string |
Les erreurs sont utilisées pour récupérer les commandes sortantes. |
|
State
|
state | True | string |
État utilisé pour récupérer les commandes sortantes. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
total
|
total | integer | |
|
jeton de continuation
|
continuationToken | string | |
|
outboundOrders
|
outboundOrders | array of object |
outboundOrders |
|
pièce d'identité
|
outboundOrders.id | string | |
|
createdAt
|
outboundOrders.createdAt | string | |
|
updatedAt
|
outboundOrders.updatedAt | string | |
|
état
|
outboundOrders.state | string | |
|
hasErrors
|
outboundOrders.hasErrors | boolean | |
|
externalId
|
outboundOrders.externalId | string | |
|
clé
|
outboundOrders.labels.key | string | |
|
reservationId
|
outboundOrders.reservationId | string | |
|
nom
|
outboundOrders.recipient.name | string | |
|
téléphone
|
outboundOrders.recipient.phone | string | |
|
Messagerie électronique
|
outboundOrders.recipient.email | string | |
|
line1
|
outboundOrders.recipient.address.line1 | string | |
|
line2
|
outboundOrders.recipient.address.line2 | string | |
|
line3
|
outboundOrders.recipient.address.line3 | string | |
|
city
|
outboundOrders.recipient.address.city | string | |
|
région
|
outboundOrders.recipient.address.region | string | |
|
Cp
|
outboundOrders.recipient.address.postcode | string | |
|
country
|
outboundOrders.recipient.address.country | string | |
|
instructions
|
outboundOrders.shipping.instructions | string | |
|
serviceType
|
outboundOrders.shipping.serviceType | string | |
|
carrierBillingAccountId
|
outboundOrders.shipping.carrierBillingAccountId | string | |
|
signatureConfirmation
|
outboundOrders.shipping.signatureConfirmation | string | |
|
labelReference1
|
outboundOrders.shipping.labelReference1 | string | |
|
labelReference2
|
outboundOrders.shipping.labelReference2 | string |
Récupérer les erreurs d’allocation pour une commande sortante
Récupérer les erreurs d’allocation pour une commande sortante.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Taille de la page
|
pageSize | True | string |
Taille de page utilisée pour récupérer les erreurs de commande sortante. |
|
Jeton de continuation
|
continuationToken | True | string |
Jeton de continuation utilisé pour récupérer les erreurs d’ordre sortant de la page suivante. |
|
ID de commande
|
orderId | True | string |
ID de commande utilisé pour récupérer les erreurs de commande sortante. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
total
|
total | integer | |
|
jeton de continuation
|
continuationToken | string | |
|
allocationErrors
|
allocationErrors | array of object |
allocationErrors |
|
orderExternalId
|
allocationErrors.orderExternalId | string | |
|
createdAt
|
allocationErrors.createdAt | string | |
|
code
|
allocationErrors.code | string | |
|
ID de commande
|
allocationErrors.orderId | string | |
|
lineExternalId
|
allocationErrors.lineExternalId | string | |
|
details
|
allocationErrors.details | string | |
|
orderLineId
|
allocationErrors.orderLineId | string | |
|
clé
|
allocationErrors.labels.key | string |
Récupérer les erreurs d’allocation pour une ligne de commande sortante
Récupérer les erreurs d’allocation pour une ligne de commande sortante.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Taille de la page
|
pageSize | True | string |
Taille de page utilisée pour récupérer les erreurs de ligne de commande sortante. |
|
Jeton de continuation
|
continuationToken | True | string |
Jeton de continuation utilisé pour récupérer les erreurs de ligne de commande sortante de la page suivante. |
|
ID de commande
|
orderId | True | string |
ID de commande utilisé pour récupérer les erreurs de ligne de commande sortante. |
|
ID de ligne
|
lineId | True | string |
ID de ligne utilisé pour récupérer les erreurs de ligne de commande sortante. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
total
|
total | integer | |
|
jeton de continuation
|
continuationToken | string | |
|
allocationErrors
|
allocationErrors | array of object |
allocationErrors |
|
orderExternalId
|
allocationErrors.orderExternalId | string | |
|
createdAt
|
allocationErrors.createdAt | string | |
|
code
|
allocationErrors.code | string | |
|
ID de commande
|
allocationErrors.orderId | string | |
|
lineExternalId
|
allocationErrors.lineExternalId | string | |
|
details
|
allocationErrors.details | string | |
|
orderLineId
|
allocationErrors.orderLineId | string | |
|
clé
|
allocationErrors.labels.key | string |
Récupérer une commande sortante par son ID
Récupérez une commande sortante par son ID.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de commande
|
orderId | True | string |
ID de commande utilisé pour récupérer l’ordre sortant. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
propriété1
|
labels.property1 | string | |
|
property2
|
labels.property2 | string | |
|
externalId
|
externalId | string | |
|
reservationId
|
reservationId | string | |
|
country
|
recipient.address.country | string | |
|
city
|
recipient.address.city | string | |
|
Cp
|
recipient.address.postcode | string | |
|
line3
|
recipient.address.line3 | string | |
|
région
|
recipient.address.region | string | |
|
line2
|
recipient.address.line2 | string | |
|
line1
|
recipient.address.line1 | string | |
|
téléphone
|
recipient.phone | string | |
|
nom
|
recipient.name | string | |
|
Messagerie électronique
|
recipient.email | string | |
|
serviceType
|
shipping.serviceType | string | |
|
instructions
|
shipping.instructions | string | |
|
labelReference1
|
shipping.labelReference1 | string | |
|
labelReference2
|
shipping.labelReference2 | string | |
|
carrierBillingAccountId
|
shipping.carrierBillingAccountId | string | |
|
signatureConfirmation
|
shipping.signatureConfirmation | string | |
|
pièce d'identité
|
id | string | |
|
createdAt
|
createdAt | string | |
|
updatedAt
|
updatedAt | string | |
|
état
|
state | string | |
|
hasErrors
|
hasErrors | boolean | |
|
shipmentIds
|
shipmentIds | array of string |
shipmentIds |
Récupérer une ligne de commande sortante par ID de commande et ID de ligne
Récupérez une ligne de commande sortante par ID de commande et ID de ligne.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de commande
|
orderId | True | string |
ID de commande utilisé pour récupérer la ligne de commande sortante. |
|
ID de ligne
|
lineId | True | string |
ID de ligne utilisé pour récupérer la ligne de commande sortante. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
quantité
|
quantity | integer | |
|
unité de mesure
|
unitOfMeasure | string | |
|
externalId
|
externalId | string | |
|
sku
|
sku | string | |
|
clé
|
labels.key | string | |
|
pièce d'identité
|
id | string | |
|
ID de commande
|
orderId | string | |
|
createdAt
|
createdAt | string | |
|
updatedAt
|
updatedAt | string | |
|
cancelledAt
|
cancelledAt | string | |
|
complètementShippedAt
|
completelyShippedAt | string | |
|
percentAllocated
|
percentAllocated | integer | |
|
percentShipped
|
percentShipped | integer | |
|
hasErrors
|
hasErrors | boolean | |
|
shipmentIds
|
shipmentIds | array of string |
shipmentIds |
|
allocationQuantity
|
allocatedQuantity | integer | |
|
shippedQuantity
|
shippedQuantity | integer |
Écrire un fichier dans la clé spécifiée
Écrivez un fichier dans la clé spécifiée.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Clé
|
key | True | string |
Clé unique utilisée pour identifier un fichier et empêcher les doublons. |
|
Nom
|
name | string |
Le nom du fichier. Le nom n’a pas besoin d’être unique et peut être utilisé pour suivre un nom de fichier. |
|
|
body
|
body | True | binary |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
createdAt
|
createdAt | string | |
|
deletedAt
|
deletedAt | string | |
|
taille
|
size | integer | |
|
nom
|
name | string | |
|
type de contenu
|
contentType | string | |
|
clé
|
key | string | |
|
clé
|
labels.key | string | |
|
updatedAt
|
updatedAt | string |
Déclencheurs
| Écouter le webhook |
Établissez un webhook qui reçoit des transactions de Flexe. |
Écouter le webhook
Établissez un webhook qui reçoit des transactions de Flexe.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
nom
|
name | True | string |