Advanced search for Assets

Advanced Asset Search

SecurityJWT or OAuth2 or DeveloperToken
Request
query Parameters
account_id
string <uuid>
filter
object

Custom ES filters to apply to your query

include_deleted
boolean

Flag to include soft-deleted records in results

opts
object

Additional request options

page
integer

The page to retrieve

page_size
integer

The number of results to include in the page

q
string

Search text

query
string

Search text

sort
string

Sorting parameters

Responses
200

Assets success response

Response Headers
link
string

Pagination links

page-number
integer

Current page of results

per-page
integer

Number of entries per page

total
integer

Total entries across all pagess

total-pages
integer

Number of pages

Response Schema: application/json
Array
account_id
string <uuid>

Account ID this asset belongs to

archive_from
string or null <date-time>
archive_scheduled_at
string or null <date-time>
archive_status
string or null
archived_at
string or null <date-time>
asset_type
string
Enum: "document" "image" "stream"
bundle
boolean
Deprecated
bundle_view
string
Deprecated
cover_asset_id
string <uuid>
object (User)

User model

frames
integer

The number of frames in this asset (really only useful for videos)

hard_deleted_at
string or null <date-time>

Indicates the datetime this asset was hard deleted (30 days after soft-deletion)

id
string <uuid>

The ID for this asset, can be used in places like https://app.frame.io/player/:id to go directly to an asset

index
number <float>

Represented within the Frame.io UI as the "custom sort order" within the grid view

is_bundle_child
boolean
Deprecated

Indicates whether an asset is the child of a bundle asset

is_hls_required
boolean

Indicates whether HLS is required to playback this asset

is_session_watermarked
boolean

Indicates if this asset is subject to Session Based Watermarking (WMID)

item_count
integer

Applies only to folders and version stacks, indicates the number of items in that container

string

Status of the given Asset

metadata
object
object (MetadataFlags)
name
string

Represents the name of the asset (filename)

original
string

This is a URL to download the original asset, or in the event it's subject to watermarking but you still have permission to download - an asset that will be watermarked just-in-time as you download it

parent_asset_id
string <uuid>

The folder that this asset is in

project_id
string <uuid>

The project ID that this asset belongs to

object

Accepts arbitrary key/value pairs for storing information on an asset

object (RequiredTranscodes)
team_id
string <uuid>
object (UserPermissions)
type
string
Enum: "file" "folder" "version_stack" "bundle"
view_count
integer

Not a very helpful number, this really just represents the number of times this asset has been requested via the API

401

Unauthorized response

get/v2/search/library
Request samples
Response samples
application/json
[
  • {
    }
]