Zenkraft (préversion)
Se connecte à l’API Zenkraft pour créer/gérer/suivre les expéditions à partir de 50 transporteurs différents
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 | Zenkraft Support |
| URL | https://zenkraft.com/docs |
| Messagerie électronique | support@zenkraft.com |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | Zenkraft |
| Site internet | https://zenkraft.com/ |
| Politique de confidentialité | https://zenkraft.com/privacy-policy |
| Catégories | Commerce; Ventes et CRM |
L’API d’expédition Zenkraft est conçue pour faciliter le tarif, la réservation, le suivi et la planification des enlèvements avec une liste croissante de transporteurs maritimes.
Prerequisites
Vous aurez besoin d’un abonnement payant pour accéder à l’API Zenkraft. Veuillez contacter sales@zenkraft.com
Problèmes connus et limitations
En cas de problème avec le service web d’un opérateur, notre connecteur retourne un message d’erreur
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 |
|---|---|---|---|
| Clé API Zenkraft | securestring | Clé API Zenkraft pour cette API | Vrai |
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 100 | 60 secondes |
Actions
| Annuler l’expédition |
Annule une expédition avec un ID d’expédition ou un numéro de suivi donné |
| Créer une expédition |
Livre une expédition avec un transporteur et retourne une étiquette d’expédition. |
| Imprimer l’étiquette d’expédition |
Envoie une commande pour imprimer l’étiquette d’expédition en fonction de la chaîne base64 |
| Obtenir des imprimantes |
La requête retourne les informations d’identification, la liste des imprimantes disponibles, leurs plateaux et certaines données supplémentaires. |
| Obtenir les tarifs disponibles |
Obtient les tarifs d’expédition disponibles en fonction des comptes d’expédition fournis. |
| Planifier l’enlèvement |
Planifie une expédition pour la prise en charge |
| Suivre l’expédition |
Effectue le suivi d’une expédition avec un transporteur et retourne les points de contrôle. |
Annuler l’expédition
Annule une expédition avec un ID d’expédition ou un numéro de suivi donné
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
transporteur
|
carrier | string |
transporteur |
|
|
shipping_account
|
shipping_account | integer |
shipping_account |
|
|
test
|
test | boolean |
test |
|
|
tracking_number
|
tracking_number | string |
tracking_number |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Message
|
success.message | string |
Message |
Créer une expédition
Livre une expédition avec un transporteur et retourne une étiquette d’expédition.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
transporteur
|
carrier | string |
transporteur |
|
|
monnaie
|
currency | string |
monnaie |
|
|
déboguer
|
debug | boolean |
déboguer |
|
|
dim_units
|
dim_units | string |
dim_units |
|
|
include_base64_label
|
include_base64_label | boolean |
include_base64_label |
|
|
label_type
|
label_type | string |
label_type |
|
|
carrier_specific
|
carrier_specific | array of |
carrier_specific |
|
|
height
|
height | integer |
height |
|
|
length
|
length | integer |
length |
|
|
value
|
value | integer |
value |
|
|
weight
|
weight | string |
weight |
|
|
width
|
width | integer |
width |
|
|
empaquetage
|
packaging | string |
empaquetage |
|
|
ville de destinataire
|
city | string |
city |
|
|
société destinataire
|
company | string |
Entreprise |
|
|
pays destinataire
|
country | string |
country |
|
|
e-mail de destinataire
|
string |
Messagerie électronique |
||
|
nom du destinataire
|
name | string |
nom |
|
|
téléphone de destinataire
|
phone | string |
phone |
|
|
postal_code de destinataire
|
postal_code | string |
postal_code |
|
|
État du destinataire
|
state | string |
état |
|
|
rue de destinataire1
|
street1 | string |
street1 |
|
|
rue du destinataire2
|
street2 | string |
street2 |
|
|
type de référence
|
type | string |
type |
|
|
valeur de référence
|
value | string |
value |
|
|
ville de l’expéditeur
|
city | string |
city |
|
|
entreprise de l’expéditeur
|
company | string |
Entreprise |
|
|
pays d’expéditeur
|
country | string |
country |
|
|
e-mail de l’expéditeur
|
string |
Messagerie électronique |
||
|
nom de l’expéditeur
|
name | string |
nom |
|
|
téléphone de l’expéditeur
|
phone | string |
phone |
|
|
expéditeur postal_code
|
postal_code | string |
postal_code |
|
|
État de l’expéditeur
|
state | string |
état |
|
|
sender street1
|
street1 | string |
street1 |
|
|
sender street2
|
street2 | string |
street2 |
|
|
service
|
service | string |
service |
|
|
ship_date
|
ship_date | string |
ship_date |
|
|
shipping_account
|
shipping_account | float |
shipping_account |
|
|
test
|
test | boolean |
test |
|
|
type
|
type | string |
type |
|
|
weight_units
|
weight_units | string |
weight_units |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
transporteur
|
shipment.carrier | string |
transporteur |
|
base_charge
|
shipment.costs.base_charge | string |
base_charge |
|
monnaie
|
shipment.costs.currency | string |
monnaie |
|
discounts
|
shipment.costs.discounts | string |
discounts |
|
net_charge
|
shipment.costs.net_charge | string |
net_charge |
|
Suppléments
|
shipment.costs.surcharges | string |
Suppléments |
|
impôts
|
shipment.costs.taxes | string |
impôts |
|
monnaie
|
shipment.currency | string |
monnaie |
|
dim_units
|
shipment.dim_units | string |
dim_units |
|
pièce d'identité
|
shipment.id | string |
pièce d'identité |
|
label_type
|
shipment.label_type | string |
label_type |
|
Paquets
|
shipment.packages | array of object |
Paquets |
|
height
|
shipment.packages.height | integer |
height |
|
label
|
shipment.packages.label | string |
label |
|
label_type
|
shipment.packages.label_type | string |
label_type |
|
length
|
shipment.packages.length | integer |
length |
|
tracking_number
|
shipment.packages.tracking_number | string |
tracking_number |
|
value
|
shipment.packages.value | integer |
value |
|
weight
|
shipment.packages.weight | string |
weight |
|
width
|
shipment.packages.width | integer |
width |
|
empaquetage
|
shipment.packaging | string |
empaquetage |
|
city
|
shipment.recipient.city | string |
city |
|
country
|
shipment.recipient.country | string |
country |
|
nom
|
shipment.recipient.name | string |
nom |
|
phone
|
shipment.recipient.phone | string |
phone |
|
postal_code
|
shipment.recipient.postal_code | string |
postal_code |
|
état
|
shipment.recipient.state | string |
état |
|
street1
|
shipment.recipient.street1 | string |
street1 |
|
références
|
shipment.references | array of object |
références |
|
type
|
shipment.references.type | string |
type |
|
value
|
shipment.references.value | string |
value |
|
city
|
shipment.sender.city | string |
city |
|
country
|
shipment.sender.country | string |
country |
|
nom
|
shipment.sender.name | string |
nom |
|
phone
|
shipment.sender.phone | string |
phone |
|
postal_code
|
shipment.sender.postal_code | string |
postal_code |
|
état
|
shipment.sender.state | string |
état |
|
street1
|
shipment.sender.street1 | string |
street1 |
|
service
|
shipment.service | string |
service |
|
ship_date
|
shipment.ship_date | string |
ship_date |
|
|
shipment.shipping_account | string |
shipping_account |
|
shipping_documents
|
shipment.shipping_documents | array of |
shipping_documents |
|
test
|
shipment.test | boolean |
test |
|
tracking_number
|
shipment.tracking_number | string |
tracking_number |
|
type
|
shipment.type | string |
type |
|
weight_units
|
shipment.weight_units | string |
weight_units |
Imprimer l’étiquette d’expédition
Envoie une commande pour imprimer l’étiquette d’expédition en fonction de la chaîne base64
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
contenu
|
content | string |
contenu |
|
|
printer_id
|
printer_id | integer |
printer_id |
|
|
plateau
|
tray | string |
plateau |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Message
|
success.message | string |
Message |
Obtenir des imprimantes
La requête retourne les informations d’identification, la liste des imprimantes disponibles, leurs plateaux et certaines données supplémentaires.
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Messagerie électronique
|
credentials.email | string |
Messagerie électronique |
|
mot de passe
|
credentials.password | string |
mot de passe |
|
Imprimantes
|
printers | array of object |
Imprimantes |
|
active_tray
|
printers.active_tray | string |
active_tray |
|
computer_id
|
printers.computer_id | integer |
computer_id |
|
computer_name
|
printers.computer_name | string |
computer_name |
|
pièce d'identité
|
printers.id | integer |
pièce d'identité |
|
printer_name
|
printers.printer_name | string |
printer_name |
|
status
|
printers.status | string |
status |
|
plateau
|
printers.tray | array of string |
plateau |
Obtenir les tarifs disponibles
Obtient les tarifs d’expédition disponibles en fonction des comptes d’expédition fournis.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
transporteur
|
carrier | string |
transporteur |
|
|
monnaie
|
currency | string |
monnaie |
|
|
dim_units
|
dim_units | string |
dim_units |
|
|
height
|
height | integer |
height |
|
|
length
|
length | integer |
length |
|
|
value
|
value | integer |
value |
|
|
weight
|
weight | integer |
weight |
|
|
width
|
width | integer |
width |
|
|
ville de destinataire
|
city | string |
city |
|
|
pays destinataire
|
country | string |
country |
|
|
code postal du destinataire
|
postal_code | string |
postal_code |
|
|
État du destinataire
|
state | string |
état |
|
|
rue de destinataire 1
|
street1 | string |
street1 |
|
|
ville de l’expéditeur
|
city | string |
city |
|
|
pays d’expéditeur
|
country | string |
country |
|
|
code postal de l’expéditeur
|
postal_code | string |
postal_code |
|
|
État de l’expéditeur
|
state | string |
état |
|
|
rue de l’expéditeur 1
|
street1 | string |
street1 |
|
|
shipping_account
|
shipping_account | float |
shipping_account |
|
|
test
|
test | boolean |
test |
|
|
type
|
type | string |
type |
|
|
weight_units
|
weight_units | string |
weight_units |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Tarifs
|
rates | array of object |
Tarifs |
|
transporteur
|
rates.carrier | string |
transporteur |
|
monnaie
|
rates.currency | string |
monnaie |
|
delivery_day
|
rates.delivery_day | string |
delivery_day |
|
service_name
|
rates.service_name | string |
service_name |
|
service_type
|
rates.service_type | string |
service_type |
|
total_cost
|
rates.total_cost | string |
total_cost |
Planifier l’enlèvement
Planifie une expédition pour la prise en charge
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
transporteur
|
carrier | string |
transporteur |
|
|
déboguer
|
debug | boolean |
déboguer |
|
|
descriptif
|
description | string |
descriptif |
|
|
dim_units
|
dim_units | string |
dim_units |
|
|
ville de prise en charge
|
city | string |
city |
|
|
compagnie de prise en charge
|
company | string |
Entreprise |
|
|
pays de prise en charge
|
country | string |
country |
|
|
courrier électronique de prise en charge
|
string |
Messagerie électronique |
||
|
location_type
|
location_type | string |
location_type |
|
|
nom de la prise en charge
|
name | string |
nom |
|
|
téléphone de prise en charge
|
phone | string |
phone |
|
|
code postal d’enlèvement
|
postal_code | string |
postal_code |
|
|
résidentiel
|
residential | boolean |
résidentiel |
|
|
État d’enlèvement
|
state | string |
état |
|
|
pickup street1
|
street1 | string |
street1 |
|
|
package_type
|
package_type | string |
package_type |
|
|
height
|
height | integer |
height |
|
|
length
|
length | integer |
length |
|
|
value
|
value | integer |
value |
|
|
weight
|
weight | integer |
weight |
|
|
width
|
width | integer |
width |
|
|
ville de destinataire
|
city | string |
city |
|
|
société destinataire
|
company | string |
Entreprise |
|
|
pays destinataire
|
country | string |
country |
|
|
e-mail de destinataire
|
string |
Messagerie électronique |
||
|
nom du destinataire
|
name | string |
nom |
|
|
téléphone de destinataire
|
phone | string |
phone |
|
|
code postal du destinataire
|
postal_code | string |
postal_code |
|
|
État du destinataire
|
state | string |
état |
|
|
rue de destinataire1
|
street1 | string |
street1 |
|
|
service d’expédition
|
service | string |
service |
|
|
shipping_account
|
shipping_account | float |
shipping_account |
|
|
test
|
test | boolean |
test |
|
|
close_time
|
close_time | string |
close_time |
|
|
date
|
date | string |
date |
|
|
ready_time
|
ready_time | string |
ready_time |
|
|
weight_units
|
weight_units | string |
weight_units |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
transporteur
|
shipment.carrier | string |
transporteur |
|
Points
|
shipment.checkpoints | array of object |
Points |
|
descriptif
|
shipment.checkpoints.description | string |
descriptif |
|
city
|
shipment.checkpoints.location.city | string |
city |
|
country
|
shipment.checkpoints.location.country | string |
country |
|
état
|
shipment.checkpoints.location.state | string |
état |
|
signed_by
|
shipment.checkpoints.signed_by | string |
signed_by |
|
time
|
shipment.checkpoints.time | string |
time |
|
monnaie
|
shipment.costs.currency | string |
monnaie |
|
net_charge
|
shipment.costs.net_charge | string |
net_charge |
|
monnaie
|
shipment.currency | string |
monnaie |
|
déboguer
|
shipment.debug | boolean |
déboguer |
|
delivered
|
shipment.delivered | boolean |
delivered |
|
dim_units
|
shipment.dim_units | string |
dim_units |
|
pièce d'identité
|
shipment.id | string |
pièce d'identité |
|
include_base64_label
|
shipment.include_base64_label | boolean |
include_base64_label |
|
label_type
|
shipment.label_type | string |
label_type |
|
Paquets
|
shipment.packages | array of object |
Paquets |
|
height
|
shipment.packages.height | string |
height |
|
label
|
shipment.packages.label | string |
label |
|
label_type
|
shipment.packages.label_type | string |
label_type |
|
length
|
shipment.packages.length | string |
length |
|
tracking_number
|
shipment.packages.tracking_number | string |
tracking_number |
|
value
|
shipment.packages.value | string |
value |
|
weight
|
shipment.packages.weight | string |
weight |
|
width
|
shipment.packages.width | string |
width |
|
empaquetage
|
shipment.packaging | string |
empaquetage |
|
city
|
shipment.recipient.city | string |
city |
|
Entreprise
|
shipment.recipient.company | string |
Entreprise |
|
country
|
shipment.recipient.country | string |
country |
|
Messagerie électronique
|
shipment.recipient.email | string |
Messagerie électronique |
|
nom
|
shipment.recipient.name | string |
nom |
|
phone
|
shipment.recipient.phone | string |
phone |
|
postal_code
|
shipment.recipient.postal_code | string |
postal_code |
|
état
|
shipment.recipient.state | string |
état |
|
street1
|
shipment.recipient.street1 | string |
street1 |
|
références
|
shipment.references | array of |
références |
|
city
|
shipment.sender.city | string |
city |
|
Entreprise
|
shipment.sender.company | string |
Entreprise |
|
country
|
shipment.sender.country | string |
country |
|
Messagerie électronique
|
shipment.sender.email | string |
Messagerie électronique |
|
nom
|
shipment.sender.name | string |
nom |
|
phone
|
shipment.sender.phone | string |
phone |
|
postal_code
|
shipment.sender.postal_code | string |
postal_code |
|
état
|
shipment.sender.state | string |
état |
|
street1
|
shipment.sender.street1 | string |
street1 |
|
service
|
shipment.service | string |
service |
|
ship_date
|
shipment.ship_date | string |
ship_date |
|
|
shipment.shipping_account | float |
shipping_account |
|
special_services
|
shipment.special_services | array of |
special_services |
|
status
|
shipment.status | string |
status |
|
test
|
shipment.test | boolean |
test |
|
tracking_number
|
shipment.tracking_number | string |
tracking_number |
|
type
|
shipment.type | string |
type |
|
weight_units
|
shipment.weight_units | string |
weight_units |
Suivre l’expédition
Effectue le suivi d’une expédition avec un transporteur et retourne les points de contrôle.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
transporteur
|
carrier | string |
transporteur |
|
|
shipping_account
|
shipping_account | float |
shipping_account |
|
|
test
|
test | boolean |
test |
|
|
tracking_number
|
tracking_number | string |
tracking_number |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
transporteur
|
carrier | string |
transporteur |
|
Points
|
checkpoints | array of object |
Points |
|
descriptif
|
checkpoints.description | string |
descriptif |
|
city
|
checkpoints.location.city | string |
city |
|
country
|
checkpoints.location.country | string |
country |
|
postal_code
|
checkpoints.location.postal_code | string |
postal_code |
|
état
|
checkpoints.location.state | string |
état |
|
time
|
checkpoints.time | string |
time |
|
status
|
status | string |
status |