Terms

Accept the current Terms of Service

Appends an immutable row to tos_acceptances (source=reaccept) capturing the accepting org, client IP, user-agent, and the ToS document SHA-256, then updates the denormalized accepted_terms_version / accepted_terms_at columns on the organization. Authenticated via JWT (console session cookie or Bearer token), not an API key.

patch/v1/auth/terms

Request

  • Base URL: https://api.chronary.ai
  • URL: https://api.chronary.ai/v1/auth/terms
  • Auth: API key in cookie chronary_session

Request body

tos_versionstring required

Must equal CURRENT_TERMS_VERSION.

Example request

{
  "tos_version": "2026-05-11"
}

Response

Re-acceptance recorded

Example response

{
  "data": {
    "accepted_terms_version": "2026-05-11",
    "accepted_terms_at": "2026-04-24T02:30:00.000Z"
  }
}

Changes

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