Saltearse al contenido

Consultar RUC

Este endpoint permite consultar información de un RUC (Registro Único de Contribuyente).


URL Base: https://api.guarani.app

GET /consultas/ruc/{ruc}
Ventana de terminal
curl -X GET "https://api.guarani.app/consultas/ruc/80012345" \
-H "x-api-key: Bearer <access_token>" \
-H "Accept: application/json" | jq

Nota: Reemplaza {ruc} por el RUC a consultar (con o sin dígito verificador) y <access_token> con un token JWT válido proporcionado por el equipo Guarani.
Importante:
Es imprescindible incluir un token de acceso válido en el encabezado x-api-key para autenticar y autorizar el uso de este endpoint. Sin este token, la solicitud será rechazada.


ParámetroTipoRequeridoDescripción
rucstringNúmero de RUC a consultar (puede incluir o no el dígito verificador separado por guión).
EncabezadoValorDescripción
x-api-keyBearer <access_token>Token de acceso válido proporcionado por el equipo Guarani.
Acceptapplication/jsonIndica que la respuesta debe devolverse en formato JSON.
{
"success": true,
"codigo": "200",
"message": "Operación realizada correctamente.",
"data": {
"ruc": "80012345-7",
"razon_social": "EMPRESA DE EJEMPLO S.A.",
"estado": "ACTIVO"
}
}
{
"success": false,
"codigo": "400",
"mensaje": "Error al consultar el RUC.",
"error": "RUC no válido o inexistente."
}
CampoTipoDescripción
rucstringNúmero de RUC con dígito verificador completo.
razon_socialstringNombre o razón social del contribuyente.
estadostringEstado del cliente en SIFEN.

Para más información sobre posibles errores y cómo manejarlos, consulta errores