Principe d’auto-découverte
L’API REST JobAffinity est auto-découvrable et auto-documentée. Seule l’URL principale de départ est nécessaire :https://jobaffinity.fr/restapi/v1
Ressource racine
La ressource racine liste les services de haut niveau exposés et donne l’état de l’API.Exemple de réponse
Champs de surveillance
Version et migration
_version: Version mineure de l’API utilisée_last_version_url: URL racine de la dernière version disponible (vaut_selfsi vous utilisez déjà la dernière version)_expiration: Date d’expiration de la version utilisée (nullsi aucune expiration prévue)
Changelog
Le champ_changelog fournit un lien vers la liste des évolutions de l’API.
Points d’entrée
Les autres champs de la ressource racine (candidates, jobs, etc.) fournissent les points d’entrée principaux de l’API avec leurs URLs respectives.
Navigation dans l’API
Utilisez toujours les URLs fournies dans les champs_self pour naviguer dans l’API :