---
title: "Capacity Source: accept the introduction terms"
method: POST
path: "/api/v1/listings/terms/accept"
tags: ["Public"]
---

# Capacity Source: accept the introduction terms

`POST /api/v1/listings/terms/accept`

## Request

- Base URL: `https://dchub.cloud`
- URL: `https://dchub.cloud/api/v1/listings/terms/accept`
- Auth: none declared

Records the identified caller's acceptance of the current introduction terms version. Send accept_terms=true and, optionally, the terms_version read from GET /api/v1/listings/terms.

## Request body

- object
  - `accept_terms` boolean, required
  - `terms_version` string

## Response `200`

Acceptance recorded

## Other responses

- `401`: identity_required
- `409`: terms_version_mismatch: the terms changed, read them again
- `422`: terms_not_accepted

---

[API](https://skmtc.dev/dchub/apis/dc-hub-data-center-intelligence-api.md) · [All operations](https://skmtc.dev/dchub/apis/dc-hub-data-center-intelligence-api/llms.txt) · [OpenAPI document](https://skmtc.dev/dchub/apis/dc-hub-data-center-intelligence-api/revisions/15f74d15cdeb?raw)
