Logo APISII
Consultar Rut

Consultar Rut

API que permite obtener la información de cualquier empresa de todo Chile!

PHP VB6 NodeJS FoxPro
👨‍💻 1532 Clientes
⚡ 260ms Latencia
✅ 93% Test
Planes Que Dan Acceso a Esta API 📝

Información del Módulo

📌 API Consultar RUT

🌟 Introducción

La API DIRECCIONES es un servicio REST diseñado para proporcionar las direcciones asociadas al RUT consultado.

Nota: Actualmente, solo aplica a RUTs de empresas, no a RUTs de personas, estamos trabajando para que también sirva en personas.


🛠️ Tecnologías Utilizadas

Lenguajes: Python, Shell, JavaScript, PHP ✅ Base de Datos: MySQL


📋 Peticiones y Respuestas

📨 JSON de Petición para Consultar RUT

{
	"Rut": "11222333-4",
	"Token": "api-key-token"
}

📩 JSON de Respuesta para Consultar RUT

{
	"rut": "76265604",
	"dv": "3",
	"calle": "SALVADOR GUTIERREZ",
	"numero": "5451",
	"bloque": "",
	"departamento": "",
	"villapoblacion": "",
	"ciudad": "SANTIAGO",
	"comuna": "QUINTA NORMAL",
	"region": "XIII REGION METROPOLITANA",
	"codigo": "200",
	"estado": "OK",
	"mensaje": "Rut Encontrado",
	"cantidad": "1"
}

💻 Ejemplos de Uso

⚡ Ejemplo con Curl

curl -k -X POST https://api.apisii.digital/consultar-rut/api.php \
     -H "Content-Type: application/json" \
     -d '{
         "Rut": "11222333-3",
         "Token": "api-key-token"
     }'

🔧 Ejemplo con PHP (PhpCurl)

<?php
$datos_enviar = array(
    "Token" => "api-key-token",
    "Rut" => "11222333-4"
);

$url = "https://api.apisii.digital/consultar-rut/api.php";
$payload = json_encode($datos_enviar);

$curl = curl_init($url);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_PORT, 443);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, array("Content-type: application/json"));
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, $payload);

$json_response = curl_exec($curl);
curl_close($curl);

var_dump($json_response);
?>

📌 Detalles de la API

  • 🔗 Endpoint: https://api.apisii.digital/consultar-rut/api.php
  • 📨 Método HTTP: POST
  • 📑 Encabezado requerido:
    • Content-Type: application/json
  • 🔑 Autenticación: Se realiza mediante un Token en el cuerpo de la solicitud.

⚠️ Notas Importantes

  1. 📌 Las respuestas exitosas incluyen un código 200 y el estado "OK".
  2. 🔐 Asegúrate de proteger tu api-key-token para evitar accesos no autorizados.
  3. 🏢 Esta API es específica para RUTs empresariales y no responde a RUTs personales.

✨ ¡Disfruta de la integración con la API DIRECCIONES! 🚀