Introducción

API Endpoint

https://apirest.logictracker.com/
                

Nuestra API proporciona acceso programático para leer y actualizar datos de sus principales entidades de negocio, en este caso Asignar Código de Remito.

Para utilizar nuestra API, el cliente necesitará 2 datos fundamentales: IdEmpresa y HashApi . Contáctenos en soporte@logictracker.com para obtener sus credenciales y comenzar a utilizar nuestra API.

Assign Shipment Code


# Ejemplo Request HTTP
POST /api/Orders/AssignShipmentCode HTTP/1.1
Host: apirest.logictracker.com
Content-Type: application/json

{
    "IdEmpresa": TU_ID_EMPRESA,
    "HashApi": "TU_HASH_API",
    "Code": "20200910O144800",
    "ShipmentCode": "3322565"
}

# Ejemplo Request CURL
curl --location --request POST 'https://apirest.logictracker.com/api/Orders/AssignShipmentCode' \
--header 'Content-Type: application/json' \
--data-raw '{
    "IdEmpresa": TU_ID_EMPRESA,
    "HashApi": "TU_HASH_API",
    "Code": "20200910O144800",
    "ShipmentCode": "3322565"
}'
                

Para asignar código de remito a una ORDEN, debe realizar una llamada POST a la siguiente URL:
https://apirest.logictracker.com/api/Orders/AssignShipmentCode



# Ejemplo API Respuesta 

{
    "response": {
        "codigo": 200,
        "mensaje": "OK"        
    }  
}
                

REQUEST BODY PARAMETERS

Nombre Tipo Obligatorio Descripción
idEmpresa Int SI ID único provisto por Logictracker para el cliente que consulta la API.
hashApi String SI HASH único provisto por Logictracker para el cliente que consulta la API.
code String SI Código único de la ORDEN que queremos actualizar.
ShipmentCode String SI Código de Remito que vamos a asignar a la orden.

RESPONSE PARAMETERS

Nombre Tipo Descripción
response GenericResponse Objeto que indica una respuesta generica de la API.

GENERIC RESPONSE PARAMETERS

Nombre Tipo Descripción
codigo Int Código respuesta de la API.
mensaje String Mensaje que describe la respuesta de la API.
id Int En caso de generar el alta de una entidad, la API puede devolver el ID de la entidad creada.

Errors

La llama a la API de Orders/AssignShipmentCode puede devolver los siguientes códigos de error dentro del objeto GenericResponse

Código Mensaje
200 OK
400 Request sin contenido en body, body request null.
401 Consulta sin id de empresa/hash. Asegurese de incluir en su request idEmpresa y hashApi provisto por LOGICTRACKER.
402 Hash invalido para consultar API. Asegurese que hashApi provisto por LOGICTRACKER sea el correcto.
403 Codigo de orden nulo.
404 No existe la orden con código informado.
405 Shipment Code sin datos.
500 Excepcion en api/Orders/AssignShipmentCode. Entre en contacto con el area de sistemas de LOGICTRACKER y envie el CONTENIDO DEL REQUEST para ser analizado.