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
Autorizaciones
AuthorizationstringRequerido
Bearer authentication header of the form Bearer <token>.
Parámetros de ruta
rucstringRequeridoExample: 20603274742
Parámetros de encabezado
AcceptstringRequeridoExample: application/json
Respuestas
chevron-right
200

OK

application/json
successbooleanOpcional
rucstringOpcional
nombre_o_razon_socialstringOpcional
estado_del_contribuyentestringOpcional
condicion_de_domiciliostringOpcional
ubigeostringOpcional
tipo_de_viastringOpcional
nombre_de_viastringOpcional
codigo_de_zonastringOpcional
tipo_de_zonastringOpcional
numerostringOpcional
interiorstringOpcional
lotestringOpcional
dptostringOpcional
manzanastringOpcional
kilometrostringOpcional
distritostringOpcional
provinciastringOpcional
departamentostringOpcional
direccion_simplestringOpcional
direccionstringOpcional
actualizado_enstringOpcional
get
/ruc/{ruc}
circle-info

Actualizado al 27/02/2026

Consulta RUC con actividad económica

get
Autorizaciones
AuthorizationstringRequerido
Bearer authentication header of the form Bearer <token>.
Parámetros de ruta
rucstringRequeridoExample: 20603274742
Parámetros de encabezado
AcceptstringRequeridoExample: application/json
Respuestas
chevron-right
200

OK

application/json
successbooleanOpcional
rucstringOpcional
estadostringOpcional
condicionstringOpcional
tipostringOpcional
actividad_economica_rev3_principalstringOpcional
actividad_economica_rev3_secundariastringOpcional
actividad_economica_rev4_principalstringOpcional
numero_trabajadoresstringOpcional
tipo_facturacionstringOpcional
tipo_contabilidadstringOpcional
comercio_exteriorstringOpcional
periodostringOpcional
get
/ruc/{ruc}/actividad-economica
circle-info

Actualizado al 10/07/2025

Consulta RUC buen contribuyente

get
Autorizaciones
AuthorizationstringRequerido
Bearer authentication header of the form Bearer <token>.
Parámetros de ruta
rucstringRequeridoExample: 20492681220
Parámetros de encabezado
AcceptstringRequeridoExample: application/json
Respuestas
chevron-right
200

OK

application/json
successbooleanOpcional
rucstringOpcional
nombre_o_razon_socialstringOpcional
a_partir_delstringOpcional
resolucionstringOpcional
get
/ruc/{ruc}/buen-contribuyente
circle-info

Actualizado al 02/02/2026

Consulta RUC agente de retención

get
Autorizaciones
AuthorizationstringRequerido
Bearer authentication header of the form Bearer <token>.
Parámetros de ruta
rucstringRequeridoExample: 20100007348
Parámetros de encabezado
AcceptstringRequeridoExample: application/json
Respuestas
chevron-right
200

OK

application/json
successbooleanOpcional
rucstringOpcional
nombre_o_razon_socialstringOpcional
a_partir_delstringOpcional
resolucionstringOpcional
get
/ruc/{ruc}/agente-retencion
circle-info

Actualizado al 19/01/2024

Consulta RUC agente de percepción venta interna

get
Autorizaciones
AuthorizationstringRequerido
Bearer authentication header of the form Bearer <token>.
Parámetros de ruta
rucstringRequeridoExample: 20100007348
Parámetros de encabezado
AcceptstringRequeridoExample: application/json
Respuestas
chevron-right
200

OK

application/json
successbooleanOpcional
rucstringOpcional
nombre_o_razon_socialstringOpcional
a_partir_delstringOpcional
resolucionstringOpcional
get
/ruc/{ruc}/agente-percepcion
circle-info

Actualizado al 26/12/2025

Consulta RUC entidad exceptuada de percepción del IGV

get
Autorizaciones
AuthorizationstringRequerido
Bearer authentication header of the form Bearer <token>.
Parámetros de ruta
rucstringRequeridoExample: 20130534211
Parámetros de encabezado
AcceptstringRequeridoExample: application/json
Respuestas
chevron-right
200

