API de Magnific

API de Magnific

Cet article est une traduction. La version anglaise fait foi et est celle qui s’applique en cas de doute.

Intégrez la bibliothèque de contenu de stock et les outils avec la technologie de l’IA de Magnific dans vos propres applications

L’API de Magnific permet aux développeurs d’intégrer le contenu et les capacités d’IA de Magnific directement dans leurs propres produits, plateformes et flux de travail. Au lieu d’utiliser le site web de Magnific manuellement, vous pouvez rechercher par programmation des ressources de stock, générer des images IA et des vidéos, modifier du contenu, et plus encore via des appels API REST standard

La référence technique complète (points de terminaison, paramètres, détails d’authentification, exemples de code et schémas de réponse) se trouve dans la documentation de l’API sur docs.magnific.com. Cet article couvre les éléments essentiels pour vous aider à comprendre ce que l’API propose et comment démarrer

Dans cet article

Ce que vous pouvez faire avec l’API

L’API est organisée en plusieurs domaines de service :

Service

Ce qu’il fait

Contenu de stock

Recherchez, filtrez et téléchargez parmi plus de 200 000 000 ressources : vecteurs, photos, icônes, fichiers PSD, et plus encore

Génération d’image IA

Générez des images à partir de prompts textuels en utilisant plusieurs modèles IA, dont Mystic, Flux, et d’autres

Génération de vidéo IA

Créez des vidéos à partir d’entrées texte ou image en utilisant des modèles IA

Édition d’image

Supprimez les arrière-plans, améliorez les images avec Magnific, appliquez des filtres et effectuez d’autres modifications par programmation

Icônes

Recherchez et téléchargez des icônes avec des filtres de format et de style

Audio

Générez des effets sonores et du contenu audio via l’IA

Les services et modèles disponibles peuvent évoluer à mesure que Magnific ajoute de nouvelles fonctionnalités d’IA. Consultez docs.magnific.com pour obtenir la liste la plus récente des points de terminaison

Bien démarrer

Comment consommer des crédits via l’API

Étape 1 — Accéder aux paramètres
Ouvrez le menu Utilisateur et rendez-vous dans les paramètres de l’organisation. À l’intérieur, vous trouverez la section Clés API

Étape 2 — Créer une clé API
Créez une nouvelle clé API avec un nom d’identification. Le système générera automatiquement :

Ces deux éléments ne sont affichés qu’une seule fois. Assurez-vous de les copier avant de fermer la fenêtre

Étape 3 — Gérer vos clés

Étape 4 — Auditer la consommation de crédits
Vous pouvez auditer la consommation du pool de crédits en filtrant par une clé API spécifique pour un contrôle granulaire de l’utilisation

Comptes Enterprise : si vous ne voyez pas encore la section Clés API, contactez votre représentant Magnific dédié pour demander l’accès. Une fois activé, les étapes ci-dessus s’appliquent de la même manière

Tableau de bord API (ancien)

Le tableau de bord API est votre centre névralgique pour gérer tout ce qui concerne votre utilisation de l’API. Vous pouvez y accéder en cliquant sur votre photo de profil dans le coin supérieur droit et en sélectionnant Tableau de bord API, ou en vous rendant directement sur magnific.com/developers/dashboard

Depuis le tableau de bord, vous pouvez :

Panneau d’administration de l’API de Magnific basé sur un modèle de crédit

Les utilisateurs de l’API avec un abonnement peuvent gérer leurs comptes via le panneau d’administration, situé dans le panneau d’abonnement. À partir de là, vous pouvez effectuer les actions suivantes :

Prix et facturation

L’API de Magnific utilise un système d’abonnement avec un modèle basé sur des crédits

Outils de génération par IA

Chaque requête de génération par API — images, vidéos, audio, upscaling, édition, et plus encore — déduit des crédits de votre solde

Pour utiliser l’API, vous pouvez choisir parmi les abonnements suivants :

Vous trouverez le détail des coûts en crédits pour chaque outil et génération dans notre Centre d’aide

Tous les abonnements vous permettent également de générer du contenu directement sur notre site web

Si votre abonnement inclut une utilisation « Illimité », veuillez noter que cela s’applique uniquement au sein de l’application web Magnific : les appels API consomment toujours des crédits.

Téléchargements de contenu de stock

Limites de débit

L’API impose des limites de débit pour garantir la stabilité et une utilisation équitable pour tous les développeurs. Les limites s’appliquent à la fois au niveau de la clé API et de l’adresse IP.

Type de limite

Seuil

Rafale par seconde

50 requêtes par seconde sur une fenêtre de 5 secondes

Taux moyen

10 requêtes par seconde en moyenne sur une fenêtre de 2 minutes

Limites quotidiennes

Varient selon le service. Consultez votre tableau de bord pour connaître les limites spécifiques de RPD (requêtes par jour) et d’IPD (images par jour)

Si vous dépassez ces limites, les requêtes peuvent être ralenties ou temporairement bloquées jusqu’à la réinitialisation de la limite. Si votre application nécessite des limites plus élevées, contactez l’équipe commerciale pour discuter d’un abonnement personnalisé

Règles d’utilisation

L’API de Magnific est conçue pour être intégrée dans des produits numériques et des flux de travail. Pour maintenir votre accès à l’API actif, respectez ces règles :

Important

Le non-respect de ces règles entraînera la suppression immédiate de l’accès à l’API

Codes d’erreur courants

Lorsqu’une erreur survient lors d’une requête, l’API renvoie des codes d’état HTTP standard. Voici les plus courants :

Code

Signification

Que faire

401 Non autorisé

La clé API est invalide ou manquante

Vérifiez que votre clé est incluse dans l’en-tête x-magnific-api-key et qu’elle est correctement formatée

404 Non trouvé

Le point de terminaison ou la ressource n’existe pas

Vérifiez l’URL et les paramètres de la requête

429 Trop de requêtes

Limite de débit dépassée

Attendez la réinitialisation de la limite, passez à un abonnement supérieur ou contactez le service commercial pour obtenir des limites plus élevées

500 Erreur interne du serveur

Problème côté serveur

Réessayez la requête. Si le problème persiste, contactez l’assistance

Pour obtenir la liste complète des codes de réponse et leur signification, consultez la documentation de l’API

Ressources et assistance

Ressource

URL

Documentation complète de l’API

docs.magnific.com

Page de destination de l’API

magnific.com/api

Tableau de bord API

magnific.com/developers/dashboard

Playground de l’API

magnific.com/api/playground

Prix de l’API

magnific.com/api/pricing

Contacter le service commercial

magnific.com/api#contact

Si vous rencontrez des problèmes ou si vous avez des questions concernant votre intégration API, vous pouvez contacter l’équipe d’assistance via le formulaire de contact sur magnific.com/api#contact ou via la page d’assistance générale