GET
https://www.allpost.com.br/api/v1/plp/lista

Lista PLPs.

Módulo: PLP

Descrição

Retorna uma lista de pedidos com limite máximo de 50 pedidos por pagina.

Parâmetros de Entrada

Exemplo:
https://www.allpost.com.br/api/v1/plp/lista/?status=Finalizado&periodo=2023-01-01T00:00:00TO2023-01-30T23:59:59&filialERP=1

Campo Descrição Tipo Obrigatório
periodo Data inicial e final da data de criação da PLP. Separar com o termo TO. Exemplo: &periodo=2023-01-01TO2023-01-31
Ou filtre por data e hora. Exemplo: &periodo=2023-01-01T10:00:00TO2023-01-01T15:59:59
string sim
status O campo de status deve ser preenchido obrigatoriamente com uma das seguintes opções: Pendente, Finalizado ou Excluído. string sim
pagina Número da pagina. Iniciado em 1 (um).
Quando acabar a paginação o sistema ira retornar código response HTTP 200 porem com conteúdo vazio [].
inteiro não
limite Quantidade de pedidos por pagina. Limite máximo de 50 pedidos. inteiro não

Parâmetros de Retorno

Campo Descrição Tipo Tamanho
_id Código do documento string 255
codigoPLP Código da PLP informada na URL integer
filialERP Código da filial informada na URL string 30
idLoja Código da loja no sistema integer
idFilial Código da filial no sistema integer
data Data e hora que a PLP foi criada date
idRecibo A informação do recibo será fornecida somente se a etiqueta for gerada por sistemas de terceiros. string 255
aplicacao Nome da aplicação responsável por gerar a etiqueta padrão. string 100
status Situação da PLP: Pendente, Finalizada ou Excluída string 40
erros Lista de erros a serem corrigidos array|string 255
dataFechamento Data que a PLP foi finalizada date
idTransportadora Código da transportadora integer
idMetodo Código do método de envio integer
transportadora Nome da transportadora string 45
metodoEnvio Nome do método de envio string 40
nomeUsuario Nome do usuário que criou a PLP string 35
idApp Código da aplicação que criou a PLP integer
nomeApp Nome da aplicação que criou a PLP string 100
listaPedidos Lista de pedidos que compõem a PLP
documento Chave do pedido string 255
numeroPedido Seu número de pedido string 100
chaveNF Chave da Nota Fiscal string 44
idEnvio Código da Entrega integer
protocolo Código de rastreio de sistemas terceiros. Exemplo protocolo de rastreio dos Correios string 100
erros Lista erros de integração se houver string 255

Response

[{
	"_id": "",
	"codigoPLP": 0,
	"filialERP": "",
	"idLoja": 0,
	"idFilial": 0,
	"data": "2023-01-01 01:00:08",
	"idRecibo": "",
	"aplicacao": "",
	"status": "",
	"erros": [],
	"dataFechamento": null,
	"idTransportadora": 0,
	"idMetodo": 0,
	"transportadora": "",
	"metodoEnvio": "",
	"nomeUsuario": "",
	"idApp": 0,
	"nomeApp": "",
	"listaPedidos": [{
		"documento": "",
		"numeroPedido": "",
		"chaveNF": "",
		"idEnvio": 0,
		"protocolo": "",
		"erros": ""
	}]
}]