Étape 1. Soumettez la demande d'emploi IA
Point de terminaison : POST - /v1/hr/job_description
| Paramètre |
Type |
Obligatoire |
Description |
| name |
String |
Oui |
Le titre du poste pour le poste (par exemple, Ingénieur logiciel PHP senior). |
| company_name |
String |
Non |
Le nom de l'entreprise offrant le poste (par exemple, Apple Inc). |
| minimum_education |
String |
Non |
Le niveau d'éducation minimum requis (par exemple, Licence). |
| minimum_work_experience |
String |
Non |
L'expérience professionnelle minimum requise (par exemple, 5 ans). |
| employment_type |
String |
Non |
Type d'emploi (par exemple, temps plein, temps partiel, contrat). |
| country |
String |
Non |
Le pays où le poste est situé (par exemple, Royaume-Uni). |
| remote |
Boolean |
Non |
Spécifie si le poste est à distance (true ou false). |
| visa_sponsored |
Boolean |
Non |
Spécifie si le parrainage de visa est disponible (true ou false). |
| required_skills |
Tableau de Strings |
Non |
Une liste de compétences requises pour le poste (par exemple, { "PHP8", "Laravel"}). |
| optional_skills |
Tableau de Strings |
Non |
Une liste de compétences optionnelles pour le poste (par exemple, { "AWS RDS", "GitFlow"}). |
| language |
String |
Non |
La langue de la description de poste (par exemple, Anglais). |
| voice_tone |
String |
Non |
Le ton de la description (par exemple, neutre, professionnel). |
| context |
String |
Non |
Contexte ou exigences supplémentaires (par exemple, ajouter l'exigence du permis de conduire de classe C). |
EXEMPLE DE DEMANDE :
{
"name": "Ingénieur logiciel PHP senior",
"company_name": "Apple Inc",
"minimum_education": "Licence",
"minimum_work_experience": "5 ans",
"employment_type": "temps plein",
"country": "Royaume-Uni",
"remote": true,
"visa_sponsored": true,
"required_skills": [
"PHP8",
"Laravel",
"MySQL"
],
"optional_skills": [
"AWS RDS",
"AWS Aurora",
"GitFlow"
],
"language": "Anglais",
"voice_tone": "neutre",
"context": "ajouter l'exigence du permis de conduire de classe C"
}
EXEMPLE DE RÉPONSE :
{
"status_url": "https://sharpapi.com/api/v1/content/translate/job/status/5de4887a-0dfd-49b6-8edb-9280e468c210",
"job_id": "5de4887a-0dfd-49b6-8edb-9280e468c210"
}
Étape 2. Surveillez et récupérez les résultats de l'emploi IA
EXEMPLE DE RÉSULTAT :
{
"data": {
"type": "api_job_result",
"id": "081d6ba5-329d-4723-b88f-a8c88bc3a9cb",
"attributes": {
"status": "succès",
"type": "hr_job_description",
"result": {
"job_requirements": "- Minimum de 5 ans d'expérience en ingénierie logicielle\n- Licence en informatique ou domaine connexe\n- Maîtrise de PHP8, Laravel et MySQL\n- Familiarité avec AWS RDS, AWS Aurora et GitFlow est un plus\n- Solides compétences en résolution de problèmes et souci du détail\n- Excellentes compétences en communication et en travail d'équipe\n- Permis de conduire de classe C",
"job_responsibilities": "- Développer, tester et maintenir des applications PHP de haute qualité\n- Collaborer avec des équipes transversales pour définir et implémenter de nouvelles fonctionnalités\n- Optimiser la performance et l'évolutivité des applications\n- Assurer la qualité et la maintenabilité du code grâce à des revues de code et des meilleures pratiques\n- Dépanner et résoudre les défauts et problèmes logiciels\n- Rester à jour avec les dernières tendances et technologies du secteur\n- Encadrer et guider les développeurs juniors",
"job_short_description": "Nous recherchons un ingénieur logiciel PHP senior hautement qualifié pour rejoindre notre équipe à distance au Royaume-Uni. Ce poste à temps plein nécessite un minimum de 5 ans d'expérience et un diplôme de licence. Le candidat idéal aura une expertise en PHP8, Laravel et MySQL, avec des compétences supplémentaires en AWS RDS, AWS Aurora et GitFlow étant avantageuses. Le parrainage de visa est disponible."
}
}
}
}