AIMETADATAAPI SERVEUR / V1LIRE UN FICHIER ↓

API GRATUITE / CÔTÉ SERVEUR

Analysez des fichiers multimédias depuis votre propre code.

Un seul point de terminaison lit les métadonnées et les résultats des modèles d’image, ou les données de conteneur, de flux et de balises audio/vidéo. Les résultats sont renvoyés dans un JSON limité et ne sont pas stockés.

CLÉ TEMPORAIRE / 24 HEURES

Votre clé API gratuite

Création de votre clé API temporaire…

Expiration : · 20 analyses · 500 Mo au total · une requête active. Une nouvelle clé révoque la précédente de cette session.

DÉMARRAGE RAPIDE

Téléverser un fichier multimédia

curl -X POST https://aimetadata.online/api/v1/analyze \
  -H "Authorization: Bearer VOTRE_CLÉ" \
  -F "file=@asset.png"

La clé Bearer créée fonctionne pendant 24 heures avec curl ou depuis un serveur, sans envoyer le cookie de session.

CONTENU DE LA RÉPONSE

Les niveaux dépendent du type de média

  • Images : blocs PNG, EXIF, XMP, prompts, workflows et C2PA
  • Images : estimation visuelle sur CPU, risque de contenu sensible et objets COCO
  • Audio/vidéo : format, durée, codecs, flux et balises limitées
  • Chaque réponse : versions des modèles et analyseurs, limites et quota

TEST EN DIRECT

Tester une requête ici

Le fichier est téléversé dans un dossier privé temporaire, puis supprimé avant la réponse JSON. Il n’apparaît jamais dans la galerie publique.

CONTRAT / V1

Référence des points de terminaison

POST /api/v1/session-keys
Création de la clé depuis la même origine. La session permet de la renouveler ; la clé Bearer reste utilisable à l’extérieur jusqu’à son expiration.
POST /api/v1/analyze
Champ multipart file, 100 Mo maximum sur ce domaine, avec Authorization: Bearer ….
Réponse pour une image
Entrées textuelles limitées, paramètres de génération, C2PA, estimation visuelle, risque de contenu sensible et objets suggérés.
Réponse audio/vidéo
Données de format, de flux et de balises fournies par ffprobe. L’API ne prétend pas détecter l’IA dans l’audio ou la vidéo.
Confidentialité
Aucun fichier persistant, aucune clé dans les journaux, aucun résultat stocké et en-tête Cache-Control: no-store.

ERREURS / RÉESSAIS

Comportement selon le code HTTP

401
La clé Bearer est absente, invalide, expirée ou appartient à l’autre site.
413 / 415 / 422
Le fichier est trop volumineux, son type de média n’est pas pris en charge ou le téléversement multipart ne peut pas être analysé.
429 / 503
Une limite de quota, de débit ou de requêtes simultanées a été atteinte. Respectez l’en-tête de réponse Retry-After avant de réessayer.
500
Le service d’analyse a échoué. Réessayez plus tard ; n’en tirez aucune conclusion sur le fichier.