---
title: "Accept Terms and Conditions"
method: POST
path: "/api/v1/user/terms"
tags: ["User"]
---

# Accept Terms and Conditions

`POST /api/v1/user/terms`

Accept specific terms and conditions based on type and version.

## Request body

- TermsBody
  - `terms` 'general-tos' | 'card-monavate-tos' | 'cashback-tos' | 'privacy-policy', required — Type of terms and conditions
  - `version` string, required — Version of the terms document

## Response `200`

Terms accepted successfully

- object
  - `ok` boolean

## Other responses

- `401` — Unauthorized Error
- `422` — Validation error
- `500` — Internal Server Error

---

[API](https://skmtc.net/gnosispay/apis/gnosispay-api.md) · [All operations](https://skmtc.net/gnosispay/apis/gnosispay-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/gnosispay/gnosispay-api/versions/e0a09962c187/schema)
