---
title: "Gestionar un tenant: plan, ambiente o estado"
method: PATCH
path: "/partner/tenants/{id}"
tags: ["partner"]
---

# Gestionar un tenant: plan, ambiente o estado

`PATCH /partner/tenants/{id}`

## Request

- Base URL: `https://contadeo.com/api`
- URL: `https://contadeo.com/api/partner/tenants/{id}`
- Auth: HTTP bearer

**Requiere el programa OEM activo** (`OEM_HABILITADO=true`; sin la variable, 404). Alta de partners por aprobación manual del operador.

## Request body

- object
  - `plan` string
  - `ambiente` 1 | 2
  - `estado` 'activo' | 'suspendido'

## Response `200`

Tenant actualizado

- object
  - `tenantId` string, uuid
  - `nombre` string
  - `slug` string
  - `plan` string
  - `ambienteActivo` 1 | 2
  - `estado` string
  - `origen` string
  - `createdAt` string, date-time

## Other responses

- `409`: El partner opera bajo contrato OEM y se envió un `plan` distinto de `free`: la emisión de sus cuentas se rige por el contrato, no por un plan.

---

[API](https://skmtc.dev/contadeo/apis/api-de-contadeo.md) · [All operations](https://skmtc.dev/contadeo/apis/api-de-contadeo/llms.txt) · [OpenAPI document](https://skmtc.dev/contadeo/apis/api-de-contadeo/revisions/461bbb9a74ce?raw)
