ReferenciaS API
Para hacer la integración con GreyPhillips eGo en su forma más simple se utilizan los siguientes criterios:
Descripción
Método que agrega/edita tareas.
Métodos de petición disponibles
Tipo | Método | URL |
---|---|---|
REST | POST | https://unex.cr/api/TaskSoefe |
Parámetros
Campo | Descripción | Tipo de dato | Obligatoria | Adicionales |
---|---|---|---|---|
Id_factura | Identificador de la transacción, puede ser el numero de la factura, el numero de orden o un correlativo que sirva para vincular el servicio de entrega con la información interma. | String | X | ej: 2021051701 |
Id_Restaurante | Cada restaurante debe esta previamente codificado y es un parámetro necesario para el servicio de entregas, es posible usar los códigos que ya tenga asignados para cada ubicación. Además, es posible usar la llave primaria asignada por la plataforma. | String | X | ej: 1LD |
Monto | Es el valor económico de la transacción, usualmente sirve como dato de verificación extra para el servicio de mensajería. | Double | X | ej: 10500.26 |
latDestino | La geo posición de latitud | String | ej: 9.914268255831796 | |
lngDestino | La geo posición de longitud | String | ej: -84.03796434402467 | |
Direccion | La dirección de entrega según indicaciones en lenguaje natural. | String | X | ej: Prueba dirección |
Nombre_Destino | Nombre de la persona destinataria del servicio de entregas. | String | X | ej: Luis Camacho Fonseca |
Telefono | Teléfono de la persona destino, el cual es usado a modo de identificador de la persona en la base de datos. | String | X | ej: 62178309 |
Respuesta (200)
{
"Pk_Task": "dcdbc533-8c8f-4af0-9b97-cdb8db4bee90",
"url": "https://uniexpress.greyphillips.com/eGoTrack.aspx?db=0518F487-F9AD-4542-8FBD-E8E12775DA14&id=dcdbc533-8c8f-4af0-9b97-cdb8db4bee90",
"latlong": null,
"Nombre_Motorizado": "Administrador",
"Telefono_Motorizado": ""
}