Búsqueda de tesis de la SCJN sobre todo el acervo

La búsqueda de tesis devuelve cada criterio de la SCJN íntegro y filtra por órgano, integración y fecha de publicación. Browse se retira el 15 de diciembre de 2026.

Nuevo endpoint

POST /mx/scjn/tesis-search/v1 ahora responde sobre todo el acervo de la Suprema Corte de Justicia de la Nación: todas las tesis y jurisprudencias que el Semanario Judicial de la Federación ha publicado desde 1911, más de 300 mil, cada una íntegra, completo y al día. La búsqueda conserva sus campos y suma los que browse había estrenado: instance, court, formation, published_from, published_to y updated_after. query pasa a ser opcional, así que una consulta solo con filtros funciona.

curl https://api.croma.run/mx/scjn/tesis-search/v1 \
  -H "Authorization: Bearer $CROMA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "query": "interés usurario",
    "court": "Primera Sala",
    "published_from": "2026-01-01"
  }'

Cada resultado es el registro completo, con la misma forma que responde POST /mx/scjn/tesis/v1: el texto con sus apartados, los precedentes, la forma de integración y las fechas de publicación y de obligatoriedad. Los resultados llegan de más reciente a más antiguo, las páginas admiten hasta 50, y cada respuesta lleva as_of, qué tan actualizados están los datos.

Qué cambió en la respuesta#

  • Las entradas de results[] son registros completos. Desaparecen los fragmentos snippets y el year de primer nivel; el año está en location.year.
  • Desaparece facets. Los valores de los filtros se leen tal como aparecen en los resultados: instance, court, formation y subjects.
  • La respuesta suma as_of y devuelve los filtros aplicados.
  • Con query, todas las palabras deben aparecer en el rubro o en el texto.

Browse queda deprecado#

POST /mx/scjn/tesis-browse/v1 hacía lo mismo con otro nombre. Queda deprecado desde el 7 de septiembre de 2026 y deja de responder el 15 de diciembre de 2026. Hasta entonces sigue funcionando igual, y cada respuesta lleva los encabezados Deprecation y Sunset y un Link con rel="successor-version", como describe la política de versionado. Para migrar basta cambiar la ruta: la solicitud y la respuesta son las mismas, y la búsqueda acepta hasta 50 resultados por página en lugar de 20.

La guía está en SCJN, y puedes buscar sin escribir código en las herramientas.

Empieza a consultar datos oficiales