Content

List the user's media library

Videos (default) or images the user uploaded in the Prolifik app, demo recordings saved from Content Studio, and (for keys with studio:read) AI Studio outputs, newest first. A video's key goes straight into POST /content/jobs as demoVideoKey or hookVideoKey when usableForHookDemo is true, so a demo already in the app never needs uploading again.

get/content/media

Request

  • Base URL: https://app.getprolifik.com/api/v1
  • URL: https://app.getprolifik.com/api/v1/content/media
  • Auth: HTTP bearer

Query parameters

type'video' | 'image'
beforestring

The previous page's nextCursor, for the page after it. Lists are newest first, ordered by createdAt then id, and paging with nextCursor never skips or repeats an item, including items created in the same instant. A plain ISO-8601 timestamp is still accepted and returns items strictly older than it, but it can skip items created in the same millisecond as the last one you saw.

limitinteger

Response

Media page: id, name, key, type, category, description, usableForHookDemo, 1-hour previewUrl/thumbnailUrl, createdAt

mediaobject[] required
hasMoreboolean required
nextCursorstring nullable required

Opaque. Pass it back unchanged as before to get the next page; null on the last page. Do not parse it: its contents may change.

Changes

No recorded changes to this operation across all 1 revision of this API.