Annuaire d'APIs

API CareerJet

L'api CareerJet L’API CareerJet permet d’accéder à des offres d’emploi dans plus de 90 pays, avec filtres par localisation, secteur, langue et type de contrat.
CareerJet est disponible via https://www.careerjet.com/partners/api/

Présentation de l'API CareerJet

Intégrez facilement des milliers d’offres d’emploi internationales dans vos applications grâce à l’API CareerJet.

Description de l'API CareerJet

L’API CareerJet permet d’accéder aux offres d’emploi indexées par CareerJet dans plus de 90 pays. Elle permet d’effectuer des recherches avancées en fonction de mots-clés, de la localisation, du type de contrat et d'autres critères. Cette API REST est conçue pour les développeurs souhaitant intégrer rapidement des résultats d’emploi sur leur propre site ou application.

Qu'est-ce que l'API CareerJet ?

CareerJet est un moteur de recherche d’emploi global, et son API donne accès à sa base d'annonces d'emploi à travers le monde. L’API fournit des résultats au format JSON, est simple à utiliser, et ne nécessite pas d'authentification complexe. Elle est particulièrement utilisée par des sites d'agrégation d'emploi, des portails RH ou des applications mobiles spécialisées dans la recherche d'emploi.

Caractéristiques de l'API CareerJet

  • Support international : Recherche d’emplois dans plus de 90 pays et 28 langues.
  • Filtres puissants : Mots-clés, lieu, type de contrat, secteur, distance, etc.
  • Réponse JSON simple : Intégration rapide et documentation claire.
  • Affiliation possible : Génération de revenus via un programme partenaire (optionnel).
  • Utilisation gratuite limitée : Accès gratuit avec clé API, limité à un certain nombre de requêtes par jour.

Comment intégrer l'API CareerJet : Exemple d'implémentation

Voici un exemple pour effectuer une recherche d’offres d’emploi en France pour le mot-clé “développeur” via l’API CareerJet.


const axios = require('axios');

async function getCareerjetJobs() {
    try {
        const response = await axios.get('https://public.api.careerjet.net/search', {
            params: {
                locale_code: 'fr_FR',
                keywords: 'développeur',
                location: 'Paris, Île-de-France',
                user_ip: '1.2.3.4',
                user_agent: 'Mozilla',
                sort: 'relevance'
            }
        });
        console.log(response.data.jobs);
    } catch (error) {
        console.error('Erreur API CareerJet:', error);
    }
}

// getCareerjetJobs();
                

import requests

url = 'https://public.api.careerjet.net/search'
params = {
    'locale_code': 'fr_FR',
    'keywords': 'développeur',
    'location': 'Paris, Île-de-France',
    'user_ip': '1.2.3.4',
    'user_agent': 'Mozilla',
    'sort': 'relevance'
}

response = requests.get(url, params=params)

if response.status_code == 200:
    data = response.json()
    for job in data.get('jobs', []):
        print(job['title'], '-', job['company'])
else:
    print("Erreur:", response.status_code)
                

-- php --
$url = 'https://public.api.careerjet.net/search';
$params = [
    'locale_code' => 'fr_FR',
    'keywords' => 'développeur',
    'location' => 'Paris, Île-de-France',
    'user_ip' => '1.2.3.4',
    'user_agent' => 'Mozilla',
    'sort' => 'relevance'
];

$fullUrl = $url . '?' . http_build_query($params);
$response = file_get_contents($fullUrl);
$data = json_decode($response, true);

if ($data && isset($data['jobs'])) {
    foreach ($data['jobs'] as $job) {
        echo $job['title'] . " - " . $job['company'] . "<br>";
    }
} else {
    echo "Aucune offre trouvée.";
}
?>
                

Idées d'utilisation de l'API CareerJet

  • Portail multi-pays d’offres d’emploi : Intégrez des résultats selon le pays de l’utilisateur.
  • Application mobile de recherche d’emploi : Proposez des résultats localisés et filtrés.
  • Tableau de bord RH : Agrégez les offres de divers moteurs dans un seul outil.
  • Blog ou site d’orientation : Affichez des offres pertinentes selon les secteurs présentés.
  • Comparateur de carrières : Intégrez les données d’offres pour analyser l’évolution du marché.

Conclusion

L’API CareerJet est une solution simple, efficace et internationale pour accéder aux offres d’emploi du monde entier. Grâce à son accès rapide et à sa documentation claire, elle s’intègre parfaitement dans tout projet numérique RH ou carrière.

Projets github utilisant l'api CareerJet

Retrouvez ci-dessous une liste de projets github utilisant l'api CareerJet. Vous pouvez cliquer sur les liens pour en savoir plus sur ces projets et voir comment ils utilisent l'api CareerJet.

Connectez-vous pour ajouter un projet GitHub qui utilise cette API.

GitHub

Aucun projet GitHub utilisant cette API n'a encore été ajouté. Soyez le premier à en proposer un !

Commentaires sur l'api CareerJet

Vous devez être connecté pour ajouter un commentaire.

Aucun commentaire pour cet article.

API similaire à CareerJet

Vous pouvez retrouver en cliquant sur le lien suivant toutes les APIs Emploi

Extrait des api similaires: