Pedidos

Buscar en el listado de pedidos

GET /pedidos

Permite buscar por diversos parametros sobre el listado de pedidos:

Listado de parámetros

Parámetro ¿Es Obligatorio? Tipo de Dato Observaciones
fecha_alta_desde No Fecha Ej. 2016-04-26 13:52:00
fecha_alta_hasta No Fecha Ej. 2016-04-26 13:52:00
id_externo No String Máx. 30 caracteres
pagina No Numero

Obtener un pedido a partir de su ID

GET /pedidos/[ID]

Obtener los envios asociados a un pedido

GET /pedidos/[ID]/envios

Obtener la información de un pedido a partir de su ID_EXTERNO

POST /pedidos/obtener-ids

Listado de parámetros

Parámetro ¿Es Obligatorio? Tipo de Dato Observaciones
id_externo String Máx. 30 caracteres.
plataforma No String ID de la plataforma.
En caso de no recibir valor alguno, asumiremos por default el valor "web".

Ejemplo

REQUEST

	curl -X POST \
		'https://api.enviopack.com/pedidos/obtener-ids?access_token=[TU_ACCESS_TOKEN]' \
		  --data-binary '
		  {
		  	"id_externo":"00001",
		  	"plataforma":"web"
	  	  }'
RESPONSE

		{
		"id_pedido": 123456,
		"id_ultimo_envio": 78910,
		"envios_asociados": [
			{
				"id": 987565,
				"fecha_aceptacion": "2024-01-16 11:54:15",
				"estado": "P",
				"bultos": 2
			},
			{
				"id": 78910,
				"fecha_aceptacion": null,
				"estado": "C",
				"bultos": 2
			}
		]
	}

Eliminar un pedido

Podrás eliminar un pedido siempre y cuando no tenga ningun envio procesado asociado a el

DELETE /pedidos/[ID]