Recherche maline
Trouvez le bon GIF par mots-clés, langue et catégorie, avec suggestions et autocomplétion.
Smart searchAPI de GIF animés
Recherche, tendances et catégories de GIF, avec des formats optimisés pour le web et le mobile. Idéal pour les messageries et les réactions animées.
GET /v1/search?q=bravo&limit=12&format=mp4Quelques questions pour situer votre projet et repartir avec la checklist d'intégration adaptée — du premier test à la mise en ligne.
Démonstrateur live
Exactement ce que renvoie l’API : tapez un mot-clé, recevez des GIF prêts à afficher. Connexion…
Tendances · 0 GIF
Démonstration alimentée par l’API publique Tenor. Sur votre projet, vous interrogez votre propre endpoint et choisissez le format servi.
Chaque GIF, servi dans le bon format
Fonctions
Trouvez le bon GIF par mots-clés, langue et catégorie, avec suggestions et autocomplétion.
Smart searchAffichez les GIF du moment, mis à jour en continu, parfaits pour un picker de messagerie.
TrendingRecevez chaque GIF en plusieurs tailles et en MP4/WebP pour économiser la bande passante.
Cas d’usage
Un picker de GIF intégré : l’utilisateur cherche, prévisualise et envoie. Le MP4 garde les messages légers.
Des réactions animées sur un post, un commentaire ou un live, piochées dans les tendances du jour.
Enrichissez les publications avec des GIF pertinents, filtrés par classification selon votre audience.
Intégrer les GIF
Créez un compte et obtenez une clé API gratuite.
Appelez search ou trending avec votre requête et votre langue.
Choisissez le format adapté et intégrez le GIF dans votre interface.
fetch("https://api.apigif.fr/v1/search?q=bravo&limit=12")
.then(r => r.json())
.then(({ results }) => render(results));Générateur de code
Choisissez votre langage et l'endpoint — le snippet complet s'affiche instantanément, prêt à coller dans votre projet.
// Recherche de GIF — ApiGif (Vanilla JS)
const API_KEY = "YOUR_API_KEY";
const BASE_URL = "https://api.apigif.fr/v1";
async function searchGifs(query, limit = 12) {
const url = `${BASE_URL}/search?key=${API_KEY}&q=${encodeURIComponent(query)}&limit=${limit}&media_filter=minimal`;
const res = await fetch(url);
const { results } = await res.json();
return results;
}
const container = document.getElementById("gif-container");
searchGifs("bravo").then(results => {
results.forEach(gif => {
const img = document.createElement("img");
img.src = gif.media[0].tinygif.url;
img.alt = gif.content_description;
container.appendChild(img);
});
});Explorateur de paramètres
Réglez les curseurs et listes, voyez l'URL complète se construire, et obtenez un aperçu live des GIF retournés — avant d'écrire la moindre ligne de code.
GET /v1/search? q=bravo &limit=12 &locale=fr_FR &contentfilter=high &media_filter=minimal
Aperçu alimenté par l'API publique Tenor avec les paramètres exacts ci-dessus. Sur votre intégration, vous interrogez votre propre endpoint avec votre clé API.
Comparateur de formats
Cherchez un GIF : l'outil récupère depuis l'API les poids réels de chaque format disponible et vous explique lequel utiliser selon votre contexte d'intégration.
Tapez un mot-clé et cliquez sur Comparer les formats pour voir les poids réels de chaque format retourné par l'API — sur un vrai GIF, pas des chiffres inventés.
Questions fréquentes
Oui, combinez recherche, autocomplétion et tendances pour proposer un sélecteur de GIF complet en quelques appels.
Chaque GIF est servi en plusieurs tailles, en GIF classique mais aussi en MP4 et WebP, plus léger pour le mobile.
Un filtre de classification (g, pg, pg-13, r) permet de restreindre les résultats selon votre audience.
Contact
Dites-nous où vous voulez afficher des GIF.