Rechercher des photos et vidéos gratuites de banque d’images
Recherche dans Pixabay (photos et vidéos gratuites). Rien n'est stocké : importez le résultat de votre choix. preview_url sert uniquement à prévisualiser un résultat.
GET/v1/sites/{site_id}/media/stock
Nécessite sites:read. Aucun crédit n’est facturé et rien n’est stocké.
Chaque résultat comporte son provider, son id, sa taille, une description, le nom de son auteur et une preview_url. L’aperçu sert uniquement à consulter le résultat : un site ne crée jamais de lien vers celui-ci. Importez le résultat choisi pour le copier dans les médias du site.
providers indique les bibliothèques actuellement disponibles pour la recherche, par exemple { "pixabay": "available" }. La liste des modèles fournit la même information avant toute recherche. Si vous indiquez une bibliothèque indisponible, la requête est refusée avec service_unavailable, son nom dans details.provider et les bibliothèques disponibles dans details.providers.
Les requêtes en anglais renvoient le plus de résultats. Pour le moment, les résultats proviennent uniquement de Pixabay et provider vaut toujours pixabay. Les réponses sont mises en cache pendant un jour.
La limite est de 30 recherches et importations par minute et par espace de travail. Au-delà, ou si la bibliothèque est elle-même occupée (un seul quota pour tout Atelier201), la réponse est 429 rate_limited et indique le délai d’attente dans Retry-After et details.retry_after_seconds. Attendez ce délai, puis réessayez.
Autorisations
Authorizationbearerin headerrequiredParamètres de chemin
site_idstringrequiredL’identifiant du site ou son slug (l’adresse avant .atelier201.page).
Paramètres de requête
querystringrequiredlength: 1–100 charsCe que vous recherchez. Les requêtes en anglais donnent le plus de résultats.
kindenum<string>one of: image, videoimage (par défaut) ou video.
orientationenum<string>one of: landscape, portrait, squareproviderenum<string>one of: pixabayLa bibliothèque. Pour l'instant, seule Pixabay est disponible et c'est la bibliothèque par défaut.
per_pageintegerrange: 1–30pageintegerrange: 1–50localestringlength: ≤ 10 charsLa langue de la requête, par exemple fr-FR.
Réponse
Rechercher des photos et vidéos libres de droits
dataobjectrequiredrequest_idstringrequiredCodes possibles : invalid_request, unknown_field, invalid_parameter, invalid_cursor
errorobjectrequiredrequest_idstringrequiredCodes possibles : authentication_required, invalid_api_key, api_key_expired, api_key_revoked
errorobjectrequiredrequest_idstringrequiredCodes possibles : insufficient_credits
errorobjectrequiredrequest_idstringrequiredCodes possibles : insufficient_scope, feature_not_available, admin_required
errorobjectrequiredrequest_idstringrequiredCodes possibles : resource_not_found
errorobjectrequiredrequest_idstringrequiredCodes possibles : conflict, result_not_ready, idempotency_key_reused
errorobjectrequiredrequest_idstringrequiredCodes possibles : result_expired
errorobjectrequiredrequest_idstringrequiredCodes possibles : request_too_large
errorobjectrequiredrequest_idstringrequiredCodes possibles : request_too_large_for_plan
errorobjectrequiredrequest_idstringrequiredCodes possibles : rate_limited
errorobjectrequiredrequest_idstringrequiredCodes possibles : internal_error
errorobjectrequiredrequest_idstringrequiredCodes possibles : service_unavailable
errorobjectrequiredrequest_idstringrequired