Skip to content
Esc
↑↓navigate↵open⌘Jpreview

Get Folder Media

Retrieves all media (images, videos, files) for a specific folder with pagination, sorting, attribute filtering, and full-text search. Returns matching items plus attribute-based facet counts. Deprecated: use GET /api/v2/{team_slug}/{app_slug}/dam/folders/{folder_id}/media instead.

GET/api/v1/{team_slug}/{app_slug}/dam/folders/{folder_id}/mediadeprecated
Authorization
AuthorizationBearer token · headerrequired

Management API token, sent as Authorization: Bearer <token>.

Path parameters
app_slugstringrequired

App slug

team_slugstringrequired

Team slug

folder_idstringrequired

Folder ID

Query parameters
statusstring

Filter on status. Valid status: active, inactive, pending, draft

pageinteger

Page number (default: 1)

per-pageinteger

Items per page (default: 100, max 100)

typestring[]

Filter by media type: image, video, file. Repeatable (e.g. type=image&type=file).

searchstring

Full-text search across filename, title, alt_text (images), description (videos)

sort-keystring

Sort key: name, created_at, updated_at, type, rank (default created_at). rank requires search

sort-orderstring

Sort order: asc, desc (default desc)

attributestring[]

Attribute filter as 'template_key/attribute_key'. Repeatable.

Responses
200

Media retrieved successfully

datagithub_com_enadhq_nabbit_internal_pkg_webserver_models.FolderMedia
Show properties
facetsgithub_com_enadhq_nabbit_internal_pkg_webserver_models.MediaFacet[] | null
Show properties
Array of github_com_enadhq_nabbit_internal_pkg_webserver_models.MediaFacet
template_keystring
template_namestring
valuesgithub_com_enadhq_nabbit_internal_pkg_webserver_models.MediaFacetValue[] | null
Show properties
Array of github_com_enadhq_nabbit_internal_pkg_webserver_models.MediaFacetValue
activeboolean
countinteger
keystring
namestring
itemsgithub_com_enadhq_nabbit_internal_pkg_webserver_models.MediaItem[] | null
Show properties
Array of github_com_enadhq_nabbit_internal_pkg_webserver_models.MediaItem
blurhashstring
created_atstring
descriptionstring
foldergithub_com_enadhq_nabbit_internal_pkg_webserver_models.FolderRef | null
Show properties
Any of:
github_com_enadhq_nabbit_internal_pkg_webserver_models.FolderRef
idstring
namestring
slugstring
null
null
idstring
statusstring
titlestring
typegithub_com_enadhq_nabbit_internal_pkg_webserver_models.MediaType
Allowed:imagevideofile
updated_atstring
urlstring
successboolean
totalinteger
total_pagesinteger
400

Invalid request

detailsstring[]
messagestring
successbooleanrequired
401

Unauthorized access

detailsstring[]
messagestring
successbooleanrequired
404

Not found

detailsstring[]
messagestring
successbooleanrequired
500

Internal server error

detailsstring[]
messagestring
successbooleanrequired
Try it
Server
Authorization
Parameters
Request
curl -X GET 'https://api.enad.io/api/v1/string/string/dam/folders/string/media' \
  -H 'Authorization: Bearer YOUR_TOKEN' \
  -H 'Accept: application/json'
Response
{
  "data": {
    "facets": [
      {
        "template_key": "string",
        "template_name": "string",
        "values": [
          {
            "active": true,
            "count": 0,
            "key": "string",
            "name": "string"
          }
        ]
      }
    ],
    "items": [
      {
        "blurhash": "string",
        "created_at": "string",
        "description": "string",
        "folder": {
          "id": "string",
          "name": "string",
          "slug": "string"
        },
        "id": "string",
        "status": "string",
        "title": "string",
        "type": "image",
        "updated_at": "string",
        "url": "string"
      }
    ]
  },
  "success": true,
  "total": 0,
  "total_pages": 0
}