Requêtes
Effectuer une requête
Hôte
L'hôte des requêtes Web API v1 est toujours https://api.iafcertsearch.org/api/client/v1
Toutes les requêtes doivent être effectuées via HTTPS. L'API ne prend pas en charge HTTP.
En-tête d'autorisation
Vous devez fournir un en-tête d'autorisation tel que décrit dans Authentication.
Verbes HTTP
GET
Récupérer une ressource ou un groupe de ressourcesPOST
Créer une nouvelle ressourcePUT
Mettre à jour une ressource existanteDELETE
Supprimer une ressource existanteOPTIONS
Afficher les verbes autorisés pour une ressource spécifique
En-tête Accept
L'API fournit des réponses JSON. Elle ne nécessite pas encore l'en-tête accept, mais pourrait le faire à l'avenir. S'il n'est pas défini, l'API utilisera application/json
.
Tableaux de données
Lorsque vous envoyez un tableau de données dans une requête GET
, vous devez inclure le paramètre plusieurs fois dans l'URL. Le nom du paramètre ne nécessite pas de crochets.
Formatage de votre requête
Corps de la requête
Lorsque vous soumettez des données à une ressource via POST
ou PUT
, vous devez soumettre votre charge utile en JSON.
Pagination
Certaines ressources GET
permettent de récupérer des informations par lots. Nous fournirons les paramètres de requête dans la documentation de la ressource lorsque cela est possible.
Lors de la demande de plusieurs éléments, nous définirons par défaut la limite de la requête à 20
éléments. Vous pouvez spécifier une limite différente à l'aide du paramètre limit
lorsque vous en avez besoin. La valeur maximale du paramètre limit
que nous acceptons est 100
.
Ci-dessous, vous pouvez voir un exemple de requête API qui récupère les 100 premiers enregistrements spécifiés par les paramètres limit=100
et offset=0
.
Pour récupérer le lot suivant d'enregistrements, incrémentez le paramètre offset de 1
.
Requêtes réussies
Verbe | Objet de ressource retourné |
GET | Renvoie un seul objet de ressource ou un tableau d'objets de ressources |
PATCH | Renvoie l'objet de ressource mis à jour |
PUT | Renvoie l'objet de ressource mis à jour |
DELETE | Aucun contenu n'est renvoyé |
POST | Renvoie l'objet de ressource nouvellement créé |
Last updated