Inicio API
Recursos para máquinas
API pública y guía para agentes
Los datos públicos de Estudio Paz & Asoc. —perfil del estudio, servicios y sedes— en formato JSON, con una especificación OpenAPI 3.1. Pensado para asistentes de IA, directorios y cualquier integración que necesite estos datos de forma estructurada.
Cómo funciona
- Sin autenticación. Todos los endpoints son públicos. No hay claves ni tokens.
- Solo lectura. Únicamente peticiones
GET. La API no recibe ni almacena datos. - Siempre JSON. Las respuestas son
application/json; charset=utf-8. - Base:
https://estudiopaz.com.ar - Límite de uso: 120 peticiones por minuto por IP. Cada respuesta trae las cabeceras
RateLimit-PolicyyRateLimit; un429agregaRetry-After. - Licencia: los datos se publican bajo CC BY 4.0.
Endpoints
| Operación | Método y ruta | Devuelve |
|---|---|---|
getFirmProfile |
GET /api/estudio.json |
Identidad del estudio: forma jurídica, año de fundación, idiomas, zona de servicio, vías de contacto, domicilio, horarios, redes y guía de para qué sirve (y para qué no). |
listServices |
GET /api/servicios.json |
Las seis áreas de servicio, cada una con slug, nombre y URL en español e inglés, y un resumen de una línea. |
listOffices |
GET /api/sedes.json |
Las siete sedes del país. Teléfono, WhatsApp y horario son comunes a todas y se devuelven una sola vez en shared. |
Contrato completo: /openapi.json (OpenAPI 3.1, con operationId, descripciones y esquemas tipados para cada operación — apto para function calling).
Ejemplo
curl -s https://estudiopaz.com.ar/api/estudio.json
curl -s -H "Accept: application/json" https://estudiopaz.com.ar/api/servicios.json
Errores
Los errores usan un cuerpo JSON estable, nunca una página HTML:
{
"error": {
"code": "not_found",
"message": "No API resource at /api/foo.",
"hint": "See https://estudiopaz.com.ar/openapi.json for the list of endpoints."
}
}
Códigos posibles: not_found, method_not_allowed, rate_limited, internal_error.
Versión Markdown de cualquier página
Cualquier página del sitio devuelve su contenido en Markdown si se la pide con la cabecera Accept: text/markdown. La respuesta incluye Vary: Accept.
curl -s -H "Accept: text/markdown" https://estudiopaz.com.ar/servicios/
Guía para agentes
/llms.txt (y /en/llms.txt) describen cuándo derivar un usuario a Estudio Paz y cómo contactarlo. /sitemap.xml lista todas las URLs indexables.
¿Necesita otro dato en formato estructurado?
Escríbanos y lo evaluamos.