API de datos de empresas colombianas

Prometiam es una API REST con datos de los registros oficiales de empresas de 27 países. Para Colombia recibe, en un solo objeto JSON, los datos del registro mercantil (RUES, Confecámaras): NIT con su dígito de verificación, razón social, tipo de sociedad, estado y actividad económica.

Qué puede hacer con la API en Colombia

Cuando una empresa colombiana se registra como cliente o como proveedor, el equipo de cumplimiento, compras o finanzas suele hacer lo mismo: buscar el NIT en el RUES o en una cámara de comercio, copiar a mano la razón social y el estado, y archivar una captura. Con la API esa verificación es una llamada HTTP que puede integrarse en el vinculación de clientes, en el alta de proveedores o en la conciliación de facturas, y que devuelve el mismo formato que las consultas de los otros 26 países.

Usted envía el NIT, con o sin el dígito de verificación, y recibe la sociedad con su estado normalizado. Los datos provienen del extracto del RUES en el portal de datos abiertos de Colombia, se actualizan cada día hábil y la fecha de la fuente está en data_as_of. Para entender el registro, lea qué es el RUES; para comprobar un NIT sin cuenta, use la herramienta de consulta de NIT.

Ejemplo de solicitud

La búsqueda por NIT es una sola llamada GET. Los ejemplos usan el NIT de Rappi S.A.S., 900843898-9; la respuesta trae una lista en data.

curl 'https://api.prometiam.com/functions/v1/risk-api/companies/search?country=CO&company_number=900843898-9' \
  -H 'Authorization: Bearer rk_live_...'
import requests

BASE = 'https://api.prometiam.com/functions/v1/risk-api'
H = {'Authorization': 'Bearer rk_live_...'}

r = requests.get(f'{BASE}/companies/search', headers=H,
                 params={'country': 'CO', 'company_number': '900843898-9'})
empresa = r.json()['data'][0]
print(empresa['company_name'], empresa['status'], empresa['registry_details']['last_renewal_year'])

¿No conoce el NIT? Busque por nombre con name= en lugar de company_number=. Si pasa un dígito de verificación, debe coincidir: un dígito equivocado devuelve un error 400 validation_error.

Campos que recibe

CampoQué significa
company_numberNIT con su dígito de verificación, por ejemplo 900843898-9
company_nameRazón social sin las marcas de estado; registry_details.name_as_registered conserva el nombre publicado
status y local_statusEstado normalizado (activa, cancelada, en liquidación, en reorganización) y el texto del registro
legal_formTipo de sociedad: S.A.S., Ltda., S.A., en comandita, sucursal de sociedad extranjera
activity_codeCódigo CIIU Rev. 4 A.C. de 4 dígitos, con el esquema CO-CIIU-REV4-AC
registry_details.last_renewal_yearÚltimo año en que se renovó la matrícula
regionDepartamento de la cámara de comercio; el registro no publica dirección

Eventos y monitoreo

Para Colombia existen eventos de cambio del registro (nombre, estado y tipo de sociedad). Cada evento se fecha el día en que el cambio aparece por primera vez en los datos del registro, y no hay eventos anteriores a la primera carga, en octubre de 2026. Con POST /monitor recibe un webhook cuando cambia el estado, cuando se cancela la matrícula, cuando hay una coincidencia con listas de sanciones (en beta) y cuando aparece un evento del registro.

Qué no cubrimos en Colombia

  • Solo sociedades del registro mercantil: S.A.S., Ltda., S.A., en comandita, colectivas, empresas unipersonales y sucursales de sociedades extranjeras. Las personas naturales, las entidades sin ánimo de lucro, las cooperativas y las entidades públicas nunca se sirven.
  • Sin dirección (solo la región, es decir, el departamento de la cámara de comercio), sin representantes legales ni accionistas, sin capital social, sin datos de contacto y sin descripción de la actividad.
  • Sin número de IVA: Colombia no tiene un número de IVA público ligado al NIT y una búsqueda con vat= se rechaza.
  • Sin avisos de insolvencia: Colombia no es uno de los doce mercados de insolvencia. El registro no tiene un estado de liquidación; la liquidación, la liquidación judicial y la reorganización se leen del nombre de la sociedad y se sirven como estado.
  • La actividad es la CIIU Rev. 4 adaptada para Colombia (CO-CIIU-REV4-AC), de 4 dígitos, no la NACE.
  • Un registro por NIT, aunque la sociedad tenga matrículas en varias cámaras de comercio.

Precios

La prueba gratuita dura 14 días e incluye 500 créditos; se requiere una tarjeta, pero no se cobra nada durante la prueba. Después, el plan Starter cuesta € 9,99 al mes con 1.000 créditos, el Professional € 29,99 con 10.000 y el Scale € 99,99 con 50.000; el Enterprise tiene un precio a la medida. Consultar el registro de una empresa cuesta 1 crédito, unos € 0,01 en Starter y desde € 0,002 en Scale. Los precios son públicos y el plan anual incluye dos meses sin costo.

Contains data from Confecámaras (Registro Único Empresarial y Social, RUES), via the Portal de Datos Abiertos www.datos.gov.co, licensed CC BY-SA 4.0 (https://creativecommons.org/licenses/by-sa/4.0/). Modified by Prometiam; the Colombian records are offered under CC BY-SA 4.0. Los registros colombianos se ofrecen bajo la licencia CC BY-SA 4.0 (con compartir igual): puede copiarlos, reutilizarlos y redistribuirlos, también con fines comerciales, citando la fuente y manteniendo la misma licencia.

Páginas relacionadas

Empezar la prueba gratuita de 14 días · Documentación de la API

La prueba dura 14 días e incluye 500 créditos. Se requiere una tarjeta; durante la prueba no se cobra nada y después se aplica el plan Starter (9,99 € al mes), salvo que cancele.

Frequently asked questions

¿Hay una API oficial del RUES?
El RUES ofrece consulta en su portal, y Confecámaras publica un extracto como datos abiertos en el portal de datos abiertos del Gobierno. La API de Prometiam sirve esos datos normalizados, con el mismo formato que los otros países, sin ser un servicio oficial.
¿Puedo consultar sin el dígito de verificación?
Sí. Con nueve dígitos se busca la sociedad; si se escribe el dígito, debe coincidir con el calculado, y si no, la API responde 400.
¿La API devuelve la dirección o los representantes legales?
No. El registro abierto no publica dirección (solo se sirve la región) ni representantes legales. Para eso se necesita el certificado de existencia y representación legal de la cámara de comercio.
¿Se sirven las personas naturales?
Nunca. Solo las sociedades del registro mercantil, incluidas las unipersonales y las sucursales de sociedades extranjeras.
¿Con qué frecuencia se actualizan los datos?
Cada día hábil; la fecha de la fuente se indica en data_as_of. Un cambio hecho hoy en la cámara de comercio puede tardar en aparecer.