Flexe (Pré-visualização)
A Flexe é uma rede dinâmica e flexível de armazenagem e distribuição que responde à procura. Ligue-se ao Flexe para recuperar e atualizar informações relacionadas com o cumprimento.
Este conector está disponível nos seguintes produtos e regiões:
| Service | Classe | Regiões |
|---|---|---|
| Aplicações Lógicas | Standard | Todas as regiões do Logic Apps , exceto as seguintes: - Regiões Azure Government - Regiões Azure China - Departamento de Defesa dos EUA (DoD) |
| Entrar em contato | |
|---|---|
| Nome | Dinâmica da Microsoft |
| URL | https://dynamics.microsoft.com/en-us/support/ |
| iomdri@microsoft.com |
| Metadados do conector | |
|---|---|
| Editor | Microsoft |
| Sítio Web | https://www.flexe.com/ |
| Política de privacidade | https://www.flexe.com/privacy-policy |
| Categorias | Productivity |
Este conector foi desenvolvido especificamente para ser utilizado na integração do fornecedor Flexe do Dynamics 365 Intelligent Order Management.
Pré-requisitos
É necessária uma conta de programador Flexe. Se não tiver um, pode criá-lo em https://developer-sandbox.flexe.com. Nota: Recomenda-se usar este conector especificamente para configurar o fornecedor Dynamics 365 Intelligent Order Management Flexe.
Como obter credenciais
O Flexe requer um token API para autenticação. Podes gerar um token https://developer-sandbox.flexe.com/tokens e usá-lo para configurar o conector.
Introdução ao conector
Configure a ligação com as chaves API. Para saber mais sobre as APIs da Flexe, leia a documentação pública: https://developer-sandbox.flexe.com/doc/public
Problemas conhecidos e limitações
Este conector foi desenvolvido especificamente para ser utilizado na integração do fornecedor Flexe do Dynamics 365 Intelligent Order Management. O suporte para casos de uso fora do Dynamics 365 Intelligent Order Management será limitado.
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 | Descrição | Obrigatório |
|---|---|---|---|
| Chave de API | securestring | A chave de API 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
| Atualizar a encomenda de cumprimento existente no retalho |
Atualize a encomenda de cumprimento existente no retalho. |
| Atualizar uma encomenda |
Atualize uma encomenda. |
| Cancelar uma linha de encomenda de saída |
Cancelar uma linha de encomendas de saída. |
| Cria uma única ordem |
Cria uma única ordem. |
| Criar uma encomenda de cumprimento de retalho |
Crie uma encomenda de cumprimento de retalho. |
| Crie um anexo de encomenda |
Crie um anexo de encomenda. |
| Crie uma linha de ordem de saída |
Crie uma linha de encomendas de saída. |
| Escreva um ficheiro na chave especificada |
Escreve um ficheiro na chave especificada. |
| Notifique o armazém de uma remessa de entrada contendo produtos não paletizados |
Notifique o armazém de uma remessa de entrada contendo produtos não paletizados. |
| Receba envios de entrada que contenham produtos não paletizados |
Receba envios que contenham produtos não paletizados. |
| Recuperar erros de alocação para uma linha de ordem de saída |
Recuperar erros de alocação para uma linha de ordem de saída. |
| Recuperar erros de alocação para uma ordem de saída |
Recuperar erros de alocação para uma ordem de saída. |
| Recuperar linhas de ordem de saída |
Recuperar linhas de encomendas de saída. |
| Recuperar linhas para uma ordem de saída |
Recuperar linhas para uma ordem de saída. |
| Recuperar ordens de saída |
Recuperar as ordens de saída. |
| Recuperar uma linha de ordem de saída por ordem Id e Id de linha |
Recupere uma linha de ordem de saída por ordem Id e ID de linha. |
| Recuperar uma ordem de saída pelo seu Id |
Recuperar uma ordem de saída pelo seu Id. |
| Solicite uma contagem de inventário por SKU à Flexe |
Peça uma contagem de inventário por SKU à Flexe. |
Atualizar a encomenda de cumprimento existente no retalho
Atualize a encomenda de cumprimento existente no retalho.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID do envio
|
shipmentId | True | string |
O Id de envio que o Id usava para recuperar a encomenda de cumprimento a retalho. |
|
state
|
state | string | ||
|
SCAC
|
scac | string | ||
|
bolNumber
|
bolNumber | string | ||
|
meta
|
meta | string |
Atualizar uma encomenda
Atualize uma encomenda.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID da encomenda
|
orderId | True | string |
O ID da encomenda usado para atualizar uma encomenda. |
|
labels
|
labels | string | ||
|
cidade
|
city | True | string | |
|
country
|
country | True | string | |
|
line1
|
line1 | True | string | |
|
código postal
|
postcode | True | string | |
|
região
|
region | True | string | |
|
line2
|
line2 | string | ||
|
linha3
|
line3 | string | ||
|
Nome
|
name | True | string | |
|
phone
|
phone | string | ||
|
e-mail
|
string | |||
|
instructions
|
instructions | string | ||
|
Tipo de serviço
|
serviceType | string | ||
|
CarrierBillingAccountId
|
carrierBillingAccountId | string | ||
|
assinaturaConfirmação
|
signatureConfirmation | string | ||
|
labelReference1
|
labelReference1 | string | ||
|
labelReference2
|
labelReference2 | string | ||
|
ID de reserva
|
reservationId | string |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
propriedade1
|
labels.property1 | string | |
|
propriedade2
|
labels.property2 | string | |
|
Id externo
|
externalId | string | |
|
ID de reserva
|
reservationId | string | |
|
country
|
recipient.address.country | string | |
|
cidade
|
recipient.address.city | string | |
|
código postal
|
recipient.address.postcode | string | |
|
linha3
|
recipient.address.line3 | string | |
|
região
|
recipient.address.region | string | |
|
line2
|
recipient.address.line2 | string | |
|
line1
|
recipient.address.line1 | string | |
|
phone
|
recipient.phone | string | |
|
Nome
|
recipient.name | string | |
|
e-mail
|
recipient.email | string | |
|
Tipo de serviço
|
shipping.serviceType | string | |
|
instructions
|
shipping.instructions | string | |
|
labelReference1
|
shipping.labelReference1 | string | |
|
labelReference2
|
shipping.labelReference2 | string | |
|
CarrierBillingAccountId
|
shipping.carrierBillingAccountId | string | |
|
assinaturaConfirmação
|
shipping.signatureConfirmation | string | |
|
id
|
id | string | |
|
criadoEm
|
createdAt | string | |
|
atualizado em
|
updatedAt | string | |
|
state
|
state | string | |
|
hasErrors
|
hasErrors | boolean | |
|
Envios Ids
|
shipmentIds | array of string |
Envios Ids |
Cancelar uma linha de encomenda de saída
Cancelar uma linha de encomendas de saída.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID da encomenda
|
orderId | True | string |
A linha do ID de encomenda usada para cancelar as encomendas de saída. |
|
ID de linha
|
lineId | True | string |
A linha que o ID usava para cancelar a linha de encomendas de saída. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
quantidade
|
quantity | integer | |
|
unidadeDeMedida
|
unitOfMeasure | string | |
|
Id externo
|
externalId | string | |
|
sku
|
sku | string | |
|
chave
|
labels.key | string | |
|
id
|
id | string | |
|
ID do Pedido
|
orderId | string | |
|
criadoEm
|
createdAt | string | |
|
atualizado em
|
updatedAt | string | |
|
canceladoAt
|
cancelledAt | string | |
|
completamenteEnviadoEm
|
completelyShippedAt | string | |
|
percentualAtribuído
|
percentAllocated | integer | |
|
percentualEnviado
|
percentShipped | integer | |
|
hasErrors
|
hasErrors | boolean | |
|
Envios Ids
|
shipmentIds | array of string |
Envios Ids |
|
alocadaQuantidade
|
allocatedQuantity | integer | |
|
shippedQuantity
|
shippedQuantity | integer |
Cria uma única ordem
Cria uma única ordem.
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | string | |
|
criadoEm
|
createdAt | string | |
|
atualizado em
|
updatedAt | string | |
|
state
|
state | string | |
|
hasErrors
|
hasErrors | boolean | |
|
Id externo
|
externalId | string | |
|
chave
|
labels.key | string | |
|
ID de reserva
|
reservationId | string | |
|
Nome
|
recipient.name | string | |
|
phone
|
recipient.phone | string | |
|
e-mail
|
recipient.email | string | |
|
line1
|
recipient.address.line1 | string | |
|
line2
|
recipient.address.line2 | string | |
|
linha3
|
recipient.address.line3 | string | |
|
cidade
|
recipient.address.city | string | |
|
região
|
recipient.address.region | string | |
|
código postal
|
recipient.address.postcode | string | |
|
country
|
recipient.address.country | string | |
|
instructions
|
shipping.instructions | string | |
|
Tipo de serviço
|
shipping.serviceType | string | |
|
CarrierBillingAccountId
|
shipping.carrierBillingAccountId | string | |
|
assinaturaConfirmação
|
shipping.signatureConfirmation | string | |
|
labelReference1
|
shipping.labelReference1 | string | |
|
labelReference2
|
shipping.labelReference2 | string |
Criar uma encomenda de cumprimento de retalho
Crie uma encomenda de cumprimento de retalho.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
id
|
id | True | string | |
|
tipo
|
type | True | string | |
|
customerUUID
|
customerUUID | True | string | |
|
value
|
value | True | string | |
|
value
|
value | True | string | |
|
sku
|
sku | True | string | |
|
value
|
value | string | ||
|
endereçoLine1
|
addressLine1 | True | string | |
|
country
|
country | True | string | |
|
Localidade
|
locality | True | string | |
|
Nome
|
name | True | string | |
|
código postal
|
postcode | True | string | |
|
região
|
region | True | string | |
|
endereçoLine2
|
addressLine2 | string | ||
|
endereçoLine3
|
addressLine3 | string | ||
|
phone
|
phone | string | ||
|
e-mail
|
string | |||
|
fim
|
end | True | string | |
|
start
|
start | True | string | |
|
tipo de envio
|
shipmentType | string | ||
|
tipo
|
type | True | string | |
|
shipmentMétodo
|
shipmentMethod | string | ||
|
Encomenda de compra
|
purchaseOrder | string | ||
|
rotaPor.
|
routeBy | string | ||
|
instructions
|
instructions | string | ||
|
operador
|
carrier | string | ||
|
CarrierServiceType
|
carrierServiceType | string | ||
|
CarrierBillingAccountId
|
carrierBillingAccountId | string | ||
|
Número
|
number | string | ||
|
value
|
value | string | ||
|
value
|
value | string | ||
|
tipo
|
type | string | ||
|
routingDetailsId
|
routingDetailsId | string | ||
|
destinationType
|
destinationType | string | ||
|
DestinoRetalhista
|
destinationRetailer | string | ||
|
correlationId
|
correlationId | True | string |
Crie um anexo de encomenda
Crie um anexo de encomenda.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID da encomenda
|
orderId | True | string |
O ID da ordem para a qual o anexo está a ser criado. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
externalUrl
|
externalUrl | string | |
|
ID do Pedido
|
orderId | string | |
|
Tipo de documento
|
documentType | string | |
|
nome de exibição
|
displayName | string | |
|
canceladoAt
|
cancelledAt | string | |
|
Id externo
|
externalId | string | |
|
FileKey
|
fileKey | string | |
|
tipo
|
type | string | |
|
chave
|
labels.key | string | |
|
código de barrasTexto
|
barcodeText | string | |
|
criadoEm
|
createdAt | string | |
|
id
|
id | string | |
|
fileGroup
|
fileGroup | string | |
|
trackingNumber
|
trackingNumber | string |
Crie uma linha de ordem de saída
Crie uma linha de encomendas de saída.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID da encomenda
|
orderId | True | string |
O ID de encomenda usado para criar a linha de encomendas de saída. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
quantidade
|
quantity | integer | |
|
unidadeDeMedida
|
unitOfMeasure | string | |
|
Id externo
|
externalId | string | |
|
sku
|
sku | string | |
|
chave
|
labels.key | string | |
|
id
|
id | string | |
|
ID do Pedido
|
orderId | string | |
|
criadoEm
|
createdAt | string | |
|
atualizado em
|
updatedAt | string | |
|
canceladoAt
|
cancelledAt | string | |
|
completamenteEnviadoEm
|
completelyShippedAt | string | |
|
percentualAtribuído
|
percentAllocated | integer | |
|
percentualEnviado
|
percentShipped | integer | |
|
hasErrors
|
hasErrors | boolean | |
|
Envios Ids
|
shipmentIds | array of string |
Envios Ids |
|
alocadaQuantidade
|
allocatedQuantity | integer | |
|
shippedQuantity
|
shippedQuantity | integer |
Escreva um ficheiro na chave especificada
Escreve um ficheiro na chave especificada.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Chave
|
key | True | string |
Uma chave única usada para identificar um ficheiro e evitar duplicados. |
|
Nome
|
name | string |
O nome do arquivo. O nome não tem de ser único e pode ser usado para rastrear um nome de ficheiro. |
|
|
body
|
body | True | binary |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
criadoEm
|
createdAt | string | |
|
suprimidoEm
|
deletedAt | string | |
|
tamanho
|
size | integer | |
|
Nome
|
name | string | |
|
TipoDeConteúdo
|
contentType | string | |
|
chave
|
key | string | |
|
chave
|
labels.key | string | |
|
atualizado em
|
updatedAt | string |
Notifique o armazém de uma remessa de entrada contendo produtos não paletizados
Notifique o armazém de uma remessa de entrada contendo produtos não paletizados.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Bill OfLading
|
billOfLading | string | ||
|
Montante
|
amount | True | integer | |
|
unidade
|
unit | True | string | |
|
sku
|
sku | string | ||
|
esperadoTipo de Envio Inbound
|
expectedInboundShipmentType | string | ||
|
customerUUID
|
customerUUID | True | string | |
|
Número do contentor
|
containerNumber | string | ||
|
Montante
|
amount | True | string | |
|
unidade
|
unit | True | string | |
|
purchaseOrderId
|
purchaseOrderId | True | string | |
|
Data de entrega
|
dropoffDate | True | string | |
|
containerSealNumber
|
containerSealNumber | string | ||
|
id
|
id | True | string | |
|
tipo
|
type | True | string | |
|
suplierOrVendor
|
suplierOrVendor | string | ||
|
id
|
id | string | ||
|
customReference1
|
customReference1 | string | ||
|
lotCode
|
lotCode | string | ||
|
asnNumber
|
asnNumber | string | ||
|
fabricoData de fabrico
|
manufactureDate | string | ||
|
chave
|
key | string | ||
|
paísDeOrigem
|
countryOfOrigin | string | ||
|
poNúmero
|
poNumber | string | ||
|
OrigemSítio
|
originSite | string | ||
|
customReference2
|
customReference2 | string | ||
|
Data de expiração
|
expirationDate | string | ||
|
etiqueta
|
label | string | ||
|
unidade
|
unit | string | ||
|
quantidade
|
quantity | integer | ||
|
sku
|
sku | string | ||
|
correlationId
|
correlationId | True | string |
Receba envios de entrada que contenham produtos não paletizados
Receba envios que contenham produtos não paletizados.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Token de continuação
|
continuationToken | True | string |
O token de continuação é usado para recuperar envios de entrada na página seguinte quando ainda há mais páginas disponíveis. |
|
Tamanho da página
|
pageSize | True | string |
O tamanho da página usado para recuperar remessas recebidas. |
|
Estado
|
state | True | string |
O estado costumava recuperar remessas de entrada. |
|
Criado em A partir de
|
createdAtFrom | True | string |
O criado a partir de usado para recuperar remessas de entrada. |
|
Criado em To
|
createdAtTo | True | string |
O criado para ser usado para recuperar remessas de entrada. |
|
Atualizado em De
|
updatedAtFrom | True | string |
O atualizado de usado para recuperar remessas de entrada. |
|
Atualizado em To
|
updatedAtTo | True | string |
Atualizado para ser usado para recuperar remessas de entrada. |
|
UUID do cliente
|
customerUUID | True | string |
O UUID do cliente usado para recuperar as remessas de entrada. |
|
Nota de Encomenda
|
purchaseOrder | True | string |
A ordem de compra usada para recuperar remessas de entrada. |
|
Reservations
|
reservations | True | string |
As reservas usadas para recuperar remessas recebidas. |
Recuperar erros de alocação para uma linha de ordem de saída
Recuperar erros de alocação para uma linha de ordem de saída.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Tamanho da Página
|
pageSize | True | string |
O tamanho da página usado para recuperar erros nas linhas de encomenda de saída. |
|
Token de continuação
|
continuationToken | True | string |
O token de continuação usado para recuperar erros de linha de ordem de saída da página seguinte. |
|
ID da encomenda
|
orderId | True | string |
O ID da ordem usado para recuperar erros de linha das ordens de saída. |
|
ID de linha
|
lineId | True | string |
O Id de linha usado para recuperar erros de linha de encomendas de saída. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
total
|
total | integer | |
|
token de continuação
|
continuationToken | string | |
|
alocaçãoErros
|
allocationErrors | array of object |
alocaçãoErros |
|
orderExternalId
|
allocationErrors.orderExternalId | string | |
|
criadoEm
|
allocationErrors.createdAt | string | |
|
código
|
allocationErrors.code | string | |
|
ID do Pedido
|
allocationErrors.orderId | string | |
|
lineExternalId
|
allocationErrors.lineExternalId | string | |
|
details
|
allocationErrors.details | string | |
|
orderLineId
|
allocationErrors.orderLineId | string | |
|
chave
|
allocationErrors.labels.key | string |
Recuperar erros de alocação para uma ordem de saída
Recuperar erros de alocação para uma ordem de saída.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Tamanho da Página
|
pageSize | True | string |
O tamanho da página usado para recuperar erros de encomenda de saída. |
|
Token de continuação
|
continuationToken | True | string |
O token de continuação usado para recuperar erros de ordem de saída na página seguinte. |
|
ID da encomenda
|
orderId | True | string |
O Id de ordem usado para recuperar erros de ordem de saída. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
total
|
total | integer | |
|
token de continuação
|
continuationToken | string | |
|
alocaçãoErros
|
allocationErrors | array of object |
alocaçãoErros |
|
orderExternalId
|
allocationErrors.orderExternalId | string | |
|
criadoEm
|
allocationErrors.createdAt | string | |
|
código
|
allocationErrors.code | string | |
|
ID do Pedido
|
allocationErrors.orderId | string | |
|
lineExternalId
|
allocationErrors.lineExternalId | string | |
|
details
|
allocationErrors.details | string | |
|
orderLineId
|
allocationErrors.orderLineId | string | |
|
chave
|
allocationErrors.labels.key | string |
Recuperar linhas de ordem de saída
Recuperar linhas de encomendas de saída.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Tamanho da Página
|
pageSize | True | string |
O tamanho da página usado para recuperar as linhas de encomenda de saída. |
|
Token de continuação
|
continuationToken | True | string |
O token de continuação usado para recuperar as linhas de ordem de saída da página seguinte. |
|
Criado em A partir de
|
createdAtFrom | True | string |
O criado at de foi usado para recuperar linhas de encomenda de saída. |
|
Criado em To
|
createdAtTo | True | string |
O criado at para ser usado para recuperar linhas de encomenda de saída. |
|
IDs externos
|
externalIds | True | string |
Os IDs externos usados para recuperar linhas de encomenda de saída. |
|
Skus
|
skus | True | string |
O skus é usado para recuperar linhas de encomenda de saída. |
|
Rótulos / Etiquetas
|
labels | True | string |
As etiquetas usadas para recuperar as linhas de encomendas de saída. |
|
IDs de encomenda
|
orderIds | True | string |
Os IDs de encomendas usados para recuperar linhas de encomendas de saída. |
|
IDs de Linha
|
lineIds | True | string |
Os IDs das linhas usados para recuperar as linhas de encomendas de saída. |
|
Tem erros
|
hasErrors | True | string |
Tem erros usados para recuperar linhas de encomendas de saída. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
total
|
total | integer | |
|
token de continuação
|
continuationToken | string | |
|
linhas
|
lines | array of object |
linhas |
|
id
|
lines.id | string | |
|
chave
|
lines.labels.key | string | |
|
Id externo
|
lines.externalId | string | |
|
sku
|
lines.sku | string | |
|
quantidade
|
lines.quantity | integer | |
|
unidadeDeMedida
|
lines.unitOfMeasure | string | |
|
ID do Pedido
|
lines.orderId | string | |
|
criadoEm
|
lines.createdAt | string | |
|
atualizado em
|
lines.updatedAt | string | |
|
canceladoAt
|
lines.cancelledAt | string | |
|
completamenteEnviadoEm
|
lines.completelyShippedAt | string | |
|
percentualAtribuído
|
lines.percentAllocated | integer | |
|
percentualEnviado
|
lines.percentShipped | integer | |
|
hasErrors
|
lines.hasErrors | boolean | |
|
Envios Ids
|
lines.shipmentIds | array of string |
Envios Ids |
|
alocadaQuantidade
|
lines.allocatedQuantity | integer | |
|
shippedQuantity
|
lines.shippedQuantity | integer |
Recuperar linhas para uma ordem de saída
Recuperar linhas para uma ordem de saída.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Tamanho da Página
|
pageSize | True | string |
O tamanho da página usado para recuperar as linhas de encomenda de saída. |
|
Token de continuação
|
continuationToken | True | string |
O token de continuação usado para recuperar as linhas de ordem de saída da página seguinte. |
|
Criado em A partir de
|
createdAtFrom | True | string |
O criado at de foi usado para recuperar linhas de encomenda de saída. |
|
Criado em To
|
createdAtTo | True | string |
O criado at para ser usado para recuperar linhas de encomenda de saída. |
|
IDs externos
|
externalIds | True | string |
Os IDs externos usados para recuperar linhas de encomenda de saída. |
|
Skus
|
skus | True | string |
O skus é usado para recuperar linhas de encomenda de saída. |
|
IDs de Linha
|
lineIds | True | string |
Os IDs das linhas usados para recuperar as linhas de encomendas de saída. |
|
Rótulos / Etiquetas
|
labels | True | string |
As etiquetas usadas para recuperar as linhas de encomendas de saída. |
|
ID da encomenda
|
orderId | True | string |
O ID de encomenda usado para recuperar linhas de encomendas de saída. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
total
|
total | integer | |
|
token de continuação
|
continuationToken | string | |
|
linhas
|
lines | array of object |
linhas |
|
id
|
lines.id | string | |
|
chave
|
lines.labels.key | string | |
|
Id externo
|
lines.externalId | string | |
|
sku
|
lines.sku | string | |
|
quantidade
|
lines.quantity | integer | |
|
unidadeDeMedida
|
lines.unitOfMeasure | string | |
|
ID do Pedido
|
lines.orderId | string | |
|
criadoEm
|
lines.createdAt | string | |
|
atualizado em
|
lines.updatedAt | string | |
|
canceladoAt
|
lines.cancelledAt | string | |
|
completamenteEnviadoEm
|
lines.completelyShippedAt | string | |
|
percentualAtribuído
|
lines.percentAllocated | integer | |
|
percentualEnviado
|
lines.percentShipped | integer | |
|
hasErrors
|
lines.hasErrors | boolean | |
|
Envios Ids
|
lines.shipmentIds | array of string |
Envios Ids |
|
alocadaQuantidade
|
lines.allocatedQuantity | integer | |
|
shippedQuantity
|
lines.shippedQuantity | integer |
Recuperar ordens de saída
Recuperar as ordens de saída.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Token de continuação
|
continuationToken | True | string |
O token de continuação usado para recuperar as ordens de saída da página seguinte. |
|
Identificações
|
ids | True | string |
Os IDs usados para recuperar ordens de saída. |
|
IDs externos
|
externalIds | True | string |
Os IDs externos usados para recuperar ordens de saída. |
|
Tamanho da Página
|
pageSize | True | string |
O tamanho da página usado para recuperar encomendas de saída. |
|
Criado em A partir de
|
createdAtFrom | True | string |
O criado a partir de usado para recuperar ordens de saída. |
|
Criado em To
|
createdAtTo | True | string |
O criado para ser usado para recuperar ordens de saída. |
|
Rótulos / Etiquetas
|
labels | True | string |
As etiquetas usadas para recuperar ordens de saída. |
|
Tem erros
|
hasErrors | True | string |
Tem erros usados para recuperar ordens de saída. |
|
Estado
|
state | True | string |
O estado usado para recuperar as ordens de saída. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
total
|
total | integer | |
|
token de continuação
|
continuationToken | string | |
|
OutboundOrders
|
outboundOrders | array of object |
OutboundOrders |
|
id
|
outboundOrders.id | string | |
|
criadoEm
|
outboundOrders.createdAt | string | |
|
atualizado em
|
outboundOrders.updatedAt | string | |
|
state
|
outboundOrders.state | string | |
|
hasErrors
|
outboundOrders.hasErrors | boolean | |
|
Id externo
|
outboundOrders.externalId | string | |
|
chave
|
outboundOrders.labels.key | string | |
|
ID de reserva
|
outboundOrders.reservationId | string | |
|
Nome
|
outboundOrders.recipient.name | string | |
|
phone
|
outboundOrders.recipient.phone | string | |
|
e-mail
|
outboundOrders.recipient.email | string | |
|
line1
|
outboundOrders.recipient.address.line1 | string | |
|
line2
|
outboundOrders.recipient.address.line2 | string | |
|
linha3
|
outboundOrders.recipient.address.line3 | string | |
|
cidade
|
outboundOrders.recipient.address.city | string | |
|
região
|
outboundOrders.recipient.address.region | string | |
|
código postal
|
outboundOrders.recipient.address.postcode | string | |
|
country
|
outboundOrders.recipient.address.country | string | |
|
instructions
|
outboundOrders.shipping.instructions | string | |
|
Tipo de serviço
|
outboundOrders.shipping.serviceType | string | |
|
CarrierBillingAccountId
|
outboundOrders.shipping.carrierBillingAccountId | string | |
|
assinaturaConfirmação
|
outboundOrders.shipping.signatureConfirmation | string | |
|
labelReference1
|
outboundOrders.shipping.labelReference1 | string | |
|
labelReference2
|
outboundOrders.shipping.labelReference2 | string |
Recuperar uma linha de ordem de saída por ordem Id e Id de linha
Recupere uma linha de ordem de saída por ordem Id e ID de linha.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID da encomenda
|
orderId | True | string |
A linha do ID de encomenda usada para recuperar as encomendas de saída. |
|
ID de linha
|
lineId | True | string |
A linha que o ID usava para recuperar a linha de encomendas de saída. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
quantidade
|
quantity | integer | |
|
unidadeDeMedida
|
unitOfMeasure | string | |
|
Id externo
|
externalId | string | |
|
sku
|
sku | string | |
|
chave
|
labels.key | string | |
|
id
|
id | string | |
|
ID do Pedido
|
orderId | string | |
|
criadoEm
|
createdAt | string | |
|
atualizado em
|
updatedAt | string | |
|
canceladoAt
|
cancelledAt | string | |
|
completamenteEnviadoEm
|
completelyShippedAt | string | |
|
percentualAtribuído
|
percentAllocated | integer | |
|
percentualEnviado
|
percentShipped | integer | |
|
hasErrors
|
hasErrors | boolean | |
|
Envios Ids
|
shipmentIds | array of string |
Envios Ids |
|
alocadaQuantidade
|
allocatedQuantity | integer | |
|
shippedQuantity
|
shippedQuantity | integer |
Recuperar uma ordem de saída pelo seu Id
Recuperar uma ordem de saída pelo seu Id.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID da encomenda
|
orderId | True | string |
A ordem que o ID usava para recuperar a ordem de saída. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
propriedade1
|
labels.property1 | string | |
|
propriedade2
|
labels.property2 | string | |
|
Id externo
|
externalId | string | |
|
ID de reserva
|
reservationId | string | |
|
country
|
recipient.address.country | string | |
|
cidade
|
recipient.address.city | string | |
|
código postal
|
recipient.address.postcode | string | |
|
linha3
|
recipient.address.line3 | string | |
|
região
|
recipient.address.region | string | |
|
line2
|
recipient.address.line2 | string | |
|
line1
|
recipient.address.line1 | string | |
|
phone
|
recipient.phone | string | |
|
Nome
|
recipient.name | string | |
|
e-mail
|
recipient.email | string | |
|
Tipo de serviço
|
shipping.serviceType | string | |
|
instructions
|
shipping.instructions | string | |
|
labelReference1
|
shipping.labelReference1 | string | |
|
labelReference2
|
shipping.labelReference2 | string | |
|
CarrierBillingAccountId
|
shipping.carrierBillingAccountId | string | |
|
assinaturaConfirmação
|
shipping.signatureConfirmation | string | |
|
id
|
id | string | |
|
criadoEm
|
createdAt | string | |
|
atualizado em
|
updatedAt | string | |
|
state
|
state | string | |
|
hasErrors
|
hasErrors | boolean | |
|
Envios Ids
|
shipmentIds | array of string |
Envios Ids |
Solicite uma contagem de inventário por SKU à Flexe
Peça uma contagem de inventário por SKU à Flexe.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID da Reserva
|
reservation_id | string |
Filtre o inventário disponível num armazém específico atribuído à reserva. |
|
|
ID de Pedido de Cliente
|
client_request_id | string |
Uma chave que será enviada de volta ao cliente no objeto de resposta para que os clientes possam usar para identificar a chamada de origem. |
|
|
Token de continuação
|
continuation_token | string |
Obtenha a próxima página de dados. O tamanho da página é de 3000 skus. O valor é fornecido na resposta anterior. |
|
|
Sempre em Uso
|
ever_in_use | string |
Booleano, onde true indica todos os inventários alguma vez armazenados, enquanto false recebe todos os inventários atualmente armazenados. O valor padrão é verdadeiro. |
|
|
Em uso desde
|
in_use_since | string |
Opcional String, ISO8601 data. Por exemplo, "2019-09-01". Se estiver preenchido, devolva apenas o inventário que tenha sido utilizado na data ou após essa data. Não é válido a menos que 'ever_in_use' também esteja definido. Por defeito, é zero. |
|
|
IDs de itens
|
item_ids[] | string |
Filtre os detalhes dos itens com IDs específicos. Se estiverem preenchidos, as opções de filtro ever_in_use e skus serão ignoradas. |
|
|
Skus
|
skus[] | string |
Filtra os detalhes dos itens com SKUs específicos. Se estiver preenchido, ever_in_use opção de filtro será ignorada. |
Acionadores
| Ouça o webhook |
Crie um webhook que receba transações da Flexe. |
Ouça o webhook
Crie um webhook que receba transações da Flexe.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome
|
name | True | string |