Download OpenAPI specification:Download
API Empleos Inclusivos, se publican los servicios que se utilizan Empleos Inclusivos
Proceso: Login Funcionalidad: Obtener Token de login
| tokenid required | string Example: tokenid=abc.123.ABC id del token |
{- "status": "OK",
- "result": {
- "token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJlbWFpbCI6Indlcm5lci5hdGVuY2lvQHNweW9yb2hvc3QuY29tIiwibmFtZSI6IlRpbmNsdXNpdm8iLCJpZGVtcHJlc2EiOiIxIn0.IlO63KY2HKJmIhhWEUCul3jlqbIy-QBg855DPVHOlsk",
- "status": "OK",
- "message": "Logged in successfully."
}
}Proceso: Obtener areas Funcionalidad: Obtener areas de trabajo
{- "status": "OK",
- "result": {
- "areas_trabajo": [
- {
- "idareatrabajo": "1",
- "nombre": "Estrategia y Desarrollo de Negocios",
- "estado": "A"
}, - {
- "idareatrabajo": "2",
- "nombre": "Creatividad y Diseño",
- "estado": "A"
}, - {
- "idareatrabajo": "3",
- "nombre": "Servicio al Cliente",
- "estado": "A"
}
]
}
}Proceso: Obtener Jornadas Funcionalidad: Obtener Jornadas
{- "status": "OK",
- "result": {
- "jornada": [
- {
- "idjornada": 0,
- "nombre": "Medio día"
}, - {
- "idjornada": 1,
- "nombre": "Completa"
}, - {
- "idjornada": 2,
- "nombre": "Part-Time"
}
]
}
}Proceso: Obtener Modalidades Funcionalidad: Obtener Modalidades
{- "status": "OK",
- "result": {
- "modalidades": [
- {
- "idmodalidad": 0,
- "nombre": "Presencial"
}, - {
- "idmodalidad": 1,
- "nombre": "Remoto"
}, - {
- "idmodalidad": 2,
- "nombre": "Híbrido"
}
]
}
}Proceso: Obtener Carreras Funcionalidad: Obtener Carreras
{- "status": "OK",
- "result": {
- "carreras": [
- {
- "idcarrera": "1",
- "nombre": "Actuación / Teatro",
- "estado": "A"
}, - {
- "idcarrera": "2",
- "nombre": "Acuicultura",
- "estado": "A"
}, - {
- "idcarrera": "3",
- "nombre": "Administración",
- "estado": "A"
}
]
}
}Proceso: Obtener Tipo de experiencias Funcionalidad: Obtener Tipo de experiencias
{- "status": "OK",
- "result": {
- "experiencias": [
- {
- "idexperiencia": "2",
- "nombre": "Sin experiencia",
- "inicio": "0",
- "fin": "2"
}, - {
- "idexperiencia": "3",
- "nombre": "Junior",
- "inicio": "2",
- "fin": "5"
}, - {
- "idexperiencia": "4",
- "nombre": "Senior",
- "inicio": "5",
- "fin": "10"
}, - {
- "idexperiencia": "5",
- "nombre": "Experto",
- "inicio": "10",
- "fin": "20"
}
]
}
}Proceso: Obtener Universidades Funcionalidad: Obtener Universidades
{- "status": "OK",
- "result": {
- "universidades": [
- {
- "iduniversidad": "1",
- "nombre": "Armada de Chile",
- "estado": "A"
}, - {
- "iduniversidad": "2",
- "nombre": "Armada de Chile",
- "estado": "A"
}
]
}
}Proceso: Obtener Idiomas Funcionalidad: Obtener Idiomas
{- "status": "OK",
- "result": {
- "idiomas": [
- {
- "ididioma": "1",
- "nombre": "Inglés",
- "estado": "A"
}, - {
- "ididioma": "2",
- "nombre": "Francés",
- "estado": "A"
}, - {
- "ididioma": "3",
- "nombre": "Alemán",
- "estado": "A"
}
]
}
}Proceso: Obtener tipo oferta Funcionalidad: Obtener tipo oferta
{- "status": "OK",
- "result": {
- "tipo_oferta": [
- {
- "idtipo_oferta": 0,
- "nombre": "Profesional"
}, - {
- "idtipo_oferta": 1,
- "nombre": "Técnico"
}, - {
- "idtipo_oferta": 2,
- "nombre": "Operativo (no profesional)"
}
]
}
}Proceso: Obtener ofertas Funcionalidad: Obtener ofertas
| idoferta required | string Example: idoferta=44 id de la oferta. |
{- "status": "OK",
- "result": {
- "ofertas": [
- {
- "idoferta": "47",
- "titulo_oferta": "Programador Node.js 12312321",
- "estado": "A",
- "nombre_estado": "Activo",
- "fecha_publicacion": "2022-07-17",
- "fecha_finalizacion": "2022-09-05",
- "fecha_creacion": "2022-07-17",
- "visitas": "0",
- "idtipooferta": "1",
- "tipooferta": "Técnicas",
- "descripcion": "",
- "idmodalidad": "1",
- "modalidad": "Remoto",
- "idexperiencia": "4",
- "experiencia": "Senior",
- "idareatrabajo": "23",
- "areatrabajo": "Asuntos Corporativos",
- "idjornada": "1",
- "jornada": "Part time",
- "idtipocontrato": "0",
- "tipocontrato": "Indefinido",
- "salario": "12333.00",
- "mostrar_salario": "SI",
- "creador": {
- "idusuario": "1",
- "nombre": "Jamie",
- "apellidos": "Sartola",
- "email": "jaimsatrola@hotmail.com",
- "n_telefono": ""
}, - "carreras": [ ],
- "universidades": [ ],
- "idiomas": [ ],
- "preguntas": [ ]
}
]
}
}Proceso: Obtener postulantes Funcionalidad: Obtener postulantes
| idoferta required | string Example: idoferta=44 id de la oferta. |
{- "status": "OK",
- "result": {
- "postulantes": [
- {
- "idusuario": "1",
- "fecha_postulacion": "2020-12-09 09:40:14",
- "estado": "P",
- "nombre_estado": "En Proceso",
- "renta_liquida": "120000",
- "nombre": "Karem",
- "apellidos": "Tomarma",
- "email": "karent.399@hotmail.com",
- "n_telefono": 1686868,
- "celular": "99999999",
- "carrera": "ING de telefomunicaciones, Universidad de los Andes (Cursando)",
- "trabajo": "Desarrollador Web, Spyrohost (Actual)"
}, - {
- "idusuario": "6",
- "fecha_postulacion": "2020-12-05 02:05:31",
- "estado": "P",
- "nombre_estado": "En Proceso",
- "renta_liquida": "300000",
- "nombre": "JOSE",
- "apellidos": "MUNDACA",
- "email": "jmundacafklroes@yahoo.com",
- "n_telefono": "213213213",
- "celular": "213213213",
- "carrera": "Computación e Informática, CESCA (Egresado)",
- "trabajo": "Diseñador Grafico, Antofagasta Minerals "
}
]
}
}Proceso: Obtener Información postulante Funcionalidad: Obtener Información postulante
| idusuario required | string Example: idusuario=1 id del usuario |
{- "status": "OK",
- "result": {
- "postulante": {
- "idusuario": "1",
- "nombre": "Carlos",
- "apellidos": "Estrada",
- "email": "carlos.estrada.95@gmail.com",
- "n_documento": "44788526",
- "tipo_documento": "RUT",
- "telefono": "016065216",
- "celular": "944921938",
- "genero": "Hombre",
- "nacionalidad": "3",
- "pais": "Chile",
- "idpais": "1",
- "region": "Región Metropolitana",
- "idregion": "1",
- "comuna": "Lo Prado",
- "idcomuna": "16",
- "direcion": "Av separadora industrial mz b",
- "fecha_nacimiento": "2000-04-04",
- "trabajo": "Desarrollador Web, Spyrohost (Actual)",
- "carrera": "ING de telefomunicaciones, Universidad de los Andes (Cursando)",
- "ultima_actualizacion": "2022-12-10 00:09:29",
- "presentacion": "....",
- "trabajos": [
- {
- "cargo": "Desarrollador Web",
- "empresa": "Spyrohost",
- "es_practica": "N",
- "trabajo_actual": "S",
- "fecha_inicio": "2020-01",
- "fecha_fin": "-01",
- "detalle": "Trabajo programando.",
- "nombre_area": "Creatividad y Diseño",
- "nombre_cargo": "Administrador"
}, - {
- "cargo": "Desarrollador Web PHP Avanzado",
- "empresa": "Spyrohost",
- "es_practica": "N",
- "trabajo_actual": "N",
- "fecha_inicio": "2020-03",
- "fecha_fin": "2021-03",
- "detalle": ".",
- "nombre_area": "Consultoría",
- "nombre_cargo": "Ejecutivo"
}
], - "educacion_superior": [
- {
- "institucion": "Universidad de los Andes",
- "carrera": "Ingeniería de Telecomunicaciones",
- "situacion": "Cursando",
- "anio_inicio": "2020",
- "anio_fin": "0"
}, - {
- "institucion": "Universidad Nacional Andrés Bello",
- "carrera": "Administración de Servicios",
- "situacion": "Egresado",
- "anio_inicio": "2020",
- "anio_fin": "2020"
}
], - "educacion_media": [
- {
- "idformacion": "7",
- "institucion": "Colegio Inmaculada Concepcón",
- "tipo_educacion": "Educación básica",
- "ciudad": "Lima",
- "idpais": "3",
- "anio_inicio": "2017",
- "anio_fin": "2020",
- "nombre_pais": "Perú"
}, - {
- "idformacion": "10",
- "institucion": "San Cristobal",
- "tipo_educacion": "Educación media",
- "ciudad": "Junin",
- "idpais": "3",
- "anio_inicio": "1993",
- "anio_fin": "1998",
- "nombre_pais": "Perú"
}
], - "postgrados": [
- {
- "estas_cursando": "S",
- "titulo": "SEO y SEM",
- "institucion": "Pontificia Universidad Católica del Perú",
- "tipo": "MBA",
- "anio_inicio": "2015",
- "anio_fin": "2020",
- "nombre_pais": "Perú",
- "nombre_area": "Marketing, Publicidad y Diseño"
}
], - "idiomas": [
- {
- "idioma_nativo": "N",
- "nivel": "Básico",
- "idinformacion": "6",
- "nombre_idioma": "Inglés"
}, - {
- "idioma_nativo": "N",
- "nivel": "Básico",
- "idinformacion": "9",
- "nombre_idioma": "Alemán"
}
], - "herramientas": [
- {
- "habilidad": "Photoshop",
- "nivel": "Básico"
}
]
}
}
}Proceso: Obtener Pdf Funcionalidad: Obtener Pdf
| idusuario required | string Example: idusuario=1 id del usuario |
{- "status": "OK",
- "result": {
- "base64": "VBERi0xLjQKJaqrrK0KMSAwIG9iago8PAovVGl0bGUgKFJlc3VtZSkKL0F1dGhvciAoTGlua2VkSW4pCi9TdWJqZWN0IChSZXN1bWUgZ2VuZXJhdGVkIGZyb20gcHJvZmlsZSkKL1Byb2R1Y",
}
}Proceso: Obtener link login Funcionalidad: Obtener link login
| idempresa required | string Example: idempresa=1 id de la empresa. |
| email required | string Example: email=pas@hotmail.com email. |
{- "status": "OK",
- "result": {
- "link": "apidev.empleosinclusivos.com/conector-empresa/1/1/abcda7bef514b9e8075e0294935dd6e93a3a94c9/0066be5b1103d461dd4463742638da2e"
}
}Proceso: Cambiar estado postulante Funcionalidad: Cambiar estado postulante
Entidad para Cambiar estado del Postulante
| idusuario | string id del usuario |
| idoferta | string id de la oferta |
| estado | string valor del estado para el Usuario, estos peuden ser |
{- "status": "OK",
- "result": {
- "message": "success"
}
}Proceso: Finalizar Oferta Funcionalidad: Finalizar Oferta
Entidad para Finalizar la Oferta
| idoferta | string id de la oferta |
{- "status": "OK",
- "result": {
- "idoferta": "16",
- "estado": "T",
- "nombre_estado": "Cerrado",
- "fecha_finalziacion": "2020-12-11 20:56:23",
- "message": "Operación realizada con éxito."
}
}Proceso: Republicar Oferta Funcionalidad: Republicar Oferta
Entidad para republicar oferta
| idoferta | string id de la oferta |
string email del usuario |
{- "status": "OK",
- "result": {
- "message": "success"
}
}Proceso: Crear Oferta Funcionalidad: Crear Oferta
Entidad para Crear Oferta
string email del usuario | |
| titulo_proceso | string titulo de la oferta |
| descripcion | string tipo de la oferta |
| idtipooferta | string tipo de la oferta |
| duracion | string duración |
| idplazo | string id del plazo |
| privacidad | string privacidad |
| idjornada | string id de la jornada |
| salario | string salario |
| mostrar_salario | string Mostrar el salario en la oferta |
| idareatrabajo | string id del area de trabajo |
| idmodalidad | string id de las modalidades |
| idexperiencia | string id de la experiencia |
| carreras | Array of strings id's de carreras |
| universidades | Array of strings id de universidades |
| idiomas | Array of strings id de idiomas |
| preguntas | Array of strings preguntas |
{- "status": "OK",
- "result": {
- "message": "success"
}
}