Legal

Publish a new legal document version

Requires create:legal_document. Creates an immutable catalog row. Duplicate type+version returns 409. SHA-256 is computed server-side from content.

post/legal/documents

Request

  • Base URL
    http://localhost:8486
  • Auth
    API key in header x-auth-token

Request body

documentType'TERMS_AND_CONDITIONS' | 'PRIVACY_POLICY' required
documentVersionstring required
contentstring required

Response

Published

idinteger
documentType'TERMS_AND_CONDITIONS' | 'PRIVACY_POLICY'
documentVersionstring
documentHashstring
contentstring
publishedAtstring date-time
publishedByUserIdinteger
publishedByDisplayNamestring

Changes

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