Obține arborele de navigare
Obține ierarhia de navigare a folderelor utilizatorului.
Endpoint
http
GET /api/v1/browse/navigationParametri
Parametri query
| Parametru | Tip | Obligatoriu | Descriere |
|---|---|---|---|
sort | string | - | Definește sortarea implicită. Atribute disponibile: created_at și name |
direction | string | - | Definește sortarea implicită. Atribute disponibile: DESC și ASC |
Exemplu de cerere
sh
curl --location --request GET 'https://files.ro/api/v1/browse/navigation?sort=created_at&direction=DESC' \
--header 'Authorization: Bearer {token}'Răspuns
json
[
{
"location": "files",
"name": "Files",
"folders": [
{
"id": "folder_123",
"parent_id": null,
"name": "Projects",
"team_folder": false,
"folders": []
}
],
"isMovable": true,
"isOpen": true
},
{
"location": "team-folders",
"name": "Team folders",
"folders": [],
"isMovable": false,
"isOpen": false
},
{
"location": "shared-with-me",
"name": "Shared with me",
"folders": [],
"isMovable": false,
"isOpen": false
}
]json
{
"type": "error",
"message": "You are not authorized"
}json
{
"message": "The given data was invalid.",
"errors": {
"field": [
"The field is required."
]
}
}