Forma, dígito de control, ejemplos aceptados y rechazados y la llamada a la API para RUC en Ecuador. Cada ejemplo de esta página pasa por los mismos validadores que el validador gratuito de identificadores, así que un valor aceptado aquí es un valor que el validador acepta.
| Campo | Valor |
|---|---|
| Registro | Servicio de Rentas Internas (SRI), Superintendencia de Compañías (SCVS) |
| Forma | N{9} C N{3} |
| Dígito de control | Orientativo. 13 dígitos: provincia (01 a 24, 30 en el exterior), un tercer dígito 9 (sociedad privada) o 6 (pública), un serial, el dígito de control y 001, la propia sociedad (002 y siguientes son sus establecimientos). Módulo 11: pesos 4,3,2,7,6,5,4,3,2 sobre los nueve primeros dígitos, control = 11 menos la suma mod 11 (11 se lee 0), el décimo dígito; un RUC público (tercer dígito 6) usa los pesos 3,2,7,6,5,4,3,2 sobre ocho dígitos y el noveno dígito. Orientativo: un desajuste es un aviso, no un rechazo. |
| Ejemplo resuelto (aceptado) | 0990023549001 |
| Forma normalizada | 0990023549001 |
| También se acepta como entrada | 990023549001 |
| Un error de un carácter | 0990023548001 se acepta con un aviso |
| Regex (forma normalizada) | ^(0[1-9]|1[0-9]|2[0-4]|30)[69][0-9]{7}001$ |
| Llamada a la API | GET /companies/search?country=EC&company_number=0990023549001 |
| Número de IVA | Los datos del registro no contienen un número de IVA para este identificador. |
Un tercer dígito de 0 a 5 es el RUC de una persona natural (la cédula más 001) y se rechaza, igual que un RUC que termina en 002 o más, que es un establecimiento. Un valor de 12 dígitos se lee con el cero de la provincia restituido (una hoja de cálculo lo pierde). El dígito de control es solo una guía: los números de las Sociedades por Acciones Simplificadas son seriales simples que a menudo no lo cumplen. El RUC es el número tributario: no hay un número de IVA aparte.
curl "https://api.prometiam.com/functions/v1/risk-api/companies/search?country=EC&company_number=0990023549001" \ -H "Authorization: Bearer YOUR_API_KEY"
Notación de la forma: N dígito · L letra · X dígito o letra · C dígito o carácter de control · {n} se repite n veces.
Una forma y un dígito de control válidos demuestran que el número está bien formado, no que una empresa lo tenga. Eso solo lo responde una consulta al registro.
Los datos del registro que la API sirve para Ecuador llevan esta atribución:
Contains data from the Superintendencia de Companias, Valores y Seguros (SCVS) of Ecuador, company directory of the Ranking de Companias (https://appscvsmovil.supercias.gob.ec/ranking/), and from the Servicio de Rentas Internas (SRI) of Ecuador, Catastro RUC open data (https://www.sri.gob.ec/datos-abiertos), which the SRI publishes under a Creative Commons Attribution (CC BY) licence. Adapted by Prometiam (joined on the RUC, status derived); not an official register extract.
Empieza tu prueba gratuita de 14 días · Documentación de la API
La prueba dura 14 días e incluye 500 créditos. Se pide una tarjeta, pero no se cobra nada durante la prueba; después sigue el plan Starter (9,99 € al mes) salvo que la canceles.