Saltar a contenido

Consultar datos generales

GET /apientidades/v1/declaraciones/{iddeclaracion}/derecho-acceso

Devuelve los datos generales de derecho de acceso de la entidad vinculados a la declaración: existencia de formulario de solicitud, URL, plazo medio de resolución y texto de aclaraciones.

Para obtener la tabla de solicitudes

Este endpoint devuelve solo los datos generales (formulario, URL, plazo, aclaraciones). Para obtener la estructura completa del cuadrante de solicitudes con todos los IDs necesarios para el PUT, use GET /derecho-acceso/tabla.

Parámetros de ruta

Parámetro Tipo Descripción
iddeclaracion int ID de la declaración

Ejemplo de petición

curl -s "https://apientidades-pro.transparenciacanarias.org/apientidades/v1/declaraciones/5001/derecho-acceso" \
  -H "Authorization: Bearer $TOKEN" | jq .
import requests

BASE_URL = "https://apientidades-pro.transparenciacanarias.org/apientidades/v1"
headers = {"Authorization": f"Bearer {token}"}

response = requests.get(
    f"{BASE_URL}/declaraciones/5001/derecho-acceso",
    headers=headers
)
general = response.json()

print(f"Formulario: {'Sí' if general.get('existeFormulario') else 'No'}")
if general.get("urlFormulario"):
    print(f"URL: {general['urlFormulario']}")
print(f"Plazo medio: {general.get('plazoMedioDias', 0)} días")
var response = await client.GetAsync($"{baseUrl}/declaraciones/5001/derecho-acceso");
var json = await response.Content.ReadAsStringAsync();
var general = JsonConvert.DeserializeObject<DaGeneralDto>(json);

Console.WriteLine($"Formulario: {(general.ExisteFormulario ? "" : "No")}");
Console.WriteLine($"Plazo medio: {general.PlazoMedioDias} días");

Respuesta exitosa (200)

{
  "existeFormulario": true,
  "urlFormulario": "https://sede.entidad.es/derecho-acceso",
  "plazoMedioDias": 15,
  "aclaraciones": "Formulario disponible en sede electrónica desde 2023"
}

Campos de la respuesta

Campo Tipo Descripción
existeFormulario bool Si la entidad tiene formulario de solicitud de acceso disponible
urlFormulario string URL del formulario de solicitud (vacío si existeFormulario es false)
plazoMedioDias int Plazo medio de resolución de solicitudes en días (0 = no informado)
aclaraciones string Texto libre de aclaraciones sobre derecho de acceso

Errores posibles

Código Descripción
401 Token ausente, expirado o inválido
404 La declaración no existe o no pertenece a la entidad