---
title: "Crear emisor (RUC validado con dígito verificador)"
method: POST
path: "/emisores"
tags: ["organizacion"]
---

# Crear emisor (RUC validado con dígito verificador)

`POST /emisores`

## Request

- Base URL: `https://contadeo.com/api`
- URL: `https://contadeo.com/api/emisores`
- Auth: HTTP bearer

## Request body

- EmisorInput
  - `ruc` string, required
  - `razonSocial` string, required
  - `nombreComercial` string
  - `dirMatriz` string, required
  - `obligadoContabilidad` boolean
  - `regimen` string

## Response `201`

Emisor creado

- Emisor
  - `id` string, uuid
  - `ruc` string
  - `razonSocial` string
  - `nombreComercial` string, nullable
  - `dirMatriz` string
  - `obligadoContabilidad` boolean
  - `regimen` 'GENERAL' | 'RIMPE_EMPRENDEDOR' | 'RIMPE_NEGOCIO_POPULAR'
  - `rideFormato` 'oficial' | 'moderno': Maqueta del RIDE en PDF. Solo la factura (01) la respeta; el resto de comprobantes se imprimen siempre en 'oficial'.

## Other responses

- `400`: Cuerpo inválido o validación de negocio (previene errores SRI 62/52/65/69/39)
- `409`: Conflicto de unicidad

---

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