Axuz Developers

GET /public/shared/{token}/files/{fileId}/content

Proxy pra bytes de imagem referenciada pelo flowchart.

  • Acesso: Pública (link ou assinatura)
  • Serviço: https://api-flow.axuz.net

Autenticação aceita

Sem autenticação (rota pública ou protegida por link/assinatura).

Faz proxy autenticado com X-Internal-Key contra axuz_files_api. 503 quando FILES_API_INTERNAL_URL / INTERNAL_API_KEY não estão configurados.

Parâmetros

NomeEmTipoObrigatórioDescrição
tokenpathstringsim

16 bytes hex (2^128 espaço).

fileIdpathstringsim

Respostas

200

Bytes do arquivo.

403

Arquivo não referenciado pelo flowchart deste share.

NomeTipoObrigatórioDescrição
errorstringsim

404

Recurso não encontrado ou fora de escopo.

NomeTipoObrigatórioDescrição
errorstringsim

429

Limite de requisições excedido.

NomeTipoObrigatórioDescrição
errorstringsim

500

Erro interno. Tente de novo com backoff; reporte o X-Request-Id.

NomeTipoObrigatórioDescrição
errorstringsim

503

files_api / internal key não configurados.

NomeTipoObrigatórioDescrição
errorstringsim

Exemplos

O "Try it" está desligado nesta referência. Use os exemplos com a sua credencial de teste.

curl

curl -sS -X GET 'https://api-flow.axuz.net/public/shared/TOKEN/files/FILE_ID/content'

Node.js

const res = await fetch("https://api-flow.axuz.net/public/shared/TOKEN/files/FILE_ID/content", {
  method: 'GET',
});
if (!res.ok) throw new Error(`HTTP ${res.status}: ${await res.text()}`);
console.log(await res.json());

Python

import os
import requests

res = requests.request(
    "GET",
    "https://api-flow.axuz.net/public/shared/TOKEN/files/FILE_ID/content",
    timeout=30,
)
res.raise_for_status()
print(res.json())