Skip to main content
PATCH
https://localapi.lazydata.com.br
/
v1
/
storage
/
items
/
{item_type}
/
{item_id}
Renomear item
curl --request PATCH \
  --url https://localapi.lazydata.com.br/v1/storage/items/{item_type}/{item_id} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "name": "<string>"
}
'
{
  "code": 200,
  "message": "Item renomeado.",
  "result": {
    "id": "9fcb573b-7f62-4774-978b-07e89dfef5f2",
    "type": "file",
    "name": "contrato-assinado.pdf",
    "parent_id": null,
    "extension": "pdf",
    "content_type": "application/pdf",
    "size": 24576,
    "status": "uploaded",
    "uploaded_at": "2026-06-22T12:00:00+00:00",
    "created_at": "2026-06-22T11:59:40+00:00",
    "updated_at": "2026-06-22T12:10:00+00:00"
  }
}
Renomeia um arquivo ou pasta do armazenamento. Use item_type para indicar se o item é uma pasta (folder) ou arquivo (file).
{
  "code": 200,
  "message": "Item renomeado.",
  "result": {
    "id": "9fcb573b-7f62-4774-978b-07e89dfef5f2",
    "type": "file",
    "name": "contrato-assinado.pdf",
    "parent_id": null,
    "extension": "pdf",
    "content_type": "application/pdf",
    "size": 24576,
    "status": "uploaded",
    "uploaded_at": "2026-06-22T12:00:00+00:00",
    "created_at": "2026-06-22T11:59:40+00:00",
    "updated_at": "2026-06-22T12:10:00+00:00"
  }
}

Parâmetros

item_type
string
required
Tipo do item.
Valores aceitos:
ValorDescrição
fileArquivo armazenado.
folderPasta do armazenamento.
item_id
string
required
ID do arquivo ou pasta.

Corpo da requisição

name
string
required
Novo nome do item.

Exemplo de corpo

{
  "name": "contrato-assinado.pdf"
}

Regras importantes

  • Arquivos só podem ser renomeados quando estiverem com status uploaded.
  • Pastas só podem ser renomeadas quando estiverem ativas.
  • Não é permitido repetir nome de item do mesmo tipo dentro da mesma pasta.