Skip to content

Read whether the install serves anonymous visitors

GET
/admin/system/public-mode

Reports whether public mode is enabled. When disabled (the default, and the state of every install that has never set it), anonymous callers are refused the public read surface: assets, collections, search and IIIF. Authenticated access is unaffected in either state, and row-level visibility and content sensitivity rules still apply on top when it is enabled.

Current public-mode state

object
enabled
required

When true, anonymous callers may reach the public read surface (assets, collections, search, IIIF). When false — the default, and the state of any install that has never set it — those routes return 401 to anonymous callers.

boolean

Authentication required, missing, or invalid

object
error
required

Human-readable error summary

string
Example
the request could not be completed
Example
{
"error": "authentication required: sign in and retry with a valid session or API token"
}

Authenticated but missing required capabilities

object
error
required

Human-readable error summary

string
Example
the request could not be completed