OK

application/json
successbooleanOpcional
rucstringOpcional
nombre_o_razon_socialstringOpcional
tipostringOpcional
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.

Autorizaciones
AuthorizationstringRequerido
Bearer authentication header of the form Bearer <token>.
Parámetros de ruta
rucstringRequeridoExample: 20603274742
Parámetros de encabezado
AcceptstringRequeridoExample: application/json
Respuestas
chevron-right
200

OK

application/json
successbooleanOpcional
rucstringOpcional
nombre_o_razon_socialstringOpcional
estado_del_contribuyentestringOpcional
condicion_de_domiciliostringOpcional
ubigeostringOpcional
tipo_de_viastringOpcional
nombre_de_viastringOpcional
codigo_de_zonastringOpcional
tipo_de_zonastringOpcional
numerostringOpcional
interiorstringOpcional
lotestringOpcional
dptostringOpcional
manzanastringOpcional
kilometrostringOpcional
distritostringOpcional
provinciastringOpcional
departamentostringOpcional
direccion_simplestringOpcional
direccionstringOpcional
actualizado_enstringOpcional
get
/ruc-actividad/{ruc}

Consulta RUC con actividades económicas y padrones

get

Consulta RUC que incluye información adicional sobre actividades económicas, buen contribuyente, agente de retención, agente de percepción y entidad exceptuada de percepción.

La información adicional puede no estar disponible para todos los RUCs. Se devuelve null en esos casos.

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

Autorizaciones
AuthorizationstringRequerido
Bearer authentication header of the form Bearer <token>.
Parámetros de ruta
rucstringRequeridoExample: 20603274742
Parámetros de encabezado
AcceptstringRequeridoExample: application/json
Respuestas
chevron-right
200

OK

application/json
successbooleanOpcionalExample: true
get
/ruc/{ruc}/padrones

Consulta RUC locales anexos

get
Autorizaciones
AuthorizationstringRequerido
Bearer authentication header of the form Bearer <token>.
Parámetros de ruta
rucstringRequeridoExample: 20131380951
Parámetros de encabezado
AcceptstringRequeridoExample: application/json
Respuestas
chevron-right
200

OK

application/json
successbooleanOpcionalExample: true
get
/ruc/{ruc}/anexos
circle-exclamation

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.

Autorizaciones
AuthorizationstringRequerido
Bearer authentication header of the form Bearer <token>.
Parámetros de ruta
rucstringRequeridoExample: 20131380951
Parámetros de encabezado
AcceptstringRequeridoExample: application/json
Respuestas
chevron-right
200

OK

application/json
successbooleanOpcional
rucstringOpcional
nombre_o_razon_socialstringOpcional
tipo_contribuyentestringOpcional
nombre_comercialstringOpcional
fecha_inscripcionstringOpcional
fecha_inicio_actividadesstringOpcional
estado_del_contribuyentestringOpcional
condicion_de_domiciliostringOpcional
departamentostringOpcional
provinciastringOpcional
distritostringOpcional
direccionstringOpcional
sistema_emision_comprobantestringOpcional
actividad_comercio_exteriorstringOpcional
sistema_contabilidadstringOpcional
actividades_economicasstring[]Opcional
sistema_emision_electronicastring[]Opcional
emisor_electronico_desdestringOpcional
afiliado_ple_desdestringOpcional
padronesstring[]Opcional
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.

Autorizaciones
AuthorizationstringRequerido
Bearer authentication header of the form Bearer <token>.
Parámetros de ruta
rucstringRequeridoExample: 20603274742
Parámetros de encabezado
AcceptstringRequeridoExample: application/json
Respuestas
chevron-right
200

OK

application/json
successbooleanOpcionalExample: 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.

Autorizaciones
AuthorizationstringRequerido
Bearer authentication header of the form Bearer <token>.
Parámetros de ruta
rucstringRequeridoExample: 20100188628
Parámetros de encabezado
AcceptstringRequeridoExample: application/json
Respuestas
chevron-right
200

OK

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

Última actualización