---
title: "Add Tenant Service"
method: POST
path: "/v1/tenant/services"
tags: ["customer"]
---

# Add Tenant Service

`POST /v1/tenant/services`

## Request

- Base URL: `https://api.4chems.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.4chems.com/v1/tenant/services`
- Auth: HTTP bearer

Request a new service subscription for the caller's tenant and return its
status. Call this when a tenant admin wants to add a service (ADR 0016
code fix: requires `admin`, was `customer` realm role only).

## Query parameters

- `tenant_id` string, nullable

## Request body

- ServiceSubscription
  - `service` string, required

## Response `201`

Successful Response

- object

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/4chems/apis/platform-api.md) · [All operations](https://skmtc.dev/4chems/apis/platform-api/llms.txt) · [OpenAPI document](https://skmtc.dev/4chems/apis/platform-api/revisions/65e4f7b4dba0?raw)
