Consulta RUC Sunat
Búsqueda por número de RUC
Última actualización
¿Te fue útil?
Búsqueda por número de RUC
Última actualización
¿Te fue útil?
¿Te fue útil?
Los datos se obtienen de la consulta RUC de SUNAT.
POST
https://apiperu.dev/api/ruc_sunat
Accept
String
application/json
Content-Type
string
application/json
Authorization
string
Bearer {token}
ruc*
String
11 dígitos
{
"success": true,
"data": {
"direccion": "JR. ANDAHUAYLAS NRO. 100 INT. 201 URB. BARRIOS ALTOS",
"direccion_completa": "JR. ANDAHUAYLAS NRO. 100 INT. 201 URB. BARRIOS ALTOS - LIMA LIMA LIMA"
"ruc": "20100443688",
"nombre_o_razon_social": "EMPRESA DEMO",
"estado": "ACTIVO",
"condicion": "HABIDO",
"departamento": "LIMA",
"provincia": "LIMA",
"distrito": "MAGDALENA DEL MAR",
"ubigeo_sunat": "150101",
"ubigeo": [
"15",
"1501",
"150101"
],
"es_agente_de_retencion": "NO",
"es_agente_de_percepcion": "NO",
"es_agente_de_percepcion_combustible": "NO",
"es_buen_contribuyente": "NO"
}
}
$params = json_encode(['ruc' => 'INGRESAR_NUMERO_RUC_AQUI']);
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://apiperu.dev/api/ruc_sunat",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_SSL_VERIFYPEER => false,
CURLOPT_POSTFIELDS => $params,
CURLOPT_HTTPHEADER => [
'Accept: application/json',
'Content-Type: application/json',
'Authorization: Bearer INGRESAR_TOKEN_AQUI'
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}