Saltar al contenido principal

Listar Localizaciones

  • https://preservices.ictower.net/elocations/get/{client}
  • https://preservices.ictower.net/elocations/get/{client}?externalLocationId={id}
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 GET para facilitar la consulta de localizaciones. A continuación, se definen los datos de entrada y salida del servicio.

Request

CAMPOTIPO DE DATODESCRIPCIÓN
clientStringCliente que usa el servicio
externalLocationIdIntId externo de la localización, id único
info

Todos los campos en negrita son obligatorios para el correcto funcionamiento de la petición.

Ejemplo de un GET

Consulta por cliente

Permitirá en una sóla llamada recuperar todas las localizaciones del cliente:

https://preservices.ictower.net/elocations/get/{client}

Consulta por id externo de la localización

La única diferencia será el parámetro indicando que id se quiere consultar:

https://preservices.ictower.net/elocations/get/{client}?externalLocationId={id}

Response

CÓDIGODESCRIPCIÓN
200Contenido de las localizaciones en JSON
{
"client": "CLIENTE@ictower.net",
"ubications": [
{
"status": "true",
"ubicationData": {
"externalLocationId": 17324,
"name": "CARITAS-ALICANTE",
"address": {
"addressText": "C. Félix Rodríguez de la Fuente, Nº 24. Pol. Industrial de Torrellano.",
"town": "ELCHE",
"country": "ESPAÑA",
"postalCode": "03203"
},
"ubicationType": {
"type": 3,
"subType": 0
},
"timeZone": 11,
"geolocation": {
"latitude": "38.29099609",
"longitude": "-0.61516142"
},
"geoFence": 500
}
}
]
}
204No Content
400Bad Request
401Unauthorized
403Forbidden
404Not Found
405Method Not Allowed
500Internal Server Error. Contactar Altia

Endpoints

PRE-PRODUCTION ENVIRONMENT (TEST)

https://preservices.ictower.net/elocations/get/{client}


https://preservices.ictower.net/elocations/get/{client}?externalLocationId={id}