Skip to main content
POST
Recupere uma miniatura que lhe pertence e ainda não expirou. Retorna uma imagem WebP em base64 em data com seu mimeType, ou conteúdo de imagem nativo pelo MCP. Oferece suporte a imagens de até 8 MiB.

Autenticação e permissões

string
obrigatório
Envie uma chave de API VoiceCheap neste cabeçalho. Authorization: Bearer com a mesma chave de API também é aceito. Tokens de acesso OAuth são aceitos apenas pelo MCP, não por este endpoint REST.
Permissões necessárias: thumbnails:read. É necessária uma assinatura paga ativa. As permissões não alteram funções na equipe, propriedade dos recursos, créditos de mídia ou limites do plano.

Parâmetros

string
obrigatório
ID de geração retornado por uma ação de geração ou de histórico.Padrão: ^[A-Za-z0-9_-]{1,128}$.
O JSON Schema abaixo preserva os nomes exatos dos campos, tipos aninhados, valores padrão, limites e valores aceitos expostos pela descoberta. Regras adicionais entre campos são listadas nas notas da operação.

Exemplos de requisição

Substitua os identificadores de recursos e as chaves de mídia dos exemplos pelos valores retornados para sua conta. Mantenha o identificador da requisição ao tentar novamente a mesma alteração.

Resposta

Uma primeira execução bem-sucedida retorna HTTP 200 com o resultado da operação em data. Uma repetição pode retornar o estado salvo da requisição. O exemplo mostra uma resposta aceita, não todos os campos opcionais. O WebP gerado retornado como string base64 em data, acompanhado de generationId e mimeType. É um objeto JSON, não um corpo HTTP binário ou uma URL de download.

Campos do resultado

Notas da operação

  • Exige thumbnails:read. generationId deve conter 1–128 letras ASCII, dígitos, sublinhados ou hífens.
  • Esta ação usa as criações e os envios do próprio usuário conectado, inclusive quando a credencial está conectada em um contexto de equipe.
  • A miniatura deve ser reivindicada pelo usuário conectado, ter status claimed no armazenamento e não estar expirada. Novas miniaturas da conta são mantidas por sete dias; verifique expiresAt em cada resultado.
  • O WebP decodificado deve ter no máximo 8 MiB (8,388,608 bytes). A codificação Base64 torna a string JSON maior que o arquivo binário.
  • Decodifique data como base64 para salvar o WebP. Não há prefixo de URL data:. Pelo MCP, o servidor emite conteúdo de imagem nativo e um bloco de texto com generationId no lugar deste resultado JSON comum.

Uso

Cada chamada bem-sucedida consome uma chamada mensal da API/MCP. Os créditos de mídia e as cotas de geração da própria operação também se aplicam.

Erros