16trust / 100

Spain Grants

by Vextorium in Developer tools

x402 APIFailing, checked 11 min ago

Calls for public grants and subsidies in Spain from every administration (State, regions, city councils) in the National Grants Database (BDNS), latest or by keyword, with level, body, EU recovery funds flag and link.

POST https://api.vextorium.com/v1/spain-grants

Last 30 days

All checks passedSome failedAll failedNot checked
Uptime
0.0%
Response time
- typical, - slowest 5%
Last check
11 min ago: Amount "0.004" is not in atomic token units
Next check
in 52 min

How to call it

# See the payment challenge (nothing is charged)
curl -i -X POST "https://api.vextorium.com/v1/spain-grants" \
  -H "content-type: application/json" \
  -d '{"limit":3,"search":"digitalización"}'
import { wrapFetchWithPayment } from "@x402/fetch";
import { x402Client } from "@x402/core/client";
import { ExactEvmScheme } from "@x402/evm/exact/client";
import { privateKeyToAccount } from "viem/accounts";

const client = new x402Client().register(
  "eip155:8453",
  new ExactEvmScheme(privateKeyToAccount(process.env.AGENT_KEY)),
);
const pay = wrapFetchWithPayment(fetch, client);

// Not sure it's safe to pay? Preflight it first for $0.005:
// GET https://toolvet.app/api/v1/check?url=https%3A%2F%2Fapi.vextorium.com%2Fv1%2Fspain-grants
const res = await pay("https://api.vextorium.com/v1/spain-grants", {
  method: "POST",
  headers: { "content-type": "application/json" },
  body: JSON.stringify({"limit":3,"search":"digitalización"}),
});
console.log(await res.json());

Example input

{
  "limit": 3,
  "search": "digitalización"
}

Example output

{
  "calls": [
    {
      "administration": "COMUNIDAD DE MADRID",
      "body": "CONSEJERÍA DE DIGITALIZACIÓN",
      "date": "2026-09-28",
      "eu_rrf_funds": false,
      "level": "AUTONOMICA",
      "link": "https://www.infosubvenciones.es/bdnstrans/GE/es/convocatorias/932105",
      "number": "932105",
      "title": "SUBVENCIÓN PREMIOS GLOBAL TECH DIGITALIZACION"
    },
    {
      "administration": "SANT FELIU DE GUÍXOLS",
      "body": "AYUNTAMIENTO DE SANT FELIU DE GUIXOLS",
      "date": "2026-09-24",
      "eu_rrf_funds": false,
      "level": "LOCAL",
      "link": "https://www.infosubvenciones.es/bdnstrans/GE/es/convocatorias/931429",
      "number": "931429",
      "title": "Subvenciones para la digitalización, adquisición y socialización de materiales escolares. Ejercicio 2026"
    }
  ],
  "search": "digitalización",
  "source": "Spanish National Grants Database (IGAE, Ministry of Finance). Calls only.",
  "total": 730
}

Security scan

  • No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTimePrice
11 min agoAmount "0.004" is not in atomic token units402217 ms$0.004
5 h agoAmount "0.004" is not in atomic token units402258 ms$0.004
9 h agoAmount "0.004" is not in atomic token units402295 ms$0.004
13 h agoAmount "0.004" is not in atomic token units402187 ms$0.004
17 h agoAmount "0.004" is not in atomic token units402128 ms$0.004
21 h agoAmount "0.004" is not in atomic token units40275 ms$0.004
25 h agoAmount "0.004" is not in atomic token units40274 ms$0.004
29 h agoAmount "0.004" is not in atomic token units40278 ms$0.004
33 h agoAmount "0.004" is not in atomic token units40284 ms$0.004
37 h agoAmount "0.004" is not in atomic token units40291 ms$0.004
41 h agoAmount "0.004" is not in atomic token units40283 ms$0.004
45 h agoAmount "0.004" is not in atomic token units40287 ms$0.004
2 days agoAmount "0.004" is not in atomic token units40280 ms$0.004
2 days agoAmount "0.004" is not in atomic token units40284 ms$0.004
2 days agoAmount "0.004" is not in atomic token units40279 ms$0.004