La requête API HTTP doit respecter le schéma suivant:
unemployaid.com/api/{API name}/{API version}/{GET parameters}
Avec pour valeurs possibles:
- API name: announcements
- API version: d01
- GET parameters:
- codeapiaccess: Obligatoire, il s'agit du code d'accès à l'API qui vous a été fourni lors de votre inscription.
- libelle: Retourne la liste des annonces dont le libellé ou les mots clefs correspondent au moins partiellement à la chaîne de caractères indiquée.
- place: Retourne la liste des annonces dont le lieu ou les mots clefs correspondent au moins partiellement à la chaîne de caractères indiquée.
- entreprise_name:
- Sans le paramètre like_name: Rettourne la liste des annonces émises par ou pour les entreprises dont le nom correspond strictement (insensible à la casse) à la chaîne de caractères indiquée.
- Avec le paramètre 'like_name=y': Rettourne la liste des annonces émises par ou pour les entreprises dont le nom ou un mot clef correspond au moins partielement à la chaîne de caractères indiquée (insensible à la casse).
- date_anno_from: Retourne les annonces dont la date de publication au format AAAA-MM-JJ est postérieure ou égale à la date indiquée.
- date_anno_to: Retourne les annonces dont la date de publication au format AAAA-MM-JJ est antérieure ou égale à la date indiquée.
- date_contract_from: Retourne les annonces dont la date de début de contrat au format AAAA-MM-JJ existe et est postérieure ou égale à la date indiquée.
- code_lang: Retourne les annonces dont la langue de rédaction est celle indiquée (fr = Français, en = Anglais, de = Allemand).
- date_contract_to: Retourne les annonces dont la date de début de contrat au format AAAA-MM-JJ existe et est antérieure ou égale à la date indiquée.
- source_name: Retourne les annonces dont le nom de la source correspond strictement à la chaîne de caractères indiquée.
- code_type_contrat: Retourne les annonces dont le code_type_contrat correspond strictement à la valeur indiquée. (cf. tableau)
- type_contrat: Retourne les annonces dont le libellé du type de contrat correspond strictement à la chaîne de caractères indiquée indiquée. (cf. tableau)
- code_type: Filtre le résultat sur un type d'entreprise (cf. tableau).
- code_metier: Filtre le résultat sur un code métier (cf. tableau).
- format: json par défaut, vous pouvez indiquer xml pour un retour au format XML.
- limit: Nombre de résultats maximum. Limité par défaut à 10.
Exemples:
json
https://www.unemployaid.com/api/announcements/d01/?codeapiaccess={INSERT YOUR CODE}&date_anno_from=2016-01-02&code_metier=2
xml
https://www.unemployaid.com/api/announcements/d01/?format=xml&codeapiaccess={INSERT YOUR CODE}&date_anno_from=2016-01-02&code_metier=2