nombre, descripcion y limitePosiciones son obligatorios. antecesor es el id del puesto del que depende; homologado_en es el código de homologación INS (ver endpoint Homologación).curl --location 'https://dev-api.talentify.cr/api/puesto/puestos' \
--header 'Accept: application/json' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer <token>' \
--form 'nombre=""' \
--form 'descripcion=""' \
--form 'antecesor=""' \
--form 'limitePosiciones=""' \
--form 'rigeDesde=""' \
--form 'rigeHasta=""' \
--form 'homologado_en=""'{
"satisfactorio": true,
"puesto": {
"id": 618,
"nombre": "Analista financiero",
"descripcion": "Analiza estados financieros",
"antecesor": null,
"limitePosiciones": 5,
"rigeDesde": "01/01/2025",
"rigeHasta": null,
"homologadoEn": "3632",
"fechaCreacion": "01/01/2025 09:00",
"fechaActualizacion": "10/06/2025 12:00",
"creadoPor": {
"id": 509,
"persona": 8061,
"nombre": "Manfred",
"primerApellido": "Juárez",
"segundoApellido": "",
"correoElectronico": "prueba@prueba.com",
"nacionalidad": "CRC",
"tipoIdentificacion": "01",
"identificacion": "5435345"
},
"actualizadoPor": {
"id": 509,
"persona": 8061,
"nombre": "Manfred",
"primerApellido": "Juárez",
"segundoApellido": "",
"correoElectronico": "prueba@prueba.com",
"nacionalidad": "CRC",
"tipoIdentificacion": "01",
"identificacion": "5435345"
}
}
}