Spain Grants & Subsidies Scraper (BDNS) avatar

Spain Grants & Subsidies Scraper (BDNS)

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Spain Grants & Subsidies Scraper (BDNS)

Spain Grants & Subsidies Scraper (BDNS)

Convocatorias y concesiones de subvenciones publicas espanolas desde la Base de Datos Nacional de Subvenciones (BDNS/SNPSAP). Spanish public grants, subsidies and grant beneficiaries.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Santi Belloso Lopez

Santi Belloso Lopez

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Spain Grants & Subsidies Scraper (BDNS) · Subvenciones y ayudas públicas de España

Extrae convocatorias de subvenciones y concesiones ya otorgadas de la Base de Datos Nacional de Subvenciones (BDNS / SNPSAP), el registro oficial del Ministerio de Hacienda (IGAE) donde por ley se publica toda subvención pública española: estatal, autonómica y local.

Scrapes Spanish public grants, subsidies and grant beneficiaries from Spain's official National Subsidies Database (BDNS) — every state, regional and municipal grant call and every awarded grant, with amounts and recipients.


🇪🇸 Español

Qué obtienes

Modo convocatorias — la pregunta de negocio: «¿a qué ayudas puede optar mi empresa este mes?». Un ítem por convocatoria, con la ficha oficial completa:

CampoQué es
codigoBDNSIdentificador oficial de la convocatoria
titulo / tituloLenguaCooficialTítulo en castellano y en lengua cooficial
administracion, organoNivel1/2/3Quién convoca, por niveles (ESTATAL / AUTONÓMICA / LOCAL → CCAA u organismo → órgano concreto)
presupuestoTotalDotación en euros, como número (no como texto)
tipoConvocatoriaConcurrencia competitiva, concesión directa…
instrumentos, tiposBeneficiariosTipo de ayuda y a quién va dirigida
sectores, sectoresCnaeSectores económicos con código CNAE
regionesÁmbito territorial con código NUTS
fechaInicioSolicitud, fechaFinSolicitud, abiertaPlazo de solicitud y si sigue abierta
descripcionBasesReguladoras, urlBasesReguladorasBases reguladoras y su enlace oficial
documentos[]PDFs oficiales de la convocatoria, con URL de descarga
financiadoMrr, fondos, ayudaEstadoFondos europeos / Plan de Recuperación / ayuda de Estado
urlFicha, urlApiEnlace a la ficha pública y al registro de origen

Modo concesiones — la pregunta de negocio: «¿quién ha cobrado subvenciones y cuánto?». Un ítem por concesión:

CampoQué es
nif, razonSocialBeneficiario ya separado en NIF/CIF y denominación
tipoBeneficiariojuridica / fisica / desconocido
importe, ayudaEquivalenteCuantía concedida en euros, como número
fechaConcesionFecha de la concesión
codigoBDNSConvocatoria, tituloConvocatoriaConvocatoria de la que procede
administracion, organoNivel1/2/3Órgano concedente
urlBasesReguladorasBases reguladoras (BOE, boletín autonómico…)

Para qué se usa

  • Alertas comerciales: detectar cada mañana las ayudas nuevas de tu sector (CNAE) y tu comunidad autónoma antes que la competencia.
  • Consultoría de subvenciones: alimentar un buscador propio de convocatorias abiertas con presupuesto, plazo y bases reguladoras.
  • Inteligencia competitiva: ver qué empresas de tu sector han cobrado ayudas públicas, de qué organismo y por cuánto.
  • Enriquecimiento de CRM: cruzar el nif de las concesiones con tu base de clientes o de leads.
  • Investigación y periodismo de datos: seguimiento del gasto público en subvenciones por órgano, territorio y sector.

Parámetros de entrada

ParámetroTipoPor defectoDescripción
modeconvocatorias | concesionesconvocatoriasQué se extrae
keywordslista de textos[]Una búsqueda por término, sobre el título. Vacío = sin filtro
soloAbiertasbooleanotrueSolo convocatorias con plazo abierto (solo modo convocatorias)
fechaDesdefecha AAAA-MM-DDSolo registros a partir de esa fecha. Es la forma de hacer ejecuciones incrementales diarias
maxItemsentero200Tope de ítems; el actor para limpiamente al alcanzarlo
includePersonalDatabooleanofalseVer más abajo

Ejemplo:

{
"mode": "convocatorias",
"keywords": ["innovación", "digitalización"],
"soloAbiertas": true,
"fechaDesde": "2026-08-01",
"maxItems": 200
}

Protección de datos: personas físicas fuera por defecto

Las concesiones de la BDNS incluyen beneficiarios que son personas físicas (la fuente publica su nombre y su DNI parcialmente enmascarado). Con includePersonalData: falseel valor por defecto — el actor los excluye por completo: el dataset contiene solo empresas, asociaciones, comunidades de propietarios y administraciones.

