- Inicio
- Documentación de las APIs públicas
- Documentación del uso del API con OAuth
Para poder realizar las llamadas al API usando las credenciales OAuth, vamos a incluir la utilización de una herramienta que simplifica la realización de las autorizaciones.
Insomnia es una aplicación de escritorio open source que simplifica la interacción con APIs de servicios REST.
Si agrupamos las peticiones en una “carpeta” podemos colocar la configuración de autenticación en el “padre”:

Y proceder a incluir las claves en la carpeta:


Para poder consultar y descargar ficheros puestos a disposición por la CNMC para su empresa, debe utilizar estas llamadas a API.
Documentación pública: https://sede.cnmc.gob.es/documentacion/api-publico/descarga
Consulta de ficheros pendientes de descarga, es decir, en estado DISPONIBLE.
Ejemplo:

Consulta de ficheros con varios filtros disponibles.

Las descargas se pueden hacer directamente con el parámetro uriDescargas de la respuesta.
Ejemplo: https://apipre.cnmc.gob.es/ficheros/v1/descarga/XXXXXXXX
Para poder enviar ficheros a la CNMC, debe utilizar estas llamadas a API.
Documentación pública: https://sede.cnmc.gob.es/documentacion/api-publico/carga
Para la realización de un envío de un fichero en una única llamada.

Para incluir el fichero:

Permite consultar el estado de una carga por su UUID, obtenido al realizar la carga, con la llamada anterior.

Lista las cargas realizadas o en proceso, dependiendo del filtro establecido.
