Fiscalia avatar

Fiscalia

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Fiscalia

Fiscalia

Busca Circulares, Instrucciones y Consultas de la Fiscalía General del Estado publicadas en BOE.es, con filtros por tipo, título, texto, año, número y materia.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

Miguel González

Miguel González

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

5 days ago

Last modified

Categories

Share

⚖️ fiscalia - Doctrina de la Fiscalía General del Estado

Actor de Apify que automatiza la búsqueda de Circulares, Instrucciones y Consultas de la Fiscalía General del Estado, publicadas en el buscador de doctrina de BOE.es. Permite filtrar por tipo de documento, título, texto completo, año, número y materia jurídica.

Para cada documento encontrado, el actor extrae su referencia, tipo, número/año y fecha. Además, en una segunda ejecución puedes pedirle que descargue el texto completo de documentos concretos (campo documentIds) junto con su comentario de vigencia, materias y referencias normativas anteriores.

✨ Características

  • 🔎 Búsqueda por hasta 4 términos de texto completo por ejecución, con operadores booleanos (Y, O, NO, PROXn).
  • 🧰 Filtros: tipo de documento (Circular/Instrucción/Consulta), título, año, número y materia jurídica (25 áreas).
  • ↕️ Ordenación por año (más recientes o más antiguos primero).
  • 📄 Extracción bajo demanda del texto completo, la vigencia y las materias de documentos concretos.
  • 🔗 Enlaces estables al documento (documentUrl) y a su PDF oficial (pdfUrl).
  • ⚡ Vía HTTP directa y ligera: BOE.es no exige sesión ni bloquea IP de datacenter (a diferencia del buscador de sentencias del CENDOJ), por lo que no hace falta proxy residencial ni impersonación de navegador. Playwright actúa solo como backup ante fallos puntuales.

📥 Entrada (Input)

La entrada se define mediante un objeto JSON. Debes indicar al menos uno de estos campos: algún criterio de búsqueda (searchTerms, titulo, tipos, materias, anno o numero) o documentIds (para extraer el texto de documentos concretos).

CampoTipoDescripción
searchTermsarray<string>Términos a buscar en el texto completo de los documentos (máx. 4). Admite operadores booleanos. Si se deja vacío, se listan los documentos que cumplan el resto de filtros sin restricción de texto.
titulostringBusca solo en el título de la disposición (más preciso que searchTerms).
tiposarray<string>Tipo de documento: C (Circular), I (Instrucción), Q (Consulta). Por defecto, los tres.
materiasarray<string>IDs de materia jurídica (ver tabla de referencia). Por defecto, todas.
annostringAño de la disposición (ej. "2020").
numerostringNúmero de la disposición (ej. "5"). Combínalo con anno para localizar una disposición concreta.
documentIdsarray<string>Referencias (campo reference de resultados anteriores, ej. "FIS-C-2011-00005") de las que extraer el texto completo (máx. 50). Úsalo en una segunda ejecución tras una búsqueda.
maxResultsintegerMáximo de documentos por combinación de búsqueda (1–2000). Por defecto, 50.
paragraphsintegerSi es mayor que 0, al extraer un documento (documentIds) devuelve solo ese número de párrafos relevantes en vez del texto íntegro. Requiere paragraphTerms. Por defecto, 0 (texto completo).
paragraphTermsstringTérminos con los que localizar los párrafos en el modo párrafos.
sortOrderstringdesc (más recientes primero, por defecto) o asc (más antiguos primero).
proxyConfigurationobjectConfiguración de proxy. No es necesaria para este sitio; desactivada por defecto.

⚠️ Nota interna sobre tipos y materias. El formulario de BOE.es solo admite un valor de tipo y un valor de materia por consulta (son <select> simples, no multiselección). Si se indica más de uno en cualquiera de los dos campos, el actor repite la búsqueda una vez por cada combinación de searchTerms × tipos × materias (máximo 12 combinaciones por ejecución). Para no multiplicar innecesariamente las búsquedas, indica como mucho 1-2 valores en cada uno salvo que realmente necesites comparar varios.

🧮 Operadores de búsqueda

El campo searchTerms (y titulo) admite los mismos operadores booleanos que el resto de buscadores de BOE.es:

Operador (escribe)Equivalente BOE.esSignificadoEjemplo
ANDYAmbos términos deben aparecer.extranjería AND expulsión
OROBasta con que aparezca uno de los términos.menor OR menores
NOTNOExcluye las disposiciones con ese término.violencia NOT laboral
NEARnPROXnLos términos están a menos de n palabras de distancia.expulsión NEAR10 extranjero