La clasificación usa la letra inicial del NIF según las reglas de la AEAT (dígito = DNI, X/Y/Z = NIE, K/L/M = otros supuestos de persona física, * = NIF enmascarado por la propia fuente) y es fail-closed: si un identificador no se puede clasificar con certeza, se descarta.

Si activas includePersonalData, el dataset incluirá datos personales y pasas a ser tú quien responde de su tratamiento conforme al RGPD y la LOPDGDD.

Cuánto tarda

El actor respeta un máximo de ~1 petición por segundo contra la API oficial.

  • concesiones: 100 ítems por petición → ~1 s por cada 100 ítems.
  • convocatorias: el listado no trae la ficha completa, así que hay una petición de detalle por convocatoria → ~1 s por ítem. Con soloAbiertas: true se descargan también las fichas de las cerradas para poder descartarlas (la API oficial no ofrece filtro de estado), así que cuenta con varias peticiones por ítem guardado.
  • Fuente oficial: Sistema Nacional de Publicidad de Subvenciones y Ayudas Públicas (BDNS), Intervención General de la Administración del Estado (IGAE), Ministerio de Hacienda — https://www.pap.hacienda.gob.es/bdnstrans/api/.
  • Este actor solo lee datos públicos, sin login, sin cookies, sin token y sin saltarse ninguna medida técnica. No es un producto oficial ni está afiliado, respaldado ni verificado por la IGAE ni por el Ministerio de Hacienda.
  • Marco: Ley 38/2003 General de Subvenciones (art. 20, publicidad) y Ley 37/2007 de reutilización de la información del sector público. La reutilización está sujeta al aviso legal del SNPSAP.
  • La propia API advierte de que los datos son dinámicos y pueden corregirse o eliminarse después de la extracción: para decisiones con efectos jurídicos, consulta siempre la ficha oficial (urlFicha).
  • La Administración se reserva restringir el acceso a la API «ante situaciones de manifiesto abuso». Por eso este actor limita su ritmo a ~1 req/s y se identifica con un User-Agent propio. No modifiques ese comportamiento.
  • Comprueba que tu caso de uso cumple la normativa aplicable antes de redifundir los datos.

🇬🇧 English

What it does

spain-grants-bdns is a Spain grants scraper for the official BDNS (Base de Datos Nacional de Subvenciones), the national register where every Spanish public subsidy must legally be published.

Two modes:

  • convocatorias (grant calls) — open and past grant calls / funding opportunities: awarding body, total budget in EUR, application window, eligible beneficiary types, CNAE economic sectors, NUTS regions, regulatory basis URL and official PDFs.
  • concesiones (awarded grants)grant beneficiaries: tax ID (NIF/CIF), legal name, amount awarded, award date, awarding body and source grant call.

Typical use cases

  • Grant intelligence / funding alerts: daily monitoring of new Spanish public subsidies by keyword, sector and region.
  • Subsidy consultancies: powering a searchable database of open calls.
  • Competitive intelligence: which companies received public money, from whom, and how much.
  • B2B data enrichment: matching nif (Spanish company tax ID) against your CRM.
  • Data journalism and public-spending research.

Input

FieldTypeDefaultNotes
modeenumconvocatoriasconvocatorias or concesiones
keywordsstring list[]One search per term (title match)
soloAbiertasbooleantrueOpen calls only (convocatorias mode)
fechaDesdeISO dateRecords from this date on; use it for incremental daily runs
maxItemsinteger200Hard cap; the actor stops cleanly
includePersonalDatabooleanfalseSee below

GDPR: individual beneficiaries excluded by default

Spanish grant awards include natural persons. With the default includePersonalData: false, the actor removes every individual beneficiary, keeping only companies, associations and public bodies. Classification follows Spanish tax-ID rules and is fail-closed: anything that cannot be confirmed as a legal entity is dropped. Enabling the flag means you become responsible for the personal data under GDPR.

Politeness & compliance

The actor is rate-limited to ~1 request/second, sends an identifying User-Agent that contains no personal data, retries with exponential backoff, and never bypasses any authentication or technical protection measure. It only reads openly published public-sector data.

Disclaimer

Data comes from the official BDNS/SNPSAP API operated by IGAE (Spanish Ministry of Finance). This actor is not an official product and is not affiliated with or endorsed by IGAE or the Ministry. Data is dynamic and may be corrected or removed after extraction — for legally binding decisions, always check the official record linked in urlFicha. Reuse is subject to the SNPSAP legal notice and to Spanish Law 37/2007 on the re-use of public sector information. Make sure your use case complies with applicable law before redistributing the data.


Palabras clave / Keywords: subvenciones, ayudas públicas, BDNS, convocatorias de subvenciones, concesiones, beneficiarios de subvenciones, SNPSAP, infosubvenciones, ayudas a empresas, subvenciones España, Spain grants, Spanish subsidies, public grants Spain, grant beneficiaries, subsidy database, government funding Spain, open data Spain, CNAE, NUTS, NIF.