Romania EU Funding Calls
Pricing
$10.00 / 1,000 funding calls
Romania EU Funding Calls
Structured EU grant-call records from Romania's Ministry of Investments and European Projects (mfe.gov.ro): programme, status, dates, budget and eligibility.
Romania EU Funding Calls
Pricing
$10.00 / 1,000 funding calls
Structured EU grant-call records from Romania's Ministry of Investments and European Projects (mfe.gov.ro): programme, status, dates, budget and eligibility.
You can access the Romania EU Funding Calls programmatically from your own applications by using the Apify API. You can also choose the language preference from below. To use the Apify API, you’ll need an Apify account and your API token, found in API & Integrations in Apify Console.
{ "openapi": "3.0.1", "info": { "version": "0.1", "x-build-id": "Ai39zGMl2hjExlm9U" }, "servers": [ { "url": "https://api.apify.com/v2" } ], "paths": { "/acts/openrows~romania-eu-funding-calls/run-sync-get-dataset-items": { "post": { "operationId": "run-sync-get-dataset-items-openrows-romania-eu-funding-calls", "x-openai-isConsequential": false, "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.", "tags": [ "Run Actor" ], "requestBody": { "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/inputSchema" } } } }, "parameters": [ { "name": "token", "in": "query", "required": true, "schema": { "type": "string" }, "description": "Enter your Apify token here" } ], "responses": { "200": { "description": "OK" } } } }, "/acts/openrows~romania-eu-funding-calls/runs": { "post": { "operationId": "runs-sync-openrows-romania-eu-funding-calls", "x-openai-isConsequential": false, "summary": "Executes an Actor and returns information about the initiated run in response.", "tags": [ "Run Actor" ], "requestBody": { "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/inputSchema" } } } }, "parameters": [ { "name": "token", "in": "query", "required": true, "schema": { "type": "string" }, "description": "Enter your Apify token here" } ], "responses": { "200": { "description": "OK", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/runsResponseSchema" } } } } } } }, "/acts/openrows~romania-eu-funding-calls/run-sync": { "post": { "operationId": "run-sync-openrows-romania-eu-funding-calls", "x-openai-isConsequential": false, "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.", "tags": [ "Run Actor" ], "requestBody": { "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/inputSchema" } } } }, "parameters": [ { "name": "token", "in": "query", "required": true, "schema": { "type": "string" }, "description": "Enter your Apify token here" } ], "responses": { "200": { "description": "OK" } } } } }, "components": { "schemas": { "inputSchema": { "type": "object", "properties": { "startUrls": { "title": "Start URLs", "type": "array", "description": "The funding-calls calendar page to read. Leave the default unless the Ministry moves the page — the whole calendar is embedded in this one page, so there is nothing to gain from adding more start URLs.", "items": { "type": "object", "required": [ "url" ], "properties": { "url": { "type": "string", "title": "URL of a web page", "format": "uri" } } } }, "maxItems": { "title": "Max results", "minimum": 1, "maximum": 10000, "type": "integer", "description": "Stop after this many results. You are charged per result, so this is also your cost cap. The calendar holds over 1000 calls (recon count, 2026-09-22); raise this to get more of them. Maximum 10,000 per run; split a bigger job across runs.", "default": 100 }, "proxyConfiguration": { "title": "Proxy", "type": "object", "description": "Proxy settings. Default: Apify residential proxies located in Romania — this site does not answer requests from datacenter addresses when the Actor runs on the Apify platform (verified 2026-09-22). Residential proxy bandwidth is small here (pages are text) but it is part of the run cost.", "default": { "useApifyProxy": true, "apifyProxyGroups": [ "RESIDENTIAL" ], "apifyProxyCountry": "RO" } }, "programme": { "title": "Programme", "enum": [ "Program Asistență Tehnică", "Program Creștere Inteligentă, Digitalizare și Instrumente Financiare", "Program Dezvoltare Durabilă și Tranziție Justă (fost PDD)", "Program Dezvoltare Durabilă și Tranziție Justă (fost PTJ)", "Program Educație și Ocupare", "Program Incluziune și Demnitate Socială", "Program Regional București-Ilfov", "Program Regional Centru", "Program Regional Nord-Est", "Program Regional Nord-Vest", "Program Regional Sud Muntenia", "Program Regional Sud-Est", "Program Regional Sud-Vest Oltenia", "Program Regional Vest", "Program Sănătate", "Program Transport", "Program pentru Acvacultură și Pescuit" ], "type": "string", "description": "Only return calls under this operational programme. Exact match against the programme name as the Ministry publishes it." }, "status": { "title": "Call status", "enum": [ "upcoming", "open", "closed" ], "type": "string", "description": "Only return calls in this state, computed by comparing each call's opening date and deadline to today: 'upcoming' (opens in the future), 'open' (opening date has passed, deadline has not, or one of the two is unset), 'closed' (deadline has passed). Leave blank for all." }, "publishedSince": { "title": "Opening date since", "type": "string", "description": "Only return calls whose opening date (YYYY-MM-DD) is on or after this date. The calendar does not expose a separate publication timestamp, so this is the closest 'new calls since X' filter available — see NOTES.md." }, "maxRequestsPerCrawl": { "title": "Max pages to fetch", "minimum": 1, "type": "integer", "description": "Hard cap on pages fetched. This target has no per-call detail pages — the whole calendar loads from the one start URL — so this only matters if you add extra start URLs.", "default": 10 } } }, "runsResponseSchema": { "type": "object", "properties": { "data": { "type": "object", "properties": { "id": { "type": "string" }, "actId": { "type": "string" }, "userId": { "type": "string" }, "startedAt": { "type": "string", "format": "date-time", "example": "2025-01-08T00:00:00.000Z" }, "finishedAt": { "type": "string", "format": "date-time", "example": "2025-01-08T00:00:00.000Z" }, "status": { "type": "string", "example": "READY" }, "meta": { "type": "object", "properties": { "origin": { "type": "string", "example": "API" }, "userAgent": { "type": "string" } } }, "stats": { "type": "object", "properties": { "inputBodyLen": { "type": "integer", "example": 2000 }, "rebootCount": { "type": "integer", "example": 0 }, "restartCount": { "type": "integer", "example": 0 }, "resurrectCount": { "type": "integer", "example": 0 }, "computeUnits": { "type": "integer", "example": 0 } } }, "options": { "type": "object", "properties": { "build": { "type": "string", "example": "latest" }, "timeoutSecs": { "type": "integer", "example": 300 }, "memoryMbytes": { "type": "integer", "example": 1024 }, "diskMbytes": { "type": "integer", "example": 2048 } } }, "buildId": { "type": "string" }, "defaultKeyValueStoreId": { "type": "string" }, "defaultDatasetId": { "type": "string" }, "defaultRequestQueueId": { "type": "string" }, "buildNumber": { "type": "string", "example": "1.0.0" }, "containerUrl": { "type": "string" }, "usage": { "type": "object", "properties": { "ACTOR_COMPUTE_UNITS": { "type": "integer", "example": 0 }, "DATASET_READS": { "type": "integer", "example": 0 }, "DATASET_WRITES": { "type": "integer", "example": 0 }, "KEY_VALUE_STORE_READS": { "type": "integer", "example": 0 }, "KEY_VALUE_STORE_WRITES": { "type": "integer", "example": 1 }, "KEY_VALUE_STORE_LISTS": { "type": "integer", "example": 0 }, "REQUEST_QUEUE_READS": { "type": "integer", "example": 0 }, "REQUEST_QUEUE_WRITES": { "type": "integer", "example": 0 }, "DATA_TRANSFER_INTERNAL_GBYTES": { "type": "integer", "example": 0 }, "DATA_TRANSFER_EXTERNAL_GBYTES": { "type": "integer", "example": 0 }, "PROXY_RESIDENTIAL_TRANSFER_GBYTES": { "type": "integer", "example": 0 }, "PROXY_SERPS": { "type": "integer", "example": 0 }, "PROXY_UNBLOCKER_UNITS": { "type": "integer", "example": 0 } } }, "usageTotalUsd": { "type": "number", "example": 0.00005 }, "usageUsd": { "type": "object", "properties": { "ACTOR_COMPUTE_UNITS": { "type": "integer", "example": 0 }, "DATASET_READS": { "type": "integer", "example": 0 }, "DATASET_WRITES": { "type": "integer", "example": 0 }, "KEY_VALUE_STORE_READS": { "type": "integer", "example": 0 }, "KEY_VALUE_STORE_WRITES": { "type": "number", "example": 0.00005 }, "KEY_VALUE_STORE_LISTS": { "type": "integer", "example": 0 }, "REQUEST_QUEUE_READS": { "type": "integer", "example": 0 }, "REQUEST_QUEUE_WRITES": { "type": "integer", "example": 0 }, "DATA_TRANSFER_INTERNAL_GBYTES": { "type": "integer", "example": 0 }, "DATA_TRANSFER_EXTERNAL_GBYTES": { "type": "integer", "example": 0 }, "PROXY_RESIDENTIAL_TRANSFER_GBYTES": { "type": "integer", "example": 0 }, "PROXY_SERPS": { "type": "integer", "example": 0 }, "PROXY_UNBLOCKER_UNITS": { "type": "integer", "example": 0 } } } } } } } } }}OpenAPI is a standard for designing and describing RESTful APIs, allowing developers to define API structure, endpoints, and data formats in a machine-readable way. It simplifies API development, integration, and documentation.
OpenAPI is effective when used with AI agents and GPTs by standardizing how these systems interact with various APIs, for reliable integrations and efficient communication.
By defining machine-readable API specifications, OpenAPI allows AI models like GPTs to understand and use varied data sources, improving accuracy. This accelerates development, reduces errors, and provides context-aware responses, making OpenAPI a core component for AI applications.
You can download the OpenAPI definitions for Romania EU Funding Calls from the options below:
If you’d like to learn more about how OpenAPI powers GPTs, read our blog post.
You can also check out our other API clients: