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 fragmentossnippetsy elyearde primer nivel; el año está enlocation.year. - Desaparece
facets. Los valores de los filtros se leen tal como aparecen en los resultados:instance,court,formationysubjects. - La respuesta suma
as_ofy 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.