Skip to main content
POST
Récupérez une miniature non expirée qui vous appartient. Renvoie une image WebP en base64 dans data avec son mimeType, ou un contenu image natif via MCP. Les images jusqu’à 8 MiB sont prises en charge.

Authentification et autorisations

string
requis
Envoyez une clé API VoiceCheap dans cet en-tête. Authorization: Bearer avec la même clé API est également accepté. Les jetons d’accès OAuth sont acceptés uniquement par MCP, pas par cet endpoint REST.
Autorisations requises: thumbnails:read. Un abonnement payant actif est requis. Les autorisations ne modifient ni les rôles dans l’équipe, ni la propriété des ressources, ni les crédits média, ni les limites du forfait.

Paramètres

string
requis
ID de génération renvoyé par une action de génération ou d’historique.Motif: ^[A-Za-z0-9_-]{1,128}$.
Le JSON Schema ci-dessous conserve les noms de champs exacts, les types imbriqués, les valeurs par défaut, les limites et les valeurs acceptées exposés par la découverte. Les règles supplémentaires entre champs figurent dans les notes de l’opération.

Exemples de requêtes

Remplacez les exemples d’identifiants de ressources et de clés média par des valeurs renvoyées pour votre compte. Conservez le même identifiant de requête lorsque vous réessayez la même mutation.

Réponse

Une première exécution réussie renvoie HTTP 200 avec le résultat de l’opération sous data. Une nouvelle tentative peut renvoyer à la place l’état de la requête enregistrée. L’exemple présente une réponse possible, sans tous les champs facultatifs. Le WebP généré, renvoyé sous forme de chaîne base64 dans data, accompagné de generationId et mimeType. Il s’agit d’un objet JSON, et non d’un corps HTTP binaire ou d’une URL de téléchargement.

Champs du résultat

Notes de l’opération

  • Nécessite thumbnails:read. generationId doit contenir 1–128 lettres ASCII, chiffres, traits de soulignement ou traits d’union.
  • Cette action utilise les créations et les envois de l’utilisateur connecté, y compris lorsque l’identifiant d’accès est connecté dans un contexte d’équipe.
  • La miniature doit avoir été revendiquée par l’utilisateur connecté, avoir le statut claimed dans le stockage et ne pas avoir expiré. Les nouvelles miniatures du compte sont conservées pendant sept jours ; vérifiez expiresAt pour chaque résultat.
  • Le WebP décodé ne doit pas dépasser 8 MiB (8,388,608 octets). L’encodage Base64 rend la chaîne JSON plus volumineuse que le fichier binaire.
  • Décodez data en base64 pour enregistrer le WebP. Il n’y a pas de préfixe d’URL data:. Avec MCP, le serveur émet un contenu d’image natif et un bloc de texte contenant generationId à la place de ce résultat JSON ordinaire.

Utilisation

Chaque invocation réussie consomme un appel du quota mensuel API/MCP. Les crédits média et les quotas de génération propres à l’opération s’appliquent également.

Erreurs