11. Viajes
Un viaje es una agrupación de intervalos que tienen un origen y uno o varios destinos sucesivos.
Uno más viajes pertenecen a un requerimiento
Este modulo es el encargado de gestionar los pedidos del sistema.
| Método | Endpoint | Descripción |
|---|---|---|
| GET | /api/requirements/{requirementId}/trips | Lista de viajes registrados |
| GET | /api/requirements/{requirementId}/trips/{tripId} | Detalles de viaje |
| GET | /api/search-trip?trip_code=a1 | Estado de viaje de acuerdo al código |
11.2 Actualización de Viajes
Este modulo es el encargado de gestionar los tipos de pago del sistema, se exponen los siguientes recursos:
| Método | Endpoint | Descripción |
|---|---|---|
| PATCH | /api/trips/{trip} | Modificación de datos de viaje |
Ejemplo de cuerpo json PATCH
{
"code": "AA1161",
"custom_properties": {
"custom_11": "Ramon Dreer"
},
}
11.2 Parámetros
| Nombre | Modo | Tipo | Descripción |
|---|---|---|---|
| code | Optional | String | Admite letras, números, guiones y guiones bajos pero no espacios y los códigos debe ser diferente a los ya registrados |
| custom_properties | Optional | Array | Parámetros custom adicionales |