RUC

La información se actualiza en nuestra base de datos diariamente con información oficial según disponibilidad del padrón reducido publicado por SUNAT.

Consulta RUC

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
rucstringRequiredExample: 20603274742
Header parameters
AcceptstringRequiredExample: application/json
Responses
200

OK

application/json
successbooleanOptional
rucstringOptional
nombre_o_razon_socialstringOptional
estado_del_contribuyentestringOptional
condicion_de_domiciliostringOptional
ubigeostringOptional
tipo_de_viastringOptional
nombre_de_viastringOptional
codigo_de_zonastringOptional
tipo_de_zonastringOptional
numerostringOptional
interiorstringOptional
lotestringOptional
dptostringOptional
manzanastringOptional
kilometrostringOptional
distritostringOptional
provinciastringOptional
departamentostringOptional
direccion_simplestringOptional
direccionstringOptional
actualizado_enstringOptional
get
/ruc/{ruc}

Actualizado al 30/04/2026

Consulta RUC con actividad económica

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
rucstringRequiredExample: 20603274742
Header parameters
AcceptstringRequiredExample: application/json
Responses
200

OK

application/json
successbooleanOptional
rucstringOptional
estadostringOptional
condicionstringOptional
tipostringOptional
actividad_economica_rev3_principalstringOptional
actividad_economica_rev3_secundariastringOptional
actividad_economica_rev4_principalstringOptional
numero_trabajadoresstringOptional
tipo_facturacionstringOptional
tipo_contabilidadstringOptional
comercio_exteriorstringOptional
periodostringOptional
get
/ruc/{ruc}/actividad-economica

Actualizado al 10/07/2025

Consulta RUC buen contribuyente

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
rucstringRequiredExample: 20492681220
Header parameters
AcceptstringRequiredExample: application/json
Responses
200

OK

application/json
successbooleanOptional
rucstringOptional
nombre_o_razon_socialstringOptional
a_partir_delstringOptional
resolucionstringOptional
get
/ruc/{ruc}/buen-contribuyente

Actualizado al 02/02/2026

Consulta RUC agente de retención

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
rucstringRequiredExample: 20100007348
Header parameters
AcceptstringRequiredExample: application/json
Responses
200

OK

application/json
successbooleanOptional
rucstringOptional
nombre_o_razon_socialstringOptional
a_partir_delstringOptional
resolucionstringOptional
get
/ruc/{ruc}/agente-retencion

Actualizado al 19/01/2024

Consulta RUC agente de percepción venta interna

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
rucstringRequiredExample: 20100007348
Header parameters
AcceptstringRequiredExample: application/json
Responses
200

OK

application/json
successbooleanOptional
rucstringOptional
nombre_o_razon_socialstringOptional
a_partir_delstringOptional
resolucionstringOptional
get
/ruc/{ruc}/agente-percepcion

Actualizado al 07/04/2026

Consulta RUC entidad exceptuada de percepción del IGV

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
rucstringRequiredExample: 20130534211
Header parameters
AcceptstringRequiredExample: application/json
Responses
200

OK

application/json
successbooleanOptional
rucstringOptional
nombre_o_razon_socialstringOptional
tipostringOptional
get
/ruc/{ruc}/entidad-exceptuada-percepcion

Consulta RUC y actividades económicas

get

Consulta RUC que incluye información adicional sobre actividades económicas.

La consulta exitosa a esta ruta cuenta como 2 consultas individuales para efectos de límite de uso.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
rucstringRequiredExample: 20603274742
Header parameters
AcceptstringRequiredExample: application/json
Responses
200

OK

application/json
successbooleanOptional
rucstringOptional
nombre_o_razon_socialstringOptional
estado_del_contribuyentestringOptional
condicion_de_domiciliostringOptional
ubigeostringOptional
tipo_de_viastringOptional
nombre_de_viastringOptional
codigo_de_zonastringOptional
tipo_de_zonastringOptional
numerostringOptional
interiorstringOptional
lotestringOptional
dptostringOptional
manzanastringOptional
kilometrostringOptional
distritostringOptional
provinciastringOptional
departamentostringOptional
direccion_simplestringOptional
direccionstringOptional
actualizado_enstringOptional
get
/ruc-actividad/{ruc}

Consulta RUC locales anexos

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
rucstringRequiredExample: 20131380951
Header parameters
AcceptstringRequiredExample: application/json
Responses
200

OK

application/json
successbooleanOptionalExample: true
get
/ruc/{ruc}/anexos

Consulta RUC desde SUNAT

get

La consulta RUC se hace en tiempo real desde los servidores SUNAT. Puede presentar mayor latencia y/o errores de conexión.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
rucstringRequiredExample: 20131380951
Header parameters
AcceptstringRequiredExample: application/json
Responses
200

OK

application/json
successbooleanOptional
rucstringOptional
nombre_o_razon_socialstringOptional
tipo_contribuyentestringOptional
nombre_comercialstringOptional
fecha_inscripcionstringOptional
fecha_inicio_actividadesstringOptional
estado_del_contribuyentestringOptional
condicion_de_domiciliostringOptional
departamentostringOptional
provinciastringOptional
distritostringOptional
direccionstringOptional
sistema_emision_comprobantestringOptional
actividad_comercio_exteriorstringOptional
sistema_contabilidadstringOptional
actividades_economicasstring[]Optional
sistema_emision_electronicastring[]Optional
emisor_electronico_desdestringOptional
afiliado_ple_desdestringOptional
padronesstring[]Optional
get
/ruc/{ruc}/sunat

Consulta representantes legales desde SUNAT

get

La consulta RUC se hace en tiempo real desde los servidores SUNAT. Puede presentar mayor latencia y/o errores de conexión.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
rucstringRequiredExample: 20603274742
Header parameters
AcceptstringRequiredExample: application/json
Responses
200

OK

application/json
successbooleanOptionalExample: true
get
/ruc/{ruc}/representantes-legales

Consulta deuda coactiva desde SUNAT

get

La consulta RUC se hace en tiempo real desde los servidores SUNAT. Puede presentar mayor latencia y/o errores de conexión.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
rucstringRequiredExample: 20100188628
Header parameters
AcceptstringRequiredExample: application/json
Responses
200

OK

application/json
successbooleanOptionalExample: true
get
/ruc/{ruc}/deuda-coactiva

Last updated