Notas:

  • Los operadores deben escribirse en MAYÚSCULAS como palabra completa; los términos en minúsculas se tratan como texto literal.
  • Puedes usar comillas para frases exactas: "unidad especializada".
  • Exclusión de frases con NOT/NO: BOE.es solo excluye la palabra inmediatamente siguiente al operador. Para excluir una frase de varias palabras, enciérrala entre comillas: el actor la expande automáticamente a una exclusión por cada palabra significativa (p. ej. NOT "medidas cautelares" se envía como NO medidas NO cautelares).

🤖 Uso con Claude Code / MCP de Apify (lenguaje natural)

Este actor está pensado para integrarse en Claude Code a través del MCP de Apify: el usuario describe su necesidad en lenguaje natural y el asistente construye automáticamente searchTerms y el resto de filtros, sin que el usuario tenga que conocer los operadores ni los IDs internos.

⚠️ Límite de términos: máximo 4 por ejecución. Combínalos con operadores booleanos en vez de multiplicar entradas.

Directrices para que el asistente (LLM) genere la consulta:

  • Tipo de documento (tipos): "circular/circulares" → C, "instrucción/instrucciones" → I, "consulta/consultas" → Q. Si el usuario pide "doctrina" en general sin especificar, no rellenes tipos (busca los tres).
  • Materia (materias): mapea la petición del usuario al ID exacto de la tabla de materias. ⚠️ Los IDs son opacos y no siguen el orden alfabético: NO los adivines, cópialos de la tabla.
  • Año / Número (anno / numero): "de 2020" → anno: "2020"; "la Circular 5/2011" → numero: "5", anno: "2011".
  • Texto libre vs. título: si el usuario busca por un concepto o materia dentro del contenido, usa searchTerms; si busca por palabras del título de la disposición, usa titulo.
  • Texto completo (documentIds): cuando el usuario pida "descárgame/analiza el texto de esta circular/instrucción/consulta" tras una búsqueda, relanza el actor con documentIds = las reference de los documentos elegidos.

Ejemplos de traducción de lenguaje natural a filtros:

El usuario pide...Filtros generados
"Circulares sobre extranjería"tipos: ["C"], materias: ["8"]
"Consultas de violencia de género"tipos: ["Q"], materias: ["21"]
"Instrucciones de 2015 sobre menores"tipos: ["I"], anno: "2015", searchTerms: ["menor OR menores"]
"La Circular 5/2011"tipos: ["C"], numero: "5", anno: "2011"
"Doctrina sobre criminalidad informática, la más reciente primero"materias: ["19"], sortOrder: "desc"

🏛️ Tabla de referencia (materias)

IDMateria
1Cooperación internacional
2Derecho Administrativo y proceso contencioso-administrativo
3Derecho Civil
4Derecho Constitucional
5Derecho Penal
6Derecho Penitenciario
7Derecho Procesal Penal
8Extranjería
9Ministerio Fiscal
10Responsabilidad Penal de Menores
11Social
12Derecho de la Unión Europea
13Protección jurídica del menor
14Protección jurídica de las personas con discapacidad
15Consumidores y usuarios
16Derecho Procesal Civil
17Siniestralidad laboral
18Medio ambiente
19Criminalidad informática
20Delitos económicos
21Violencia de Género
22Seguridad vial
23Fiscalía del Tribunal de Cuentas
24Protección de datos de carácter personal
25Delitos de Odio

⚠️ Verifica siempre el ID contra esta tabla antes de llamar al actor: no siguen el orden alfabético (p. ej. "Extranjería" es 8, no un número bajo por ser de las primeras letras).

📤 Salida (Output)

Modo búsqueda (searchTerms / titulo / tipos / materias / anno / numero)

