---
title: "Crea otra empresa (RUC) del usuario autenticado"
method: POST
path: "/tenants/nueva-empresa"
tags: ["cuenta"]
---

# Crea otra empresa (RUC) del usuario autenticado

`POST /tenants/nueva-empresa`

## Request

- Base URL: `https://contadeo.com/api`
- URL: `https://contadeo.com/api/tenants/nueva-empresa`
- Auth: HTTP bearer

Una empresa = un RUC = una cuenta; solo se pide el RUC y el nombre sale de la razón social del catastro del SRI. La nueva empresa nace patrocinada por la cuenta actual: mientras no contrate plan propio emite con el plan del patrocinador y consume del cupo compartido. Devuelve tokens de la empresa nueva para aterrizar en ella. Roles owner/admin; 403 con API key o token OAuth.

## Request body

- object
  - `ruc` string, required: Único dato de la empresa: el nombre sale de la razón social del catastro del SRI
  - `declaraTitularidadRuc` boolean, required: Declaración expresa de titularidad del RUC (obligatoria; 400 sin ella).

## Response `201`

Empresa creada

- object
  - `tenantId` string, uuid
  - `nombre` string
  - `accessToken` string
  - `refreshToken` string
  - `precargaSri` object: Resultado de la precarga del emisor desde el catastro del SRI

## Other responses

- `400`: RUC inválido o sin la declaración de titularidad
- `403`: API key, token OAuth, o tope de empresas alcanzado
- `429`: Demasiadas altas seguidas (3/min)

---

[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)
