CONSULTA RUC

API REST Consulta RUC - Pro
                        GET /api/rucpro/{ruc} HTTP/1.1
Host: consultaruc.win
Key: xxxxxx
                    
Respuesta:
                        
[num_ruc] => ''
[raz_social] => ''
[tipo] => ''
[nom_comercial] => ''
[condicion] => ''
[estado] => ''
[fec_ins] => ''
[fec_inicio_act] => ''
[departamento] => ''
[provincia] => ''
[distrito] => ''
[dom_fiscal] => ''
[act_comercio_ext] => ''
[act_eco_principal] => ''
[act_eco_secundaria] => ''


                    

Pro

$ 60 USD/anual

  • Plan Gratuito+
  • Información de la empresa
  • Tipo, dirección, actividad
  • emisión, fecha de inicio...
  • 3.000 consultas al mes
Solicitar llave
                            $curl = curl_init();
curl_setopt_array($curl, array(
  CURLOPT_URL => "https://consultaruc.win/api/rucpro/{$ruc}",
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => array(
    "Accept: application/json",
    "Content-Type: application/json",
    "Key: {$llave}",
  ),
));
$response = curl_exec($curl);
curl_close($curl);
                            
                            var myHeaders = new Headers();
myHeaders.append("Key", "{$llave}");

var requestOptions = {
  method: 'GET',
  headers: myHeaders,
  redirect: 'follow'
};

fetch("https://consultaruc.win/api/rucpro/{$ruc}", requestOptions)
  .then(response => response.text())
  .then(result => console.log(result))
  .catch(error => console.log('error', error));
                            
                            var client = new RestClient("https://consultaruc.win/api/rucpro/{$ruc}");
client.Timeout = -1;
var request = new RestRequest(Method.GET);
request.AddHeader("Key", "{$llave}");
IRestResponse response = client.Execute(request);
Console.WriteLine(response.Content);