{
"searchTerm": null,
"tipo": "Circular",
"numero": "5",
"anio": "2011",
"reference": "FIS-C-2011-00005",
"title": "Circular 5/2011, de 2 de noviembre, sobre criterios para la unidad de actuación especializada del Ministerio Fiscal en materia de extranjería e inmigración.",
"dateISO": "2011-11-02",
"materiaFiltro": "Extranjería",
"documentUrl": "https://www.boe.es/buscar/doc.php?id=FIS-C-2011-00005",
"pdfUrl": "https://www.boe.es/buscar/abrir_fiscalia.php?id=FIS-C-2011-00005.pdf"
}
CampoDescripción
searchTermTérmino de searchTerms que originó el resultado (null si la búsqueda no usó texto libre).
tipoCircular, Instrucción o Consulta.
numero / anioNúmero y año de la disposición (ej. Circular 5/2011).
referenceReferencia interna del documento (ej. FIS-C-2011-00005); úsala en documentIds para extraer su texto.
titleTítulo completo de la disposición.
dateISOFecha de la disposición en formato YYYY-MM-DD (derivada del título).
materiaFiltroMateria por la que se filtró la búsqueda (null si no se filtró por materia).
documentUrlEnlace a la ficha del documento en BOE.es.
pdfUrlEnlace de descarga del PDF oficial.

Modo extracción (documentIds)

{
"reference": "FIS-C-2011-00005",
"tipo": "Circular",
"numero": "5",
"anio": "2011",
"title": "Circular 5/2011, de 2 de noviembre, sobre criterios para la unidad de actuación especializada del Ministerio Fiscal en materia de extranjería e inmigración.",
"dateISO": "2011-11-02",
"vigencia": "En vigor, salvo las modificaciones reseñadas que, en particular, afectan al contenido de las conclusiones relativas al art. 89 del Código Penal...",
"materias": ["Derecho Penal", "Extranjería"],
"referenciasAnteriores": ["Arts. 8, 20.6, 31 bis... de la Ley Orgánica 10/1995, de 23 de noviembre, del Código Penal. BOE-A-1995-25444", "..."],
"documentUrl": "https://www.boe.es/buscar/doc.php?id=FIS-C-2011-00005",
"pdfUrl": "https://www.boe.es/buscar/abrir_fiscalia.php?id=FIS-C-2011-00005.pdf",
"text": "ÍNDICE\n\nI. Introducción: Contrabando de personas...\n\n..."
}
CampoDescripción
vigenciaComentario de vigencia (si BOE.es lo indica): modificaciones posteriores relevantes. null si no hay comentario.
materiasLista de materias jurídicas asociadas al documento (etiquetas legibles).
referenciasAnterioresNormas y disposiciones anteriores citadas como referencia (lista de texto).
textTexto completo del documento (o los párrafos relevantes, si paragraphs > 0).
paragraphs(Solo si paragraphs > 0 y hay coincidencias) Lista de los pasajes extraídos.

💡 A diferencia del buscador de sentencias del CENDOJ, aquí el texto se extrae directamente del HTML de la ficha (doc.php), no de un PDF: es más rápido y no requiere descargar/parsear binarios.

📝 Notas

  • El volumen total de doctrina de la Fiscalía General del Estado es de unos cientos de documentos (muy por debajo del límite técnico de 2000 resultados por consulta de BOE.es).
  • No se aplica anonimización de nombres: a diferencia de las sentencias judiciales, las Circulares, Instrucciones y Consultas son documentos interpretativos de la Fiscalía General del Estado y no suelen identificar a partes de procedimientos concretos.

Ecosistema legaltech — actores relacionados

Este actor forma parte de una colección de actores para búsqueda jurídica española y europea. Si la consulta del usuario requiere otras fuentes, usa el actor correspondiente sin pedirle que busque en Apify Store:

ActorFuenteTipo de documentos
legaltech/fiscalia ← este actorFiscalía General del Estado (BOE.es)Circulares, Instrucciones y Consultas de doctrina
legaltech/cendojCENDOJ (Consejo General del Poder Judicial)Sentencias y autos del sistema judicial español
legaltech/aepdAEPDResoluciones y guías de protección de datos
legaltech/tribunal-constitucionalTribunal Constitucional de EspañaSentencias del TC, recursos de amparo, cuestiones de inconstitucionalidad
legaltech/tjueTribunal de Justicia de la UE (CURIA)Sentencias, autos y conclusiones del TJUE

Guía de derivación

  • Doctrina, criterios de actuación o consultas del Ministerio Fiscallegaltech/fiscalia
  • Jurisprudencia civil, penal, laboral, contencioso-administrativa españolalegaltech/cendoj
  • Protección de datos, RGPD, LOPDGDD, sanciones de la AEPDlegaltech/aepd
  • Derechos fundamentales, inconstitucionalidad, recursos de amparolegaltech/tribunal-constitucional
  • Derecho europeo, directivas, reglamentos UE, cuestiones prejudicialeslegaltech/tjue