Saltar al contenido

Catálogo de filtros

Catálogo de filtros

Petición que devuelve, agrupado por categoría, el catálogo de valores con los que se filtra el listado de subvenciones. Cada categoría trae param_name (la clave que hay que enviar en requestData de /funds/; null si la categoría no es un filtro), una descripción y sus elementos, todos ligeros: id y name, y en actions_v2 además group_id y group_name. No consume créditos.

Frente a Filtros generales (data-filters, que sigue disponible sin cambios), no incluye CNAE (cnaes), planes de usuario (groups), credits ni user_profile; incluye los grupos temáticos de acciones (action_groups) y los estados de la convocatoria (status_code), y unifica los nombres: types_fund pasa a types y regions_types a region_types.

action_groups no es un filtro: para filtrar por un grupo temático, envía en actions_v2 los ids de las acciones que tienen ese group_id.


Cabeceras
Authorization string
Token de usuario (Obligatorio).

Parámetros de consulta (query params)
categories string
Categorías a devolver, separadas por comas. Sin este parámetro devuelve todas. Una categoría desconocida devuelve 400 con code invalid_category.
platform string
Slug de la plataforma (marca blanca) cuyas restricciones se aplican al catálogo.

Categorías disponibles
provinces param_name: provinces
id, name
communities param_name: communities
id, name
applicants_v2 param_name: applicants_v2
id, name
actions_v2 param_name: actions_v2
id, name, group_id, group_name
action_groups param_name: null
id, name
activities_v2 param_name: activities_v2
id, name
types param_name: types
id, name
region_types param_name: region_types
id, name
origins param_name: origins
id, name
status_code param_name: status_code
id, name

Respuesta

Object

categories object

nombre de la categoría object

param_name string | null

description string

items array of objects

id number

name string

group_id number (solo en actions_v2)

group_name string (solo en actions_v2)

Si alguna categoría no existe devuelve 400 con el error «Categorías no válidas: …», code invalid_category y la lista de categorías admitidas en valid_categories.

curl
--request GET \
--url 'https://api.fandit.es/api/v2/search-filters/' \

Respuesta Ejemplo de respuesta
      {
  "categories": {
    "provinces": {
      "param_name": "provinces",
      "description": "Provincia donde aplica la convocatoria",
      "items": [
        {
          "id": 1,
          "name": "Álava"
        }
      ]
    },
    "actions_v2": {
      "param_name": "actions_v2",
      "description": "Acción a llevar a cabo por el solicitante",
      "items": [
        {
          "id": 69,
          "name": "Implantación de ERP",
          "group_id": 3,
          "group_name": "Transformación digital"
        }
      ]
    },
    "action_groups": {
      "param_name": null,
      "description": "Grupo temático de acciones",
      "items": [
        {
          "id": 3,
          "name": "Transformación digital"
        }
      ]
    },
    "status_code": {
      "param_name": "status_code",
      "description": "Estado de la convocatoria",
      "items": [
        {
          "id": 0,
          "name": "Pendiente"
        },
        {
          "id": 1,
          "name": "Abierta"
        },
        {
          "id": 2,
          "name": "Cerrada"
        }
      ]
    }
  }
}