Zenkraft (Pré-visualização)
Conecta-se à API Zenkraft para criar/gerenciar/rastrear remessas de 50+ transportadoras diferentes
Este conector está disponível nos seguintes produtos e regiões:
| Serviço | Class | Regiões |
|---|---|---|
| Estúdio Copiloto | Premium | Todas as regiões do Power Automatic , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicações Lógicas | Standard | Todas as regiões do Logic Apps , exceto as seguintes: - Regiões do Azure Government - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Aplicações Power | Premium | Todas as regiões do Power Apps , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Automatize o poder | Premium | Todas as regiões do Power Automatic , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Contato | |
|---|---|
| Nome | Suporte Zenkraft |
| URL | https://zenkraft.com/docs |
| support@zenkraft.com |
| Metadados do conector | |
|---|---|
| Editora | Zenkraft |
| Sítio Web | https://zenkraft.com/ |
| Política de privacidade | https://zenkraft.com/privacy-policy |
| Categorias | Comércio; Vendas e CRM |
A API de envio Zenkraft foi projetada para facilitar a classificação, reserva, rastreamento e agendamento de coletas com uma lista crescente de transportadoras.
Pré-requisitos
Você precisará de uma assinatura paga para acessar a API Zenkraft. Entre em contato sales@zenkraft.com
Problemas conhecidos e limitações
Se houver um problema com o serviço Web de uma operadora, nosso conector retornará uma mensagem de erro
A criar uma ligação
O conector suporta os seguintes tipos de autenticação:
| Predefinição | Parâmetros para criar conexão. | Todas as regiões | Não compartilhável |
Padrão
Aplicável: Todas as regiões
Parâmetros para criar conexão.
Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| Chave da API Zenkraft | securestring | A chave de API Zenkraft para esta api | Verdade |
Limites de Limitação
| Name | Chamadas | Período de Renovação |
|---|---|---|
| Chamadas de API por conexão | 100 | 60 segundos |
Ações
| Agendar Recolha |
Agendar uma remessa para retirada |
| Cancelar Envio |
Cancela uma remessa com um determinado ID de remessa ou número de rastreamento |
| Criar um envio |
Reserva um envio com uma transportadora e devolve uma etiqueta de envio. |
| Imprimir etiqueta de envio |
Envia um comando para imprimir a etiqueta de envio com base na string base64 |
| Obter impressoras |
Request retorna credenciais, a lista de impressoras disponíveis, suas bandejas e alguns dados adicionais. |
| Obter tarifas disponíveis |
Obtém taxas de envio disponíveis com base nas contas de envio fornecidas. |
| Rastrear Envio |
Rastreia uma remessa com uma transportadora e retorna os pontos de controle. |
Agendar Recolha
Agendar uma remessa para retirada
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
operador
|
carrier | string |
operador |
|
|
depurar
|
debug | boolean |
depurar |
|
|
descrição
|
description | string |
descrição |
|
|
dim_units
|
dim_units | string |
dim_units |
|
|
cidade de recolha
|
city | string |
city |
|
|
empresa de recolha
|
company | string |
Companhia |
|
|
país de recolha
|
country | string |
country |
|
|
E-mail de levantamento
|
string |
|
||
|
location_type
|
location_type | string |
location_type |
|
|
Nome da Recolha
|
name | string |
nome |
|
|
telefone de recolha
|
phone | string |
phone |
|
|
Recolha Código Postal
|
postal_code | string |
código postal |
|
|
Residencial
|
residential | boolean |
Residencial |
|
|
Estado de recolha
|
state | string |
state |
|
|
Rua de Pickup1
|
street1 | string |
rua1 |
|
|
package_type
|
package_type | string |
package_type |
|
|
altura
|
height | integer |
altura |
|
|
length
|
length | integer |
length |
|
|
valor
|
value | integer |
valor |
|
|
weight
|
weight | integer |
weight |
|
|
Largura
|
width | integer |
Largura |
|
|
cidade beneficiária
|
city | string |
city |
|
|
empresa beneficiária
|
company | string |
Companhia |
|
|
país beneficiário
|
country | string |
country |
|
|
e-mail do destinatário
|
string |
|
||
|
Nome do destinatário
|
name | string |
nome |
|
|
Telefone do destinatário
|
phone | string |
phone |
|
|
Código postal do destinatário
|
postal_code | string |
código postal |
|
|
Estado do destinatário
|
state | string |
state |
|
|
Rua do destinatário1
|
street1 | string |
rua1 |
|
|
Serviço de Expedição
|
service | string |
serviço |
|
|
shipping_account
|
shipping_account | float |
shipping_account |
|
|
testar
|
test | boolean |
testar |
|
|
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 |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
operador
|
shipment.carrier | string |
operador |
|
pontos de controlo
|
shipment.checkpoints | array of object |
pontos de controlo |
|
descrição
|
shipment.checkpoints.description | string |
descrição |
|
city
|
shipment.checkpoints.location.city | string |
city |
|
country
|
shipment.checkpoints.location.country | string |
country |
|
state
|
shipment.checkpoints.location.state | string |
state |
|
signed_by
|
shipment.checkpoints.signed_by | string |
signed_by |
|
time
|
shipment.checkpoints.time | string |
time |
|
moeda
|
shipment.costs.currency | string |
moeda |
|
net_charge
|
shipment.costs.net_charge | string |
net_charge |
|
moeda
|
shipment.currency | string |
moeda |
|
depurar
|
shipment.debug | boolean |
depurar |
|
entregue
|
shipment.delivered | boolean |
entregue |
|
dim_units
|
shipment.dim_units | string |
dim_units |
|
id
|
shipment.id | string |
id |
|
include_base64_label
|
shipment.include_base64_label | boolean |
include_base64_label |
|
label_type
|
shipment.label_type | string |
label_type |
|
Pacotes
|
shipment.packages | array of object |
Pacotes |
|
altura
|
shipment.packages.height | string |
altura |
|
etiqueta
|
shipment.packages.label | string |
etiqueta |
|
label_type
|
shipment.packages.label_type | string |
label_type |
|
length
|
shipment.packages.length | string |
length |
|
tracking_number
|
shipment.packages.tracking_number | string |
tracking_number |
|
valor
|
shipment.packages.value | string |
valor |
|
weight
|
shipment.packages.weight | string |
weight |
|
Largura
|
shipment.packages.width | string |
Largura |
|
embalagem
|
shipment.packaging | string |
embalagem |
|
city
|
shipment.recipient.city | string |
city |
|
Companhia
|
shipment.recipient.company | string |
Companhia |
|
country
|
shipment.recipient.country | string |
country |
|
e-mail
|
shipment.recipient.email | string |
|
|
nome
|
shipment.recipient.name | string |
nome |
|
phone
|
shipment.recipient.phone | string |
phone |
|
código postal
|
shipment.recipient.postal_code | string |
código postal |
|
state
|
shipment.recipient.state | string |
state |
|
rua1
|
shipment.recipient.street1 | string |
rua1 |
|
Referências
|
shipment.references | array of |
Referências |
|
city
|
shipment.sender.city | string |
city |
|
Companhia
|
shipment.sender.company | string |
Companhia |
|
country
|
shipment.sender.country | string |
country |
|
e-mail
|
shipment.sender.email | string |
|
|
nome
|
shipment.sender.name | string |
nome |
|
phone
|
shipment.sender.phone | string |
phone |
|
código postal
|
shipment.sender.postal_code | string |
código postal |
|
state
|
shipment.sender.state | string |
state |
|
rua1
|
shipment.sender.street1 | string |
rua1 |
|
serviço
|
shipment.service | string |
serviço |
|
ship_date
|
shipment.ship_date | string |
ship_date |
|
|
shipment.shipping_account | float |
shipping_account |
|
special_services
|
shipment.special_services | array of |
special_services |
|
estado
|
shipment.status | string |
estado |
|
testar
|
shipment.test | boolean |
testar |
|
tracking_number
|
shipment.tracking_number | string |
tracking_number |
|
tipo
|
shipment.type | string |
tipo |
|
weight_units
|
shipment.weight_units | string |
weight_units |
Cancelar Envio
Cancela uma remessa com um determinado ID de remessa ou número de rastreamento
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
operador
|
carrier | string |
operador |
|
|
shipping_account
|
shipping_account | integer |
shipping_account |
|
|
testar
|
test | boolean |
testar |
|
|
tracking_number
|
tracking_number | string |
tracking_number |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
mensagem
|
success.message | string |
mensagem |
Criar um envio
Reserva um envio com uma transportadora e devolve uma etiqueta de envio.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
operador
|
carrier | string |
operador |
|
|
moeda
|
currency | string |
moeda |
|
|
depurar
|
debug | boolean |
depurar |
|
|
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 |
|
|
altura
|
height | integer |
altura |
|
|
length
|
length | integer |
length |
|
|
valor
|
value | integer |
valor |
|
|
weight
|
weight | string |
weight |
|
|
Largura
|
width | integer |
Largura |
|
|
embalagem
|
packaging | string |
embalagem |
|
|
cidade beneficiária
|
city | string |
city |
|
|
empresa beneficiária
|
company | string |
Companhia |
|
|
país beneficiário
|
country | string |
country |
|
|
e-mail do destinatário
|
string |
|
||
|
Nome do destinatário
|
name | string |
nome |
|
|
Telefone do destinatário
|
phone | string |
phone |
|
|
postal_code do destinatário
|
postal_code | string |
código postal |
|
|
Estado do destinatário
|
state | string |
state |
|
|
Rua do destinatário1
|
street1 | string |
rua1 |
|
|
Rua do destinatário2
|
street2 | string |
rua2 |
|
|
tipo de referência
|
type | string |
tipo |
|
|
Valor de referência
|
value | string |
valor |
|
|
Cidade do remetente
|
city | string |
city |
|
|
empresa remetente
|
company | string |
Companhia |
|
|
País do remetente
|
country | string |
country |
|
|
e-mail do remetente
|
string |
|
||
|
nome do remetente
|
name | string |
nome |
|
|
Telefone do remetente
|
phone | string |
phone |
|
|
remetente postal_code
|
postal_code | string |
código postal |
|
|
Estado do remetente
|
state | string |
state |
|
|
Rua do remetente1
|
street1 | string |
rua1 |
|
|
Rua do Remetente2
|
street2 | string |
rua2 |
|
|
serviço
|
service | string |
serviço |
|
|
ship_date
|
ship_date | string |
ship_date |
|
|
shipping_account
|
shipping_account | float |
shipping_account |
|
|
testar
|
test | boolean |
testar |
|
|
tipo
|
type | string |
tipo |
|
|
weight_units
|
weight_units | string |
weight_units |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
operador
|
shipment.carrier | string |
operador |
|
base_charge
|
shipment.costs.base_charge | string |
base_charge |
|
moeda
|
shipment.costs.currency | string |
moeda |
|
discounts
|
shipment.costs.discounts | string |
discounts |
|
net_charge
|
shipment.costs.net_charge | string |
net_charge |
|
sobretaxas
|
shipment.costs.surcharges | string |
sobretaxas |
|
impostos
|
shipment.costs.taxes | string |
impostos |
|
moeda
|
shipment.currency | string |
moeda |
|
dim_units
|
shipment.dim_units | string |
dim_units |
|
id
|
shipment.id | string |
id |
|
label_type
|
shipment.label_type | string |
label_type |
|
Pacotes
|
shipment.packages | array of object |
Pacotes |
|
altura
|
shipment.packages.height | integer |
altura |
|
etiqueta
|
shipment.packages.label | string |
etiqueta |
|
label_type
|
shipment.packages.label_type | string |
label_type |
|
length
|
shipment.packages.length | integer |
length |
|
tracking_number
|
shipment.packages.tracking_number | string |
tracking_number |
|
valor
|
shipment.packages.value | integer |
valor |
|
weight
|
shipment.packages.weight | string |
weight |
|
Largura
|
shipment.packages.width | integer |
Largura |
|
embalagem
|
shipment.packaging | string |
embalagem |
|
city
|
shipment.recipient.city | string |
city |
|
country
|
shipment.recipient.country | string |
country |
|
nome
|
shipment.recipient.name | string |
nome |
|
phone
|
shipment.recipient.phone | string |
phone |
|
código postal
|
shipment.recipient.postal_code | string |
código postal |
|
state
|
shipment.recipient.state | string |
state |
|
rua1
|
shipment.recipient.street1 | string |
rua1 |
|
Referências
|
shipment.references | array of object |
Referências |
|
tipo
|
shipment.references.type | string |
tipo |
|
valor
|
shipment.references.value | string |
valor |
|
city
|
shipment.sender.city | string |
city |
|
country
|
shipment.sender.country | string |
country |
|
nome
|
shipment.sender.name | string |
nome |
|
phone
|
shipment.sender.phone | string |
phone |
|
código postal
|
shipment.sender.postal_code | string |
código postal |
|
state
|
shipment.sender.state | string |
state |
|
rua1
|
shipment.sender.street1 | string |
rua1 |
|
serviço
|
shipment.service | string |
serviço |
|
ship_date
|
shipment.ship_date | string |
ship_date |
|
|
shipment.shipping_account | string |
shipping_account |
|
shipping_documents
|
shipment.shipping_documents | array of |
shipping_documents |
|
testar
|
shipment.test | boolean |
testar |
|
tracking_number
|
shipment.tracking_number | string |
tracking_number |
|
tipo
|
shipment.type | string |
tipo |
|
weight_units
|
shipment.weight_units | string |
weight_units |
Imprimir etiqueta de envio
Envia um comando para imprimir a etiqueta de envio com base na string base64
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
conteúdo
|
content | string |
conteúdo |
|
|
printer_id
|
printer_id | integer |
printer_id |
|
|
bandeja
|
tray | string |
bandeja |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
mensagem
|
success.message | string |
mensagem |
Obter impressoras
Request retorna credenciais, a lista de impressoras disponíveis, suas bandejas e alguns dados adicionais.
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
e-mail
|
credentials.email | string |
|
|
palavra-passe
|
credentials.password | string |
palavra-passe |
|
impressoras
|
printers | array of object |
impressoras |
|
active_tray
|
printers.active_tray | string |
active_tray |
|
computer_id
|
printers.computer_id | integer |
computer_id |
|
computer_name
|
printers.computer_name | string |
computer_name |
|
id
|
printers.id | integer |
id |
|
printer_name
|
printers.printer_name | string |
printer_name |
|
estado
|
printers.status | string |
estado |
|
bandeja
|
printers.tray | array of string |
bandeja |
Obter tarifas disponíveis
Obtém taxas de envio disponíveis com base nas contas de envio fornecidas.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
operador
|
carrier | string |
operador |
|
|
moeda
|
currency | string |
moeda |
|
|
dim_units
|
dim_units | string |
dim_units |
|
|
altura
|
height | integer |
altura |
|
|
length
|
length | integer |
length |
|
|
valor
|
value | integer |
valor |
|
|
weight
|
weight | integer |
weight |
|
|
Largura
|
width | integer |
Largura |
|
|
cidade beneficiária
|
city | string |
city |
|
|
país beneficiário
|
country | string |
country |
|
|
Código postal do destinatário
|
postal_code | string |
código postal |
|
|
Estado do destinatário
|
state | string |
state |
|
|
Rua do destinatário 1
|
street1 | string |
rua1 |
|
|
Cidade do remetente
|
city | string |
city |
|
|
País do remetente
|
country | string |
country |
|
|
código postal do remetente
|
postal_code | string |
código postal |
|
|
Estado do remetente
|
state | string |
state |
|
|
Rua do Remetente 1
|
street1 | string |
rua1 |
|
|
shipping_account
|
shipping_account | float |
shipping_account |
|
|
testar
|
test | boolean |
testar |
|
|
tipo
|
type | string |
tipo |
|
|
weight_units
|
weight_units | string |
weight_units |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Preços
|
rates | array of object |
Preços |
|
operador
|
rates.carrier | string |
operador |
|
moeda
|
rates.currency | string |
moeda |
|
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 |
Rastrear Envio
Rastreia uma remessa com uma transportadora e retorna os pontos de controle.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
operador
|
carrier | string |
operador |
|
|
shipping_account
|
shipping_account | float |
shipping_account |
|
|
testar
|
test | boolean |
testar |
|
|
tracking_number
|
tracking_number | string |
tracking_number |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
operador
|
carrier | string |
operador |
|
pontos de controlo
|
checkpoints | array of object |
pontos de controlo |
|
descrição
|
checkpoints.description | string |
descrição |
|
city
|
checkpoints.location.city | string |
city |
|
country
|
checkpoints.location.country | string |
country |
|
código postal
|
checkpoints.location.postal_code | string |
código postal |
|
state
|
checkpoints.location.state | string |
state |
|
time
|
checkpoints.time | string |
time |
|
estado
|
status | string |
estado |