# Teju Contable (`legaltech/teju-contable`) Actor

Este actor automatiza la búsqueda de edictos en materia Contable publicados en el Tablón Edictal Único (TEJU) del BOE, permitiendo detectar procedimientos, citaciones y resoluciones judiciales el mismo día de su publicación.

- **URL**: https://apify.com/legaltech/teju-contable.md
- **Developed by:** [Miguel González](https://apify.com/legaltech) (community)
- **Categories:** Automation
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $1.00 / 1,000 results

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#pay-per-event

## What's an Apify Actor?

Actors are a software tools running on the Apify platform, for all kinds of web data extraction and automation use cases.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

In JavaScript/TypeScript projects, use official [JavaScript/TypeScript client](https://docs.apify.com/api/client/js.md):

```bash
npm install apify-client
```

In Python projects, use official [Python client library](https://docs.apify.com/api/client/python.md):

```bash
pip install apify-client
```

In shell scripts, use [Apify CLI](https://docs.apify.com/cli/docs.md):

````bash
# MacOS / Linux
curl -fsSL https://apify.com/install-cli.sh | bash
# Windows
irm https://apify.com/install-cli.ps1 | iex
```bash

In AI frameworks, you might use the [Apify MCP server](https://docs.apify.com/platform/integrations/mcp.md).

If your project is in a different language, use the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).


# README

## Búsqueda de Edictos en materia contable en el BOE (TEJU)

Este actor automatiza la búsqueda de edictos judiciales en materia contable publicados en el Tablón Edictal Único (TEJU) del BOE, permitiendo detectar procedimientos, citaciones y resoluciones judiciales el mismo día de su publicación.

Está diseñado para detectar notificaciones cuando la comunicación personal con el interesado no ha sido posible.

### ¿Qué hace este actor?

El actor revisa diariamente los anuncios publicados en el TEJU del BOE y localiza notificaciones en materia contable que contengan los términos de búsqueda indicados.

Permite comprobar automáticamente si existe alguna notificación publicada en el día actual para los términos de interés.

### ¿Qué puedes buscar?

Puedes buscar por cualquier dato que pueda aparecer en un edicto judicial, como:

*   � NIF / CIF
*   📄 Número de procedimiento (ej. "Monitorio 123/2025")
*   👤 Nombre del demandado o demandante
*   🧾 Tipo de procedimiento (ej. "ejecución de títulos judiciales")
*   🏛️ Juzgado o Tribunal
*   �️ Provincia o localidad

### Tipos de anuncios detectados

Este actor está optimizado para detectar cualquier tipo de edicto en materia contable, como:

*   Notificación de demandas
*   Citaciones a juicio o para comparecencias
*   Notificación de resoluciones (sentencias, autos)
*   Anuncios de subastas judiciales
*   Edictos en procedimientos concursales

### ¿Por qué usar este actor?

Las notificaciones por edictos tienen consecuencias legales importantes, como la pérdida de un derecho, la continuación de un procedimiento en rebeldía o la ejecución de bienes.

Muchos procedimientos avanzan únicamente con la publicación en el BOE si no se localiza al interesado.

Este actor te permite detectar estas notificaciones el mismo día en que se publican, ganando un tiempo crucial para actuar.

#### Casos de uso habituales

*   **👥 Particulares y Empresas**: Comprueba si tienes alguna notificación judicial pendiente que no te haya llegado por otros medios.
*   **🧑‍⚖️ Abogados y Procuradores**: Monitoriza procedimientos judiciales de clientes, como demandas, ejecuciones o concursos.
*   **🏘️ Administradores de Fincas y Asesorías**: Detección de notificaciones en comunidades de propietarios, deudas o procedimientos concursales de clientes.

#### 🤖 Automatización de alertas
Integración con Zapier, Make o n8n para:

*   Avisos urgentes por email
*   Alertas internas
*   Gestión de casos

### ¿Cómo se utiliza?

Buscar edictos en el BOE es muy sencillo:

1.  Haz clic en **Try for free**
2.  Introduce los términos de búsqueda en el campo `searchTerms`
3.  (Opcional) Ajusta la `timezone`
4.  Haz clic en **Run**
5.  Consulta los resultados en la pestaña **Dataset**

### 📝 Parámetros de Entrada

| Parámetro | Tipo / Ejemplo | Descripción |
| :--- | :--- | :--- |
| `searchTerms` (Requerido) | `["12345678Z", "Monitorio 123/2025", "subasta judicial"]` | NIF, número de procedimiento, tipo de resolución o cualquier texto relevante. |
| `timezone` (Opcional) | `"Europe/Madrid"` | Zona horaria usada para filtrar anuncios del día correcto. Por defecto: `Europe/Madrid`. |

#### 📥 Ejemplo de entrada

```json
{
  "searchTerms": [
    "12345678Z",
    "Monitorio 123/2025",
    "Juzgado de Primera Instancia nº 5 de Madrid"
  ],
  "timezone": "Europe/Madrid"
}
````

### 📊 Resultados

El actor devuelve un resultado por cada coincidencia encontrada.

Si un término no aparece en ningún anuncio, no se genera ningún resultado.

Los datos se entregan en un Dataset, listo para:

- Descarga en JSON / CSV
- Integración con otros actores
- Automatización de flujos sensibles

### 💳 Coste y uso gratuito

Apify ofrece créditos gratuitos mensuales en el plan Free.

Puedes probar este actor sin coste y utilizarlo dentro de los límites del plan gratuito.

### 🔗 Integración con Make.com

Si lo deseas, puedes integrar este actor en un flujo automatizado de [Make.com](https://www.make.com/) para recibir notificaciones de TEJU Contable en base a tu lista de términos de búsqueda (referencias catastrales, nombres de titulares, números de expediente, etc.).

Para facilitar el proceso, puedes clonar nuestro escenario pre-configurado directamente en tu cuenta de Make.com:

👉 [Clonar escenario en Make.com](https://eu1.make.com/public/shared-scenario/Qk2iZvcMoFE/teju-contable-notificaciones)

Con este escenario podrás, por ejemplo:

- Ejecutar el actor automáticamente de forma periódica
- Filtrar las coincidencias según tu lista de términos
- Recibir alertas por email (u otros canales) cuando se publique una notificación relevante el mismo día

> 💡 Si utilizas un asistente de IA con el MCP de Make instalado, puede ayudarte a configurar y adaptar este escenario directamente desde el editor.

# Actor input Schema

## `searchTerms` (type: `array`):

Introduce la lista de NIFs, referencias catastrales, nombres, etc. que quieres buscar. Si existe un anuncio donde aparezca en el día actual devolverá los resultados.

## `timezone` (type: `string`):

Tu zona horaria (ej. 'Europe/Madrid') para asegurar que la búsqueda por fecha se realiza en el día correcto. Si se deja en blanco, se usará UTC.

## Actor input object example

```json
{
  "searchTerms": [
    "Ignorados ocupantes",
    "MADRID"
  ],
  "timezone": "Europe/Madrid"
}
```

# Actor output Schema

## `overview` (type: `string`):

No description

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "searchTerms": [
        "Ignorados ocupantes",
        "MADRID"
    ]
};

// Run the Actor and wait for it to finish
const run = await client.actor("legaltech/teju-contable").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = { "searchTerms": [
        "Ignorados ocupantes",
        "MADRID",
    ] }

# Run the Actor and wait for it to finish
run = client.actor("legaltech/teju-contable").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "searchTerms": [
    "Ignorados ocupantes",
    "MADRID"
  ]
}' |
apify call legaltech/teju-contable --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=legaltech/teju-contable",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Teju Contable",
        "description": "Este actor automatiza la búsqueda de edictos en materia Contable publicados en el Tablón Edictal Único (TEJU) del BOE, permitiendo detectar procedimientos, citaciones y resoluciones judiciales el mismo día de su publicación.",
        "version": "0.0",
        "x-build-id": "9OvxwSGs6jltiEt6q"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/legaltech~teju-contable/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-legaltech-teju-contable",
                "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/legaltech~teju-contable/runs": {
            "post": {
                "operationId": "runs-sync-legaltech-teju-contable",
                "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/legaltech~teju-contable/run-sync": {
            "post": {
                "operationId": "run-sync-legaltech-teju-contable",
                "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",
                "required": [
                    "searchTerms"
                ],
                "properties": {
                    "searchTerms": {
                        "title": "Términos de Búsqueda",
                        "maxItems": 50,
                        "type": "array",
                        "description": "Introduce la lista de NIFs, referencias catastrales, nombres, etc. que quieres buscar. Si existe un anuncio donde aparezca en el día actual devolverá los resultados.",
                        "items": {
                            "type": "string"
                        }
                    },
                    "timezone": {
                        "title": "Zona Horaria (Opcional)",
                        "type": "string",
                        "description": "Tu zona horaria (ej. 'Europe/Madrid') para asegurar que la búsqueda por fecha se realiza en el día correcto. Si se deja en blanco, se usará UTC.",
                        "default": "Europe/Madrid"
                    }
                }
            },
            "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
                                    }
                                }
                            },
                            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
