Saltar al contenido principal

Asignar fechas

  • https://preservices.ictower.net/eevents
x-api-key

Es necesario para el correcto funcionamiento del servicio el uso de una api key que será facilitada por el responsable correspondiente.


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

REQUEST

CampoTipo de DatoDescripción
clientStringUsuario cliente (CLIENTE@ictower.net)
externalTransportIdIntId externo del transporte
transportIdIntId CT del transporte
operationTypeIntTipo de operación:
Valores posibles:
  • 1: Alta
  • 2: Modificación
  • 3: Baja
operationDateUTCStringFecha de la operación en UTC
keyStringPosibles valores:
Opciones:
  • driver
  • warehouse
  • security
arrivalStringFecha de llegada en UTC
departureStringFecha de salida en UTC

Nota: Todos los campos con un (*) son obligatorios para el correcto funcionamiento de la petición, en el caso del campo value este sólo será obligatorio para las consultas por DNI o email.

info

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.

Ejemplo de REQUEST

{
"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"
}
]
}
]
}

RESPONSE

CÓDIGODESCRIPCIÓN
200OK
400Bad Request. Error de validación en la entrada de datos
401Unauthorized
403Forbidden
404Not Found. Recurso no encontrado
405Method not Allowed
500Internal Server Error. Contactar con Altia

Ejemplo de SOAP UI