---
title: "Accept the current Terms of Service and Privacy Policy (an append-only record: who, org, both versions, time, surface, user agent, locale — never the IP)"
method: POST
path: "/api/me/consent"
tags: ["security"]
---

# Accept the current Terms of Service and Privacy Policy (an append-only record: who, org, both versions, time, surface, user agent, locale — never the IP)

`POST /api/me/consent`

## Request

- Base URL: `https://api.wizbi.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.wizbi.ai/api/me/consent`
- Auth: none declared

## Request body

- ConsentBody
  - `termsVersion` string
  - `privacyVersion` string
  - `version` string
  - `accept` true, required
  - `surface` 'console' | 'oauth_consent'
  - `locale` string
  - `clientId` string

## Response `200`

OK.

- object
  - `version` string, required
  - `acceptedAt` string, date-time, required
  - `channel` 'web' | 'mcp' | 'rest' | 'whatsapp' | 'whatsapp_web' | 'telegram' | 'sms' | 'slack' | 'teams' | 'email' | 'voice' | 'scheduled', required
  - `method` 'checkbox' | 'continued_use', required
  - `termsVersion` string
  - `privacyVersion` string
  - `surface` 'console' | 'oauth_consent' | 'org_admin' | 'channel'
  - `recordId` string

## Other responses

- `409`: Not the current versions.

---

[API](https://skmtc.dev/wizbi/apis/wizbi-core-api.md) · [All operations](https://skmtc.dev/wizbi/apis/wizbi-core-api/llms.txt) · [OpenAPI document](https://skmtc.dev/wizbi/apis/wizbi-core-api/revisions/5a47416c82ec?raw)
