Technologie RH

API alimentée par l'IA

Générateur de description de poste

Crée une description de poste détaillée adaptée à un large éventail de paramètres.

Basé sur la liste de paramètres étendus, ce point de terminaison fournit des détails concis sur le poste dans le format de réponse, y compris la courte description, les exigences du poste et les responsabilités du poste.

Génère une description de poste concise et complète basée sur des paramètres d'entrée comme le titre du poste, l'entreprise, l'éducation, l'expérience et les compétences requises. Cette API est idéale pour créer des offres d'emploi cohérentes et de haute qualité, simplifiant considérablement le processus de recrutement.

Les développeurs peuvent utiliser cette API pour améliorer les applications RH, les plateformes de recrutement ou les sites d'emploi. Elle rationalise la création de descriptions de poste, économisant du temps et assurant l'exactitude. L'API est particulièrement utile pour automatiser les offres d'emploi, s'intégrer aux systèmes de suivi des candidatures et améliorer les solutions logicielles RH.

Seul le paramètre name est requis.

Vous pouvez définir votre style d'écriture préféré en fournissant un paramètre voice_tone. Il peut s'agir d'adjectifs comme drôle ou joyeux, ou même du nom d'un écrivain célèbre.

Cette méthode API fournit également un paramètre context optionnel, qui peut être utilisé pour fournir des instructions flexibles supplémentaires pour le traitement du contenu.

Les emplois d'IA impliquent deux étapes clés :

  1. Soumission du travail d'IA : Initiation du processus en envoyant la demande de travail.
  2. Surveillance et réception des résultats : Vérification continue de l'état du travail et obtention du résultat final après l'achèvement réussi.


SharpAPI SOC 2 Type II

SharpAPI est maintenant Conforme SOC 2 Type II. Vous pouvez vérifier les détails sur notre Portail du Centre de Confiance.

Vos données sont vos données. Découvrez comment nous les protégeons et respectons les normes mondiales de confidentialité dans notre Politique de gestion des données et de conformité .

É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."
      }
    }
  }
}