Login
Servicio para autenticación
| API | Description |
|---|---|
| GET api/login/echoping |
Para pruebas. Devuelve un status 200 para verificar que hay comunicación |
| GET api/login/echouser |
Verifica si se está autentificado. |
| POST api/login/authenticate |
Método para autentificar con Username y Password. Devuelve un token JWT con 30 minutos de validez. Se debe enviar desde el cliente el token JWT en las cabeceras de esta forma: Authorization: Bearer TOKEN_STRING |
Ocio
Servicio de Ocio
| API | Description |
|---|---|
| GET api/Ocio/Tipos |
Obtiene los tipos de ocio |
| GET api/Ocio?idMunicipio={idMunicipio} |
Obtiene la lista de establecimientos de ocio |
| GET api/Ocio?idOcio={idOcio} |
Obtiene un establecimientos de ocio por su Id. |
Estadisticas
Controlador API que expone los datos de encuestas y sus catálogos auxiliares (motivos, tipos de información, países, etc.) para el módulo de estadísticas de NeoCom.
| API | Description |
|---|---|
| GET api/Estadisticas/Motivos |
Devuelve el catálogo completo de motivos de visita utilizados en las encuestas. |
| GET api/Estadisticas/TiposInfo |
Devuelve el catálogo de tipos de información solicitada en las encuestas. |
| GET api/Estadisticas/Paises |
Devuelve el catálogo de países registrados en las encuestas, incluyendo su continente. |
| GET api/Estadisticas/Continentes |
Devuelve el catálogo de continentes asociados a los países de las encuestas. |
| GET api/Estadisticas/ComunidadesAutonomas |
Devuelve el catálogo de comunidades autónomas utilizadas en las encuestas. |
| GET api/Estadisticas/RangosEdad |
Devuelve el catálogo de rangos de edad utilizados en las encuestas. |
| GET api/Estadisticas/FormasRealizacion |
Devuelve el catálogo de formas de realización de la encuesta (presencial, teléfono, etc.). |
| GET api/Estadisticas/TiposAlojamiento |
Devuelve el catálogo de tipos de alojamiento utilizados en las encuestas. |
| GET api/Estadisticas?Inicio={Inicio}&Fin={Fin} |
Obtiene las encuestas registradas en la oficina de Rascafría en el rango de fechas indicado. |
Alojamientos
Servicio de alojamientos
| API | Description |
|---|---|
| GET api/Alojamientos/Tipos |
Obtiene los tipos de alojamiento |
| GET api/Alojamientos?idMunicipio={idMunicipio} |
Obtiene la lista de alojamientos |
| GET api/Alojamientos?idAlojamiento={idAlojamiento} |
Obtiene un alojamiento por su Id. |
Noticias
Servicio para noticias
| API | Description |
|---|---|
| GET api/NoticiasMunicipio?idMunicipio={idMunicipio} |
Obtiene una lista de noticias por el Id de Municipio. |
| POST api/CreaNoticia |
Crea una nueva noticia. |
| GET api/Noticias |
Obtiene la lista de noticias disponibles para publicación |
| GET api/Noticias/{id} |
Obtiene una noticia por su Id |
Productos
Servicio de productos
| API | Description |
|---|---|
| GET api/ProductoDetallado?idProducto={idProducto} |
Obtiene un producto por su Id. |
| GET api/Productos/{id} |
Obtiene una lista de productos relacionados con una noticia. |
| GET api/Productos?idMunicipio={idMunicipio} |
Obtiene todos los productos |
Gastronomia
Servicio de gastronomía
| API | Description |
|---|---|
| GET api/Gastronomia/Tipos |
Obtiene los tipos de grastronomia |
| GET api/Gastronomia?idMunicipio={idMunicipio} |
Obtiene la lista de gastronomía |
| GET api/Gastronomia?idGastronomia={idGastronomia} |
Obtiene un establecimiento de gastronomía por su Id. |
Destinos
Servicio de destinos
| API | Description |
|---|---|
| GET api/DestinoDetallado?idDestino={idDestino} |
Obtiene un destino por su Id. |
| GET api/Destinos/{id} |
Obtiene una lista de destinos relacionados con una noticia. |
| GET api/Destinos?idMunicipio={idMunicipio} |
Obtiene todos los productos |
Compras
Servicio de Compras
| API | Description |
|---|---|
| GET api/Compras/Tipos |
Obtiene los tipos de compras |
| GET api/Compras?idMunicipio={idMunicipio} |
Obtiene la lista de establecimientos de compras |
| GET api/Compras?idCompra={idCompra} |
Obtiene un establecimientos de compra por su Id. |
Municipios
Servicio de municipios de NeoCom
| API | Description |
|---|---|
| GET api/MunicipiosComarca?ComarcaId={ComarcaId} |
Obtiene una lista de municipios pertenecientes a una comarca |
| GET api/MunicipiosCIT?CITId={CITId} |
Obtiene una lista de municipios pertenecientes a CIT |
| GET api/Comarcas |
Obtiene la lista de comarcas disponibles en NeoCom. |
| GET api/CITS |
Obtiene la lista de CIT's disponibles en NeoCom. |
| GET api/MunicipiosNoticias |
Obtiene la lista de municipios que tienen noticias asociadas |
| GET api/ComarcasNoticias |
Obtiene la lista de comarcas que tienen noticias asociadas |
| GET api/Municipios |
Obtiene la lista de municipios disponibles en NeoCom. |
Cultura
Servicio de Culturales
| API | Description |
|---|---|
| GET api/Cultural/Tipos |
Obtiene los tipos de cultura |
| GET api/Cultura?idMunicipio={idMunicipio} |
Obtiene la lista de establecimientos de cultura |
| GET api/Cultura?idCultural={idCultural} |
Obtiene un establecimientos de cultura por su Id. |
Deportes
Servicio de Deportes
| API | Description |
|---|---|
| GET api/Deportes/Tipos |
Obtiene los tipos de deporte |
| GET api/Deportes?idMunicipio={idMunicipio} |
Obtiene la lista de establecimientos de naturaleza y deportes |
| GET api/Deportes?idDeporte={idDeporte} |
Obtiene un establecimientos de deporte por su Id. |