|
|
Gracias al caso de uso 4 la Dirección General de Tráfico cuenta con una herramienta para poder publicar en cualquier punto kilométrico de cualquiera de las carreteras nacionales información que estime oportuna (advertirles de posibles peligros, publicación de zonas de bajas emisiones, activación de protocolos de bajas emisiones, dar recomendaciones en cualquier punto, tramo o área de la red viaria, etcétera)
|
|
|
|
|
|
En esta documentación se expone como las empresas integradoras pueden acceder y consumir esta información junto con la relativa publicada al caso de uso 1 (señales v16) y caso de uso 2 (obras e incidencias).
|
|
|
En esta documentación se expone como las empresas integradoras pueden acceder y consumir esta información junto con la relativa publicada al caso de uso 1 (señales bandejadesalida/v16) y caso de uso 2 (obras e incidencias).
|
|
|
|
|
|
## Requisitos previos para la conexión
|
|
|
|
... | ... | @@ -14,7 +14,7 @@ En esta documentación se expone como las empresas integradoras pueden acceder y |
|
|
|
|
|
La API REST está alojada en el siguiente dominio:
|
|
|
|
|
|
> https://bandejadesalida-dev.cmobility30.es:8443
|
|
|
> https://pre.cmobility30.es
|
|
|
|
|
|
|
|
|
## Publicación
|
... | ... | @@ -34,23 +34,23 @@ Para llevar a cabo las operaciones del API es necesario obtener un token de sesi |
|
|
|
|
|
La API pone a disposición de los usuarios una serie de *endpoints* con los datos que componen el evento principal:
|
|
|
|
|
|
- https://bandejadesalida-dev.cmobility30.es:8443/v1/mastertables/getCategories
|
|
|
- https://pre.cmobility30.es/bandejadesalida/v1/mastertables/getCategories
|
|
|
|
|
|
- https://bandejadesalida-dev.cmobility30.es:8443/v1/mastertables/getChangeTables
|
|
|
- https://pre.cmobility30.es/bandejadesalida/v1/mastertables/getChangeTables
|
|
|
|
|
|
- https://bandejadesalida-dev.cmobility30.es:8443/v1/mastertables/getEventsArea
|
|
|
- https://pre.cmobility30.es/bandejadesalida/v1/mastertables/getEventsArea
|
|
|
|
|
|
- https://bandejadesalida-dev.cmobility30.es:8443/v1/mastertables/getModes
|
|
|
- https://pre.cmobility30.es/bandejadesalida/v1/mastertables/getModes
|
|
|
|
|
|
- https://bandejadesalida-dev.cmobility30.es:8443/v1/mastertables/getProvinces
|
|
|
- https://bpre.cmobility30.es/bandejadesalida/v1/mastertables/getProvinces
|
|
|
|
|
|
- https://bandejadesalida-dev.cmobility30.es:8443/v1/mastertables/getRoads/:idProv
|
|
|
- https://pre.cmobility30.es/bandejadesalida/v1/mastertables/getRoads/:idProv
|
|
|
|
|
|
- https://bandejadesalida-dev.cmobility30.es:8443/v1/mastertables/getRoadsDirection
|
|
|
- https://pre.cmobility30.es/bandejadesalida/v1/mastertables/getRoadsDirection
|
|
|
|
|
|
- https://bandejadesalida-dev.cmobility30.es:8443/v1/mastertables/getErrorCodes
|
|
|
- https://pre.cmobility30.es/bandejadesalida/v1/mastertables/getErrorCodes
|
|
|
|
|
|
- https://bandejadesalida-dev.cmobility30.es:8443/v1/mastertables/getTypesPmvv
|
|
|
- https://pre.cmobility30.es/bandejadesalida/v1/mastertables/getTypesPmvv
|
|
|
|
|
|
El formato será:
|
|
|
|
... | ... | @@ -69,11 +69,11 @@ El formato será: |
|
|
|
|
|
## Obtener eventos
|
|
|
|
|
|
En este *endpoint* se va a obtener toda la información publicada relativa a los casos de uso 1 (señales V16), caso de uso 2 (obras e incidencias) y caso de uso 4 (publicación por parte DGT Paneles de Mensaje Variables Virtuales) que se encuentren activas en cada momento.
|
|
|
En este *endpoint* se va a obtener toda la información publicada relativa a los casos de uso 1 (señales bandejadesalida/v16), caso de uso 2 (obras e incidencias) y caso de uso 4 (publicación por parte DGT Paneles de Mensaje Variables Virtuales) que se encuentren activas en cada momento.
|
|
|
|
|
|
La documentación asociada puede encontrarse en el documento 20200529 API Bandeja Salida v.1.3.pdf La relación entre las incidencias LINCE y la iconografía está descrita en 20191010_DGT30_0.xlsx
|
|
|
|
|
|
> https://bandejadesalida-dev.cmobility30.es:8443/v1/events
|
|
|
> https://pre.cmobility30.es/bandejadesalida/v1/events
|
|
|
|
|
|
Es un *endpoint* de tipo POST que requiere de enviarle un *body* en formato JSON. Este *body* dispondrá como mínimo de dos campos: **idcompany** (el cn del certificado) y el **token**. Además, se pueden añadir otros más para filtrar el contenido de la respuesta.
|
|
|
|
... | ... | @@ -142,7 +142,7 @@ Ejemplo de respuesta: |
|
|
|
|
|
La aplicación pone a disposición del usuario un Swagger auto generado. Se puede encontrar en la siguiente URL:
|
|
|
|
|
|
> https://bandejadesalida-dev.cmobility30.es:8443/swagger-ui.html
|
|
|
> https://pre.cmobility30.es/swagger-ui.html
|
|
|
|
|
|
Se debe disponer del certificado para acceder.
|
|
|
|
... | ... | |