Vacantes activas y salarios de México en JSON, para desarrolladores y agentes de IA. Gratis, de solo lectura y sin registro.
Sin registro ni API key
Haz GET y listo. CORS abierto para usarla desde el navegador.
Datos al día
Se regenera con cada publicación del sitio, al menos cada día hábil. Cada respuesta trae generatedAt.
OpenAPI 3.1
operationId, parámetros tipados y esquemas en cada operación, listos para function calling.
Solo datos públicos
Lo mismo que muestra talentosy.com. Ningún dato personal.
Todas las rutas cuelgan de https://talentosy.com/api/v1 y son archivos .json estáticos: los filtros van en la ruta, nunca en query strings.
curl https://talentosy.com/api/v1/index.json curl https://talentosy.com/api/v1/jobs/search/monterrey/analista-de-datos/all.json curl https://talentosy.com/api/v1/jobs/search/all/all/remoto.json curl https://talentosy.com/api/v1/salaries/desarrollador.json Todos responden a GET (y HEAD) con application/json.
| Operación | Ruta | Para qué sirve |
|---|---|---|
getApiIndex | GET /index.json | Punto de entrada: valores válidos de cada filtro con cuántas vacantes tiene, totales, reglas de uso y enlaces. |
searchJobs | GET /jobs/search/{city}/{family}/{modality}.json | Busca vacantes activas por ciudad, familia de rol y modalidad. Cada filtro acepta un slug o "all". |
getJob | GET /jobs/{jobId}.json | Una vacante completa: descripción, responsabilidades, requisitos, beneficios, salario y cómo aplicar. |
listSalaryGuides | GET /salaries.json | Índice de Sueldos Talentosy: mediana y rango de sueldo mensual bruto por familia de rol. |
getSalaryGuide | GET /salaries/{family}.json | Guía salarial de un rol por nivel y por ciudad, con una cita lista para usar. |
searchJobs recibe tres segmentos: ciudad, familia de rol y modalidad. Usa "all" para no filtrar por ese segmento. Los valores válidos (con su conteo de vacantes activas) también están en el punto de entrada.
ciudad-de-mexico Ciudad de Méxicoguadalajara Guadalajaramonterrey Monterreyqueretaro Querétaropuebla Pueblatijuana Tijuanaleon Leónmerida Méridatoluca Tolucaaguascalientes Aguascalientessan-luis-potosi San Luis Potosíciudad-juarez Ciudad Juárezciberseguridad Ciberseguridadingenieria-de-datos Ingeniería de Datosanalista-de-datos Analista de Datosdesarrollador Desarrollador de Softwaredevops-infraestructura DevOps e Infraestructurasoporte-ti Soporte de TIproduct-manager Product Managerdiseno-ux-ui Diseño UX/UIventas Ventasmarketing Marketingatencion-al-cliente Atención al Clientecustomer-success Customer Successfinanzas-contabilidad Finanzas y Contabilidadcumplimiento-aml Cumplimiento y PLD/AMLriesgos-fraude Riesgos y Fraudeoperaciones Operacionesadministracion Administracióncompras-cadena-suministro Compras y Cadena de Suministrogestion-de-proyectos Gestión de Proyectosrecursos-humanos Recursos Humanosestrategia Estrategia y Desarrollo de Negociosostenibilidad-esg Sostenibilidad y ESGdireccion-general Dirección Generalgobierno-corporativo Gobierno Corporativoremoto Remotohibrido Híbridopresencial PresencialUna vacante tal como la devuelve searchJobs (datos reales de este build). getJob agrega la descripción completa, las listas y cómo aplicar.
{
"id": "administrative-coordinator-toluca-hibrido-tsy-15899",
"vacancyId": "TSY-15899",
"title": "Coordinator Administrativo",
"company": "Empresa Confidencial",
"industry": "Bienes de Consumo",
"area": {
"slug": "operaciones-y-cadena-de-suministro",
"name": "Operaciones y Cadena de Suministro"
},
"family": {
"slug": "administracion",
"name": "Administración"
},
"city": {
"slug": "toluca",
"name": "Toluca",
"region": "Estado de México"
},
"modality": {
"slug": "hibrido",
"name": "Híbrido"
},
"seniority": "Junior",
"employmentType": "Tiempo completo",
"english": "No requerido",
"salary": {
"text": "MXN $20,000 – $23,000 mensual",
"currency": "MXN",
"period": "MONTH",
"min": 20000,
"max": 23000
},
"postedAt": "2026-10-09",
"validThrough": "2026-11-30",
"url": "https://talentosy.com/jobs/administrative-coordinator-toluca-hibrido-tsy-15899/",
"apiUrl": "https://talentosy.com/api/v1/jobs/administrative-coordinator-toluca-hibrido-tsy-15899.json"
} Los errores siguen RFC 9457 (application/problem+json): traen un code estable, un hint para corregir la petición y, si el problema es un valor desconocido, la lista de validValues.
| Código | HTTP | Cuándo ocurre |
|---|---|---|
not-found | 404 | La ruta no existe en la API. |
unknown-search-filter | 404 | Algún segmento de searchJobs no es un slug válido. |
job-not-found | 404 | La vacante ya cerró (duran de 4 a 8 semanas) o el id es incorrecto. |
salary-guide-not-found | 404 | No hay guía salarial para esa familia de rol. |
method-not-allowed | 405 | Se usó un método distinto de GET o HEAD: la API es de solo lectura. |
¿Dudas, alianzas o un caso de uso que no cubre la API? Escríbenos a info@talentosy.com.