API REST · datos en JSON

API de subastas del BOE,
Hacienda y Seguridad Social

Nueve fuentes oficiales, cada una con su formato. La API te entrega todas sus subastas en una sola ficha JSON, limpia y enriquecida, lista para tu aplicación, tu base de datos o tus modelos de análisis.

9 fuentes oficiales 1 ficha JSON

Datos de ejemplo, ilustrativos.

GET/api/v1/bienes/{id}
{
  "bien": {
    "TIPO_BIEN": "vivienda",
    "MUNICIPIO": "Sabadell",
    "VALOR": 185432.18,
    "DEPOSITO": 9271.61,
    "PUJA": {
      "estado": "importe",
      "importe": 101500
    }
  },
  "subasta": {
    "CLASE_SUBASTA": {
      "codigo": 2,
      "nombre": "BOE judiciales"
    }
  }
}
  • 556.000+ subastas publicadas desde 2016
  • Metadatos de provincias, municipios y filtros sin gastar cuota

Cómo funciona

Cómo funciona la API de subastas del BOE

  1. 01

    Genera tu API key

    Desde tu cuenta, en el apartado API, con un plan de API activo. Se envía en cada petición con el header Authorization: Bearer.

  2. 02

    Busca con filtros

    POST /api/v1/bienes/search combina texto libre con provincia, municipio, tipo de bien, origen, estado, importes, fechas o un radio en metros. Devuelve los IDs de hasta 100 bienes por página.

  3. 03

    Descarga la ficha

    GET /api/v1/bienes/{id} devuelve el bien con su lote y su subasta. Las provincias, municipios y valores de cada filtro están en endpoints que no gastan cuota.

Petición · buscar subastas activas

curl https://alertasubastas.com/api/v1/bienes/search \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "filtros": {
      "provincia": "madrid",
      "tipo_bien": "vivienda",
      "estado": "activas",
      "clase_subasta": 2
    },
    "orden": "fecha_celebracion_asc"
  }'

Respuesta

{
  "total": 214,
  "page": 1,
  "per_page": 100,
  "ids": ["0x33E17A2F...", "0x91B2C4D8..."],
  "cuota_busquedas": { "usadas": 12, "cuota": 500 }
}

Datos

Qué datos ofrece la API de subastas

Cada bien llega con los datos de su lote y de su subasta, con los mismos valores normalizados que ves en AlertaSubastas: un dato que la fuente no informa llega como null, nunca como texto suelto.

Cubre las subastas judiciales, notariales y administrativas generales del BOE, las de Hacienda y las agencias tributarias autonómicas, las de la Seguridad Social y las de diputaciones, ayuntamientos y consejos comarcales.

  • Importes

    Valor de subasta, tasación, puja actual, depósito y tramos.

    VALORTASACIONPUJADEPOSITO

  • Estado

    Estado actual del bien y del lote, con la fecha de conclusión y la del último cambio.

    FECHA_FIN_CELEB

  • Cargas y posesión

    Cargas y situación posesoria como estados cerrados, sin parsear texto.

    CARGASSITUACION_POSESORIA

  • Ubicación

    Dirección, referencia catastral, IDUFIR y coordenadas con su nivel de precisión.

    REF_CATASTRALGEO

  • Vehículos

    Marca, modelo, matrícula y bastidor.

Casos de uso

Para qué se usa la API de subastas

Las subastas públicas se publican en portales distintos, cada uno con su formato. La API te las da en un solo formato, con los datos ya limpios y enriquecidos, para que te centres en tu producto.

  • Inversores y fondos

    Alimenta tus modelos de valoración y rentabilidad con valor de subasta, puja, depósito, cargas, situación posesoria y coordenadas, como datos estructurados y no como texto.

  • Despachos y asesorías

    Localiza las subastas que afectan a tus clientes por referencia catastral o registral, matrícula o texto libre, y sigue su estado y su puja hasta la conclusión.

  • Análisis y cuadros de mando

    Sincroniza tu base de datos, tu hoja de cálculo o tu herramienta de BI con fecha_insercion.desde, y estudia con el histórico de subastas finalizadas cómo terminan por zona y tipo de bien.

Ejemplos

Ejemplos de llamadas a la API

Todos los filtros, órdenes, campos y errores están documentados, con ejemplos de petición y respuesta.

Python

import requests

API = "https://alertasubastas.com/api/v1"
headers = {"Authorization": f"Bearer {API_KEY}"}

r = requests.post(f"{API}/bienes/search", headers=headers, json={
    "q": "garaje",
    "filtros": {"provincia": "barcelona", "clase_subasta": 12,
                "estado": "activas"},
    "orden": "valoracion_asc",
})

for bien_id in r.json()["ids"][:10]:
    ficha = requests.get(f"{API}/bienes/{bien_id}",
                         headers=headers).json()
    print(ficha["bien"]["TITULO"], ficha["bien"]["VALOR"],
          ficha["subasta"]["URL"])

Ficha de un bien (extracto)

