Bienvenidos

La API del Portal de Servicios de la Comisión Nacional de Riego (CNR), es la interfaz para desarrolladores que permite integrar los contenidos de este portal con su aplicación y/o sitio web.

Esta API, permite consumir información de manera directa desde las fuentes de origen que se disponibilizan desde el sitio web utilizando los servicios provistos en esta plataforma. Todos los servicios están basados en protocolo seguro SSL.

Para ponerte en contacto, haz click en "Contacto" o "Solicitar Acceso". Tendrás que llenar un formulario y despúes serás redireccionado a nuestra mesa de ayuda (SSG) para continuar y finalizar el proceso de solicitud de acceso a API - CNR.

Imagen Ilustracion API
Imagen Ilustracion Seguridad

Comencemos

obtén tu clave

Para hacer llamadas a esta API se requerirá un código de acceso (access_token y una autentificación básica) que se enviará como parámetro en cada request.

crea una solicitud

Una solicitud típica ejecutada a través de un terminal en linux luce así:

curl --user "TU_USUARIO:TU_PASSWORD" -X GET --header 'Accept: text/plain' 'https://apiservicesepprod.cnr.gob.cl/leyservicios/RegistroConsultores/getRegistroConsultor'

Para hacer peticiones https y testear nuestra API también puedes hacer uso de herramientas como Postman o Insomnnia.

Una respuesta luce así:

{
   "success": true,
   "data": [
     {
       "nombre": "Testing",
       "apaterno": "Testing",
       "amaterno": "Testing",
       "Sexo": "Hombre",
       "comuna": "Victoria",
       "prov": "Malleco",
       "region": "Araucanía",
       "clasificacion": "E",
      }
   ]
}

Imagen Ilustracion Programacion

procesa la respuesta y listo !

La respuesta será en formato JSON.

Para más información te recomendamos leer la documentación de nuestra API.