Spain Grants & Subsidies Monitor (BDNS) – Ayudas y Subvenciones avatar

Spain Grants & Subsidies Monitor (BDNS) – Ayudas y Subvenciones

Pricing

$3.00 / 1,000 grant call returneds

Go to Apify Store
Spain Grants & Subsidies Monitor (BDNS) – Ayudas y Subvenciones

Spain Grants & Subsidies Monitor (BDNS) – Ayudas y Subvenciones

Search open Spanish grants and subsidies from the official BDNS: deadline, budget, beneficiaries, region and legal basis. Ideal for consultants and alerts.

Pricing

$3.00 / 1,000 grant call returneds

Rating

0.0

(0)

Developer

FlEtsv

FlEtsv

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Security

Limited permissions

Share

Find Spanish public grants and subsidies (ayudas y subvenciones) straight from the official BDNS database: deadline, budget, beneficiaries, region and legal basis, as clean JSON, CSV or Excel. Versión en español más abajo.


Use cases

  • Grant consultancies: build a weekly list of new calls for each client sector
  • SMEs and freelancers (autónomos): get alerted to aid you can apply for
  • Lead generation: contact companies that receive subsidies in a sector
  • Dashboards and newsletters on public funding by region

English

What does it do?

The Actor queries the official National Database of Subsidies (BDNS, Sistema Nacional de Publicidad de Subvenciones) and returns each call with its closing date, days left, total budget, call type, purpose, beneficiaries, sectors, regions, legal basis link and a direct link to the call. You can filter by keywords, administration level (State, regional, local), window of days, region text, minimum budget and open calls only.

Input

  • palabrasClave: words searched in the title (default ayudas).
  • tipoAdministracion: all, State, regional, local or other.
  • diasAtras: publication window, 1 to 365 days (default 60).
  • soloAbiertas: keep only calls with an active application period.
  • excluirConcesionDirecta: hide nominative and direct awards (default on).
  • presupuestoMinimo, regionTexto, maxItems.

The default input already works: press Start and you get results in seconds.

Example:

{"palabrasClave":"ayudas","diasAtras":60,"maxItems":10}

Output

One record per result with: codigoBDNS, titulo, organoNivel1, organo, fechaPublicacion, abierta, fechaInicioSolicitud, fechaFinSolicitud, diasRestantes, presupuestoTotal, tipoConvocatoria, finalidad, beneficiarios, sectores, regiones, instrumentos, urlBases, urlConvocatoria.

Pricing (pay per event)

EventPricePer 1,000
Grant call returned (grant-found)$0.003$3.00

You only pay for results returned. Set a maximum spend per run and the Actor stops when the limit is reached, keeping what it saved. The Apify FREE plan includes monthly credit to try it.

Integrations (Make, Zapier, Google Sheets)

  • Make: add the Apify module "Run an Actor" (Actor Flets_sv/subvenciones-bdns-espana), paste the input JSON, chain "Get Dataset Items" and map the fields to Google Sheets, Slack, Airtable or your CRM.
  • Zapier: the Apify app offers "Run Actor" and "Fetch Dataset Items". Add a Schedule trigger and send each row to Gmail, Slack or Notion.
  • Google Sheets: enable the official Google Sheets integration in the Actor's Integrations tab to append every run to a sheet, or call https://api.apify.com/v2/acts/Flets_sv~subvenciones-bdns-espana/run-sync-get-dataset-items?format=csv with POST and your input from Apps Script (UrlFetchApp).
  • API and webhooks: start the Actor from the REST API, use Schedules for recurring runs and add a webhook to notify your system when a run finishes.

Input to paste into Make or Zapier:

{"palabrasClave":"ayudas","diasAtras":60,"maxItems":10}

FAQ

Where does the data come from? From the public API of the Spanish Ministry of Finance (infosubvenciones.es). Reuse is subject to its legal notice; the Actor adds no private data.

Why are some deadlines empty? Many calls publish their dates only inside the official gazette extract. In that case abierta follows the BDNS flag and diasRestantes is null.

Can I get alerts? Yes: schedule the Actor daily with diasAtras set to 1 and connect it to email or Slack.


Español

¿Qué hace?

