Skip to content
Esc
↑↓navigate↵open⌘Jpreview

Get Public Folders

Retrieves a flat list of public folders with pagination

GET/api/v1/{app_id}/folders/public
Authorization
AuthorizationAPI key · headerrequired

Bearer token (format: "Bearer {token}")

Path parameters
app_idstringrequired

App ID

Query parameters
pageinteger

Page number (default: 1)

per_pageinteger

Items per page (default: 20, max: 100)

Responses
200

Public folders retrieved successfully

dataFolderResponse[] | null
Show properties
Array of FolderResponse
created_atstring
file_countinteger
has_content_accessboolean
idstring
image_countinteger
is_defaultboolean
namestring
parent_idstring | null
publicboolean
slugstring
updated_atstring | null
video_countinteger
paginationinternal_pkg_webserver_public-webserver_v1.PageInfo
Show properties
pageinteger
per_pageinteger
total_itemsinteger
total_pagesinteger
successboolean
400

Invalid request

detailsstring[] | null
errorstring
500

Internal server error

detailsstring[] | null
errorstring
Try it
Server
Authorization
Parameters
Request
curl -X GET '//dam.enad.io/api/v1/string/folders/public' \
  -H 'Authorization: YOUR_API_KEY' \
  -H 'Accept: application/json'
Response
{
  "data": [
    {
      "created_at": "string",
      "file_count": 0,
      "has_content_access": true,
      "id": "string",
      "image_count": 0,
      "is_default": true,
      "name": "string",
      "parent_id": "string",
      "public": true,
      "slug": "string",
      "updated_at": "string",
      "video_count": 0
    }
  ],
  "pagination": {
    "page": 0,
    "per_page": 0,
    "total_items": 0,
    "total_pages": 0
  },
  "success": true
}