{
  "ID": "0x33E17A2F...",
  "bien": {
    "TITULO": "Vivienda en Sabadell",
    "TIPO_BIEN": "vivienda",
    "VALOR": 185000, "DEPOSITO": 9250,
    "PUJA": { "estado": "importe", "importe": 92500 },
    "CARGAS": { "estado": "ver_descripcion", "importe": null },
    "SITUACION_POSESORIA": { "estado": "sin_ocupantes" },
    "REF_CATASTRAL": "...",
    "GEO": { "lat": 41.54, "lng": 2.10, "nivel": "portal" }
  },
  "lote": { "NUMERO": 1, "TASACION": 185000 },
  "subasta": {
    "IDSUBASTA": "SUB-JA-2026-1234",
    "URL": "https://subastas.boe.es/...",
    "FECHA_FIN_CELEB": "2026-11-10T18:00:00+01:00"
  }
}

Preguntas frecuentes

Preguntas frecuentes sobre la API de subastas

¿Qué es la API de subastas de AlertaSubastas?

Es una API REST que da acceso en JSON a las subastas públicas de España que AlertaSubastas recoge desde 2016: BOE (judiciales, notariales y administrativas), Hacienda, Seguridad Social y administraciones locales. Buscas con filtros (provincia, municipio, tipo de bien, estado, importes, fechas o radio geográfico) y descargas la ficha completa de cada bien.

¿Qué subastas incluye: BOE, Hacienda, Seguridad Social?

Incluye las subastas judiciales, notariales y administrativas generales del BOE, las de Hacienda (AEAT) y las agencias tributarias autonómicas, las de la Seguridad Social y las de diputaciones, ayuntamientos y consejos comarcales. Eliges el origen con el filtro clase_subasta.

¿Es la API oficial del BOE?

No. AlertaSubastas no es un portal oficial: recoge, normaliza y enriquece los anuncios publicados (referencia catastral verificada, geolocalización, estado y pujas al día). La puja se hace siempre en el portal oficial de cada subasta, y su enlace viene en la ficha.

¿Hay documentación para integrarla?

Sí. Cada filtro, orden, campo, código de estado y error está documentado, con ejemplos de petición y respuesta. La documentación también está en markdown, útil para tus herramientas de desarrollo.

¿Cómo mantengo mis datos sincronizados?

Filtra por fecha_insercion.desde con la fecha de tu última ejecución para traer solo las subastas nuevas, y guarda las fichas que descargas: volver a pedir una ficha ya consultada no gasta cuota. Las provincias, municipios y valores de cada filtro están en endpoints que tampoco la gastan.

¿En qué se diferencian la API y el MCP de subastas?

La API entrega los datos de las subastas en JSON para que los integres en tus programas, tu web o tus análisis. El MCP conectará tu asistente de IA con AlertaSubastas para que le preguntes por las subastas en lenguaje natural (próximamente). Lo tienes explicado en MCP de subastas.

¿Cómo funciona el plan gratuito de la API?

Es una cuota total, no un periodo de prueba: incluye 100 búsquedas y la consulta de 50 subastas activas, sin fecha de caducidad. Pedir más páginas de la misma búsqueda en los 60 minutos siguientes no gasta búsquedas, y volver a consultar una subasta que ya consultaste tampoco. En las subastas con varios lotes, cada bien cuenta como una consulta. Lo estamos preparando y todavía no está activo.

¿Qué pasa cuando agoto la cuota?

La API responde con un error que indica qué cuota se ha agotado (search_quota_exceeded o bien_quota_exceeded). Tu API key sigue siendo válida y las subastas que ya consultaste se pueden volver a descargar. En los planes de pago la cuota se renueva el día 1 de cada mes.

¿Cada cuánto se actualizan los datos?

Las subastas nuevas se incorporan cada día, y los estados y las pujas de las subastas en curso se revisan varias veces cada hora. El buscador de la API se sincroniza cada minuto con nuestra base de datos.

¿Necesito una cuenta de AlertaSubastas?

Sí. La API key se genera desde tu cuenta, en el apartado API, y hoy requiere un plan de API activo: escríbenos para solicitarlo. Se muestra una sola vez al crearla y puedes regenerarla cuando quieras: la anterior deja de funcionar al momento.

¿La API incluye las alertas por email?

No. La API y los planes de alertas son productos independientes. Si lo que buscas es recibir cada día por email las subastas nuevas de tu zona, consulta Planes y precios.

¿Construyes algo con subastas públicas?

Cuéntanos qué necesitas y te ayudamos a encajar la API en tu proyecto.


Todas las Subastas Públicas
cada día en tu email

Empieza

Prueba 30 días gratis
Inicio
Accede a tu cuenta

Sobre AlertaSubastas

Contactar
AlertaSubastas SLU © 2016-2026
Términos y condiciones · Política de privacidad · Política de cookies

Todas las Subastas Públicas
cada día en tu email
AlertaSubastas SLU © 2016-2026
Términos y condiciones · Política de privacidad · Política de cookies