El Actor consulta la Base de Datos Nacional de Subvenciones (BDNS) y devuelve cada convocatoria con fecha de cierre, días restantes, presupuesto, tipo, finalidad, beneficiarios, sectores, regiones, enlace a las bases y a la convocatoria. Filtra por palabras clave, nivel de administración (Estado, autonómico, local), ventana de días, región, presupuesto mínimo y solo convocatorias abiertas.

Input

Con la entrada por defecto (palabra «ayudas», últimos 60 días, 10 resultados, sin concesiones directas) obtienes resultados en unos segundos. Usa los mismos campos que la sección inglesa.

Output

Un registro por resultado con los campos de la sección inglesa.

Precios (pago por evento)

Grant call returned (grant-found): $0.003 ($3.00 por cada 1.000). Solo pagas por los resultados devueltos y puedes fijar un gasto máximo por ejecución.

Integraciones (Make, Zapier, Google Sheets)

  • Make: añade el módulo de Apify «Run an Actor» (Actor Flets_sv/subvenciones-bdns-espana), pega el input JSON y encadena «Get Dataset Items»; después mapea los campos a Google Sheets, Slack, Airtable o tu CRM.
  • Zapier: la app de Apify ofrece «Run Actor» y «Fetch Dataset Items». Ponle un disparador de horario y envía cada fila a Gmail, Slack o Notion.
  • Google Sheets: en la pestaña Integrations del Actor activa la integración oficial con Google Sheets para añadir cada ejecución a una hoja, o llama desde Apps Script (UrlFetchApp) a https://api.apify.com/v2/acts/Flets_sv~subvenciones-bdns-espana/run-sync-get-dataset-items?format=csv con POST y tu input.
  • API y webhooks: lanza el Actor por API REST, programa ejecuciones (Schedules) y avisa a tu sistema con un webhook al terminar.

Ejemplo de input para pegar en Make o Zapier:

{"palabrasClave":"ayudas","diasAtras":60,"maxItems":10}

Preguntas frecuentes

¿Sirve para asesorías? Sí. Programa una ejecución semanal por sector y envía la hoja a tus clientes.

¿Incluye ayudas europeas? Solo las que se publican en la BDNS (fondos gestionados en España).

Ejemplos de uso / Usage examples

Example output (real run, 2026-11-05)

First rows returned by a real run of this Actor on 2026-11-05 (shortened columns, values truncated):

codigoBDNStituloorganofechaPublicacionpresupuestoTotalabierta
939897ORDEN de la Consejería de Agricultura, Ganadería, Pesca y...CANARIAS > CONSEJERÍA DE AGRICULTURA, GANADERÍA, PESCA Y...2026-11-042685520False
939888CONVOCATORIA Y APROBACIÓN DE LAS BASES REGULADORAS PARA L...SANT JOAN D'ALACANT > AYUNTAMIENTO DE SANT JOAN D'ALACANT2026-11-0435000False
939878Convocatoria de ayudas para el otorgamiento de subvencion...FIGUERES > AYUNTAMIENTO DE FIGUERES2026-11-045000True

Copy-paste inputs

1. New grants mentioning 'ayudas' in the last 60 days

{
"palabrasClave": "ayudas",
"diasAtras": 60,
"maxItems": 50
}

2. Open grants over 100k EUR in Andalusia

{
"palabrasClave": "digitalización",
"soloAbiertas": true,
"presupuestoMinimo": 100000,
"regionTexto": "Andalucía",
"maxItems": 50
}

Call it from your code (Apify API)

curl -X POST "https://api.apify.com/v2/acts/Flets_sv~subvenciones-bdns-espana/run-sync-get-dataset-items?token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"palabrasClave": "ayudas", "diasAtras": 60, "maxItems": 50}'
from apify_client import ApifyClient
client = ApifyClient("YOUR_API_TOKEN")
run = client.actor("Flets_sv/subvenciones-bdns-espana").call(run_input={"palabrasClave": "ayudas", "diasAtras": 60, "maxItems": 50})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)

No code? Use the Apify modules for Make and Zapier (run the Actor, then fetch dataset items), or the Google Sheets integration in the Actor's Integrations tab to append each run to a sheet.

Public tenders and grants family by Flets_sv / Familia de licitaciones y ayudas: