Skip to main content
Retorna todos os arquivos enviados pela organização.

Autenticação

Requer um token de acesso válido (CHARGEFY_ACCESS_TOKEN) no header Authorization.

Parâmetros de Query

ParâmetroTipoObrigatórioDescrição
pageintegerNãoNúmero da página (default: 1)
limitintegerNãoItens por página (default: 10, máx: 100)
organizationIdstringNãoFiltrar por organização

Campos da Resposta

CampoTipoDescrição
itemsarrayLista de arquivos
items[].idstringID do arquivo
items[].namestringNome do arquivo
items[].mimeTypestringTipo MIME
items[].sizeintegerTamanho em bytes
items[].publicUrlstringURL pública do arquivo
items[].createdAtdatetimeData de criação
paginationobjectInformações de paginação

Exemplo de Requisição

curl -X GET "https://api.chargefy.io/api/v1/files/" \
  -H "Authorization: Bearer $CHARGEFY_ACCESS_TOKEN"

Exemplo de Resposta

{
  "items": [
    {
      "id": "file_abc123",
      "name": "ebook-guia-completo.pdf",
      "mimeType": "application/pdf",
      "size": 2456789,
      "publicUrl": "https://cdn.chargefy.io/files/file_abc123/ebook-guia-completo.pdf",
      "createdAt": "2026-02-15T10:00:00Z"
    }
  ],
  "pagination": {
    "total_count": 7,
    "max_page": 1
  }
}