Pedidos de Venda
Listagem de pedidos de venda com filtros específicos
GET
{url_base}/orders
São permitidos apenas filtros com até 30 dias no período informado nos parâmetros from
e to
.
A quantidade de itens por página é de no máximo 50 no parâmetro per_page
.
Query Parameters
from*
DateString
Data de início da criação dos pedidos de venda para filtro
Formato: YYYY-MM-DD
to*
DateString
Data de fim da criação dos pedidos de venda para filtro
Formato: YYYY-MM-DD
page*
Int
Página que está consultando
Página inicia com 1
per_page*
Int
Quantidade de itens por página
limitado a no máximo 50 itens
updated
DateString
Data de última atualização dos pedidos de venda para filtro
Formato: YYYY-MM-DD
ids
Array
Lista de ids (UUID único da Estoca) de pedidos que serão filtrados
Repetir o parâmetro: ?ids=eaf8f1a2-f3ae-4629-beea-e951d0069962&ids=6a74efd6-8a5e-45cb-856a-771d6f35ebdf&ids...
session
String
Sessão da consulta (necessário para fazer pooling)
Usaremos essa sessão para fazer o controle de pedidos que já foram marcados e remover da lista`
status
String
Filtro de status do pedido
Filtros Disponíveis: invoice_pending
Headers
X-Api-Key*
String
Chave de API criada através da plataforma
X-Api-Version*
String
Versão da API a ser utilizada, de acordo com a documentação
Enviar "v1.1" como default
Descrição das informações retornadas pela listagem dos pedidos de venda:
status
Status da requisição
String
page
Página consultada
String
per_page
Quantidade de itens por página consultada
String
total
Total de itens para os filtros informado
String
data
Lista de pedidos para os filtros informado
Array
data.id
ID único da Estoca para o pedido de venda
UUID
data.external_id
ID único externo de referência para o pedido de venda
String
data.created_at
Data de sincronização do pedido de venda
Timestamp
YYYY-MM-DD HH:MM:SS
data.date
Data de criação do pedido de venda
Timestamp
YYYY-MM-DD HH:MM:SS
data.items
Itens do pedido de venda
Array
data.items.id
ID único da Estoca para o item do pedido de venda
UUID
data.items.amount
Quantidade do item do pedido de venda
Decimal
data.items.product_id
ID único da Estoca para o produto do pedido de venda
UUID
data.items.product_sku
SKU do produto do pedido de venda
UUID
data.items.external_id
ID único externo de referência do produto do pedido de venda
String
data.items.product_height
Altura referente ao produto do pedido de venda
Decimal
data.items.product_width
Largura referente ao produto do pedido de venda
Decimal
data.items.product_depth
Profundidade referente ao produto do pedido de venda
Decimal
data.items.product_weight
Peso referente ao produto do pedido de venda
Decimal
data.items.batchs
Lista de lotes para o produto do pedido de venda
Array
data.items.batchs.batch
Código do lote
String
data.items.batchs.expiration_date
Data de validade do lote
Timestamp
YYYY-MM-DD HH:MM:SS
data.items.batchs.fabrication_date
Data de fabricação do lote
Timestamp
YYYY-MM-DD HH:MM:SS
data.items.batchs.amount
Quantidade de itens nesse lote/validade
Int
data.items.batchs.entries
Array de ID único da Estoca para a entrada do item do pedido
Array
Marcar Pedido como processado
PUT
{url_base}/orders/{id}/processed
O campo session
é obrigatório para marcar um pedido como processado.
Request Body
session
String
Sessão da consulta
Usaremos essa sessão para fazer o controle de pedidos que já foram marcados e remover da lista`
Headers
X-Api-Key*
String
Chave de API criada através da plataforma
X-Api-Version*
String
Versão da API a ser utilizada, de acordo com a documentação
Enviar "v1.1" como default
Descrição das informações retornadas pela listagem dos pedidos de venda:
order_id
ID único da Estoca para o pedido de venda
UUID
Atualizado
Isto foi útil?