Registrar Pedido
Registra un nuevo pedido en el formato nativo EMSD.
Authorization
ClientId IntegrationAuth Identificador del cliente integrado, proporcionado por Dinet.
In: header
Token de integración, proporcionado por Dinet.
In: header
Request Body
application/json
Número de pedido (debe ser único)
1 <= length <= 60"ORD-2024-001"Código de la modalidad
1 <= length <= 10"STD"Código de la marca
1 <= length <= 30"B001"Información del destinatario
Información del origen. Identificación del punto de origen — debe enviar uno de estos modos (excluyentes):
point_code— código del local de origen (si se envía, los demás campos de ubicación son ignorados).ubigeo— código INEI del distrito.region+province+city— jerarquía completa (los tres campos juntos; jerarquía parcial es inválida).
Si envía ubigeo no envíe la jerarquía, y viceversa.
Información del destino. Identificación del punto de destino — debe enviar uno de estos modos (excluyentes):
point_code— código del local de destino (si se envía, los demás campos de ubicación son ignorados).ubigeo— código INEI del distrito.region+province+city— jerarquía completa (los tres campos juntos; jerarquía parcial es inválida).
Si envía ubigeo no envíe la jerarquía, y viceversa.
Número de documento de referencia
1 <= length <= 60"REF-001"Código del canal de venta
1 <= length <= 20"WEB"Número de seguimiento personalizado. Si no se envía, se generará uno automáticamente.
1 <= length <= 60"TRACK-001"Cantidad de paquetes del pedido. Su comportamiento depende de la configuración de la cuenta integrada:
- Si la cuenta genera sus propios LPNs: debe coincidir exactamente
con la cantidad de
packages[]que tenganlpndefinido. - Si DINET genera los LPNs: es obligatorio (define cuántos LPNs
emitirá DINET); si además se envía
packages[]con datos específicos sinlpn, la cantidad debe coincidir con este valor.
int321 <= value <= 202Valor declarado del pedido. Si se envía, order_currency_code también es obligatorio.
double0 <= value250Código de moneda del pedido (ISO 4217, 3 letras, case-insensitive). Si se envía, order_price también es obligatorio.
^[A-Za-z]{3}$3 <= length <= 3"PEN"Categoría de tamaño del paquete
1 <= length <= 10"M"Fecha estimada de entrega
date"2024-12-31"Permite confirmar automáticamente el pedido. Si se omite, se asume false por defecto.
falsetruePeso total del pedido en kilogramos
double0 <= value5Volumen total del pedido en metros cúbicos
double0 <= value0.1Observaciones adicionales del pedido
Información del remitente
Información de pago. Si se envía payment, todos sus campos deben estar presentes.
Lista de paquetes
1 <= itemsLista de artículos/items
1 <= itemsResponse Body
application/json
application/json
application/json
application/json
application/json