Passer au contenu principal
Bienvenue sur la documentation technique de l’interface de communication JobAffinity. Cette API de type REST permet d’interagir avec notre plateforme de recrutement de manière programmatique.

Vue d’ensemble

L’API REST JobAffinity vous permet de :
  • Accéder à vos offres d’emploi et candidatures
  • Gérer les processus de recrutement
  • Consulter et enrichir votre CVthèque
  • Automatiser vos workflows via webhooks

Caractéristiques principales

Auto-découverte

Navigation intuitive : seule l’URL racine est nécessaire

Auto-documentée

Schémas JSON-Schema inclus dans chaque réponse

RESTful

Architecture REST standard avec HTTPS et JSON

Versionnée

Gestion de versions pour migrations en douceur

Démarrage rapide

1

Obtenir vos identifiants

Contactez le support : [email protected]
2

Tester l'authentification

curl -X GET https://jobaffinity.fr/restapi/v1 \
     --basic --user login:password
3

Explorer l'API

Utilisez les URLs fournies dans les réponses pour naviguer dans l’API

URL de base

https://jobaffinity.fr/restapi/v1
Cette URL racine est le seul point d’entrée dont vous avez besoin. Toutes les autres URLs vous seront fournies par l’API elle-même.

Format des échanges

  • Protocole : HTTPS uniquement
  • Méthodes : GET et POST
  • Format : JSON (application/json)
  • Authentification : HTTP Basic Auth

Limitation de taux

L’API est limitée à 45 requêtes par minute par adresse IP. Dépasser cette limite entraînera des réponses HTTP 429 (Too Many Requests).

Prochaines étapes

Support

Pour toute question ou demande d’assistance :
Important : Surveillez le champ _expiration dans la ressource racine. S’il devient différent de null, une migration vers une nouvelle version sera nécessaire.