Retrieve Resources - Public

List published source resources for a publication. Translation rows are omitted from the top-level list by default (including resource_id and video_id filters). Pass translations=true to nest each source's published language versions under translations. Pass locale to return published rows in those languages as top-level results, including translation records. External resources include is_external and external_url; content, content_data, and pdf are omitted for those rows (and for nested translations of an external source).

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
publication_id
array of integers
required

Filters the results by publication ID. Can be repeated as publication_id[]=1&publication_id[]=2, or passed as a single integer.

publication_id*
integer

Filters the results by resource_id resources related video.

integer

Filters the results by related videos video_id.

tag_id
array of integers

Filter results by tag ID. Accepts a single value or an array (tag_id[]=1&tag_id[]=2).

tag_id
boolean

When true, each listed resource includes its other published language versions as a nested translations array. The list itself is source-only unless locale is also supplied.

locale
array of strings

Filter by locale (e.g. de). Accepts a single value or an array (locale[]=de&locale[]=fr). When set, matching published rows are returned as top-level results, including translation records. In-progress translations are omitted.

locale
integer

The page to return.

integer

The total results to return per page.

string

The field to sort the request by. column_name|asc OR desc

columns[]
array of strings

The field names to be included in the JSON response. You can have multiple columns[] query params included in the request URL (e.g. columns[]=id&columns[]=name).

columns[]
Response

Language
URL
LoadingLoading…
Response
Choose an example:
application/json