Pular para o conteúdo principal
GET
Listar objetos de blob em uma pasta
Lista os objetos de blob da conta na ordem dos caminhos. Use prefix para listar uma pasta e delimiter=/ para receber as suas subpastas em folders. Envie o cursor retornado de volta para obter a próxima página; cursor é null na última página. Escopo: blob:read.
string
Somente objetos cujo path começa com este texto, por exemplo images/.
string
Agrupa os caminhos em pastas neste caractere, geralmente /. As pastas voltam em folders e não como objetos.
string
Somente objetos public ou somente objetos private.
string
O cursor da página anterior. Omita-o na primeira página.
number
Objetos por página, de 1 a 1000. Padrão 100.
string
O ID do workspace, quando o blob pertence a um workspace. A chamada atua sobre o blob do proprietário do workspace e exige a permissão blob:read do workspace (blob:manage nas rotas que alteram dados). Deixe de fora para atuar sobre o seu próprio blob.

Exemplo de requisição

Resposta

object
A página de objetos, as suas subpastas e o cursor da próxima página.

Respostas de erro

string
O código de erro que indica o motivo da falha. Valores possíveis:
  • AUTH_TOKEN_MISSING (401): o cabeçalho Authorization não foi enviado.
  • API_KEY_INVALID (401): a chave de API não existe, foi revogada ou o segredo não confere.
  • API_KEY_SCOPE_DENIED (403): a chave não tem o escopo que esta rota exige (blob:read ou blob:write); details.required informa qual.
  • WORKSPACE_PERMISSION_DENIED (403): somente com workspace_id: você não é membro, ou o seu papel não tem a permissão de blob.
  • WORKSPACE_NOT_FOUND (404): somente com workspace_id: não existe workspace com esse ID, ou você não é membro.
  • VALIDATION_ERROR (400): um parâmetro falhou na validação, com details.path indicando qual. Um cursor malformado, ou de outra consulta, retorna este erro com details.path igual a cursor.
Última modificação em 28 de outubro de 2026