v53

OpenAPI 3.1.0raw.githubusercontent.com2026-08-041,1941,9384.1 MB
Terms of Service

Agree to the Branded Calling Terms of Service

Records the authenticated user's agreement to the current Branded Calling ToS. No body required. Idempotent - re-calling after agreement is a no-op and returns the existing agreement.

This is a prerequisite for activating Branded Calling on any enterprise (POST /enterprises/{id}/branded_calling); without an agreement, activation returns 403.

post/terms_of_service/branded_calling/agree

Response

Agreement recorded.

Example response

{
  "data": {
    "agreed_at": "2025-07-10T10:30:00Z",
    "created_at": "2025-07-10T10:30:00Z",
    "id": "550e8400-e29b-41d4-a716-446655440000",
    "product_type": "branded_calling",
    "terms_version": "v1.0.0",
    "version": "v1.0.0"
  }
}