Concesiones por subvención
Concesiones por subvención
GET https://api.fandit.es/api/v2/funds/concessions/beneficiaries/
Petición paginada para obtener las concesiones por una subvención en específico.
Filtra solo por convocatoria: fund_id o fund_slug. Si no se envía ninguno devuelve 400 con el error «Es necesario enviar el campo fund_id o el campo fund_slug». El filtro nif ya no se admite aquí y se ignora: para las concesiones de una empresa usa Concesiones por CIF. Las filas ya no incluyen fund_slug ni fund_title; si los necesitas, pídelos una vez a fund-details con el id de la convocatoria.
Las filas se ordenan por concession_date descendente y, a igualdad, por id descendente; el orden es estable entre páginas (no repite ni omite filas) y las concesiones sin fecha aparecen primero.
Cabeceras
| Authorization string | |
|---|---|
| Token de usuario (Obligatorio). |
Parámetros de consulta (query params)
Respuesta
Object
count number
next string
previous string
results array of objects
fund_id number
beneficiary_cif string
beneficiary_name string
concession_date string
awarded_amount number
curl--request GET \--url 'https://api.fandit.es/api/v2/funds/concessions/beneficiaries/' \--get \ --data-urlencode 'page=1' \ --data-urlencode 'requestData={}' \ import requests
url = "https://api.fandit.es/api/v2/funds/concessions/beneficiaries/"
params = {
"page": "1",
"requestData": "{}"
}
response = requests.get(url, params=params)
print(response.status_code)
print(response.json())
const url = "https://api.fandit.es/api/v2/funds/concessions/beneficiaries/";
const params = new URLSearchParams({
"page": "1",
"requestData": "{}"
});
const options = {
method: "GET",
headers: {
}
};
const response = await fetch(`${url}?${params}`, options);
const data = await response.json();
console.log(data);
const url: string = "https://api.fandit.es/api/v2/funds/concessions/beneficiaries/";
const params: URLSearchParams = new URLSearchParams({
"page": "1",
"requestData": "{}"
});
const options: RequestInit = {
method: "GET",
headers: {
}
};
const response = await fetch(`${url}?${params}`, options);
const data: any = await response.json();
console.log(data);
<?php
$url = "https://api.fandit.es/api/v2/funds/concessions/beneficiaries/";
$query = http_build_query([
"page" => "1",
"requestData" => "{}"
]);
$curl = curl_init("$url?$query");
curl_setopt_array($curl, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
]
]);
$response = curl_exec($curl);
curl_close($curl);
echo $response;
import java.io.IOException;
import okhttp3.*;
public class FanditApiExample {
public static void main(String[] args) throws IOException {
OkHttpClient client = new OkHttpClient();
HttpUrl url = HttpUrl.parse("https://api.fandit.es/api/v2/funds/concessions/beneficiaries/").newBuilder()
.addQueryParameter("page", "1")
.addQueryParameter("requestData", "{}")
.build();
Request request = new Request.Builder()
.url(url)
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
}
}
Respuesta Ejemplo de respuesta
{
"count": 4820,
"next": "https://api.fandit.es/api/v2/funds/concessions/beneficiaries/?page=2",
"previous": null,
"results": [
{
"fund_id": 5891,
"beneficiary_cif": "B87654321",
"beneficiary_name": "Talleres Mecánicos Herrero, S.L.",
"concession_date": "2026-02-20",
"awarded_amount": 2000
},
{
"fund_id": 5891,
"beneficiary_cif": "B11223344",
"beneficiary_name": "Panadería Artesana Ruiz, S.L.",
"concession_date": "2026-01-08",
"awarded_amount": 2000
}
]
}