List legal-documents
GET /legal-documents
GET
/legal-documents
ToS, Privacy Policy, DPA and Acceptable Use Policy documents with versioning and click-through tracking (F2.LGL.01)
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Query Parameters
Section titled “Query Parameters ” pagination[page]
integer
pagination[pageSize]
integer
filters
Strapi REST filter syntax
object
sort
string
populate
string
Responses
Section titled “ Responses ”OK
object
data
Array
object
document_type
required
string
version
required
string
title
required
string
effective_from
required
string format: date-time
summary_text
string
full_text_url
string
is_current
boolean
change_summary
string
requires_reacceptance
boolean
body
Full document body (Markdown). F3.LEGAL.01: seeded with a PLACEHOLDER pending lawyer review — see src/bootstrap.ts ensureLegalDocumentPlaceholders().
string
locale_code
F3.LEGAL.01: document language (cs/en). NOT the Strapi i18n plugin locale field (i18n is not enabled on this CT) — a plain string so cs/en variants of the same document_type+version can coexist as separate rows.
string
documentId
string
id
integer
createdAt
string format: date-time
updatedAt
string format: date-time
publishedAt
string format: date-time
meta
object
pagination
object
page
integer
pageSize
integer
pageCount
integer
total
integer
Missing or invalid authentication
Not authorized (tenant scope or capability)