Saltar al contenido principal

Asignación de eventos

  • https://preservices.ictower.net/eevents
Autenticación

La autenticación será por apikey que deberá ser solicitada por correo a la cuenta de support.act@altialogistic.com


Se habilita un servicio de tipo REST POST para asignar las fechas del conductor, seguridad o almacén o para actualización de matrículas.

Descripción de campos

CampoTipo de DatoDescripción
clientStringUsuario cliente (CLIENTE@ictower.net)
externalTransportIdIntId externo del transporte
transportIdIntId CT del transporte
operationTypeIntOperación a realizar.
Valores posibles:
  • 1: Alta
  • 2: Modificación
  • 3: Baja
operationDateUTCStringFecha de la operación en UTC
warehouseIdIntId externo de la localización
OperationIntTipo de operación.
Valores posibles:
  • 0: Carga
  • 1: Descarga
  • 2: Carga/Descarga
keyStringPuede tomar los valores:
Valores posibles en el caso de fechas:
  • driver
  • warehouse
  • security
Valores posibles en el caso de matrículas:
  • truckplate
  • trailerplate
valueStringValor que puede tomar cuando el key tome los valores de truckplate o trailerplate
arrivalStringFecha de llegada en UTC
departureStringFecha de salida en UTC

NOTA 1): Para borrar una fecha se indicará el tipo de operación un 3, y en la fecha (arrival o departure), “”. Si se envía un null no se considerará que se quiere borrar la fecha.

NOTA 2): En el caso de querer blanquear las matriculas se enviará “” en el campo value.

Ejemplo de REQUEST

Ejemplo de fechas

{
"*client": "CLIENTE@ictower.net",
"events": [
{
"*externalTransportId": "2",
"transportId": "2230",
"operationData": {
"*operationType": 1,
"*operationDateUTC": "2025-01-08T11:41:59"
}
"eventList": [
{
"*key": "driver",
"warehouseId": 34,
"operation": 0,
"*arrival": "2025-01-14T17:30:06+00:00",
"*departure": "2025-01-14T17:30:06"
}
]
}
]
}

NOTA: Los campos marcados con * son obligatorios.

Ejemplo de matrículas

{
"*client": "CLIENTE@ictower.net",
"events": [
{
"*externalTransportId": "2",
"transportId": "2230",
"operationData": {
"*operationType": 1,
"*operationDateUTC": "2025-01-08T11:41:59"
}
"eventList": [
{
"*key": "truckplate",
“*value”: “matricula”
}
]
}
]
}

NOTA: Los campos marcados con * son obligatorios.

Response

CÓDIGODESCRIPCIÓN
200OK
204No content
400Bad Request
401Unauthorized
403Forbidden
404Not Found.
405Method not Allowed
500Internal Server Error. Contactar con Altia

Endpoint

ENTORNO DE PRE-PRODUCCIÓN (Pruebas)

https://preservices.ictower.net/eevents (a deprecar)

https://preservices.ictower.net/v1/eevents

Ejemplo en SOAP UI de una llamada.