contents

List Global Contents

Retrieve all global content (not associated with any company).

get/api/contents

Request

  • Base URL
    https://api.regdoor.com (the document declares no server; this is the origin it was published from)
  • Auth
    HTTP bearer

Query parameters

searchstring nullable

Free-text search. Whitespace-separated terms use AND semantics: each term must match at least one of name, original file name, info.english_title, info.original_title, linked sector name, or jurisdiction name/code.

user_uuidstring nullable

Filter by user UUID

user_uuid_liststring[] nullable

Filter by multiple user UUIDs (content created by any of these users)

content_typestring nullable

Filter by content type

content_liststring[]

Filter by content list

typestring nullable

Filter by content type name (from content_types table, matches name field)

type_liststring[] nullable

Filter by multiple content type names (OR logic, matches name field in content_types table)

type_uuidstring uuid nullable

Filter by content type UUID (from content_types table)

organization_liststring[] nullable

Filter by organization UUIDs (OR): content linked to any listed organization

jurisdiction_listinteger[] nullable

Filter by jurisdiction IDs

sector_uuid_liststring[] nullable

Filter by sector UUIDs (OR): content linked to any listed sector

subsector_uuid_liststring[] nullable

Filter by subsector UUIDs (OR): content linked to any listed sector that has a parent sector

sort_bystring nullable

Sort by field: name, english_title, released_at, created_at, updated_at, type, original_file_name

sort_orderstring nullable

Sort order (asc or desc)

published_fromstring date-time nullable

Filter by publication date from (inclusive). Accepts ISO 8601 format, treated as UTC. Examples: 2024-01-01T00:00:00Z, 2024-01-01T00:00:00+00:00, or 2024-01-01T00:00:00

published_tostring date-time nullable

Filter by publication date to (inclusive). Accepts ISO 8601 format, treated as UTC. Examples: 2024-06-30T23:59:59Z, 2024-06-30T23:59:59+00:00, or 2024-06-30T23:59:59

created_fromstring date-time nullable

Filter by content created_at from (inclusive). ISO 8601, naive UTC in DB.

created_tostring date-time nullable

Filter by content created_at to (inclusive). ISO 8601, naive UTC in DB.

updated_fromstring date-time nullable

Filter by content updated_at from (inclusive). ISO 8601, naive UTC in DB.

updated_tostring date-time nullable

Filter by content updated_at to (inclusive). ISO 8601, naive UTC in DB.

list_with_tagsboolean nullable

If true, includes chunk tags in the response

list_with_subjectsboolean

Deprecated and ignored: subjects are no longer computed for library listings (removed the chunks/tags/subjects join for performance). subjects_list is always null in list responses.

list_with_typesboolean nullable

If true, includes content type information in the response

list_with_sectorsboolean

If true, includes sectors in the response (default: omit for lighter payloads)

pageinteger

Page number

sizeinteger

Page size

Response

Successful Response

totalinteger nullable required
pageinteger nullable required
sizeinteger nullable required
pagesinteger nullable

Changes

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