Documentación - Extractor de RUT

Guía completa para consumir la API desde tu proyecto

Inicio rápido: ¿Prisa? Abre Integración Rápida o Cliente HTML

📖 Documentación Principal

💻 Ejemplos de Código

🚀 Información del Proyecto

📁 Estructura del Proyecto

RUT_Extractor/
├── app.py                    # FastAPI principal
├── rut_extractor.py         # Lógica de extracción
├── models.py                # Modelos Pydantic
├── requirements.txt         # Dependencias Python
├── Procfile                 # Configuración Railway
│
├── DOCUMENTACION/          # 📚 ESTA CARPETA
│   ├── index.html                   # Este archivo
│   ├── README.md                    # Documentación completa
│   ├── INTEGRACION_RAPIDA.md        # Guía rápida
│   ├── FAQ.md                       # Preguntas frecuentes
│   ├── ARQUITECTURA.md              # Diseño técnico
│   │
│   └── EJEMPLOS/
│       ├── python.md                # Ejemplos Python
│       ├── javascript.md            # Ejemplos JavaScript
│       ├── nodejs.md                # Ejemplos Node.js
│       ├── curl.md                  # Comandos cURL
│       └── html-standalone.md       # Cliente HTML
│
└── CLIENTES/              # Ejemplos ejecutables
    ├── cliente.html                 # Interface web
    ├── ejemplo-python.py            # Script Python
    ├── ejemplo-javascript.js        # Código JavaScript
    ├── ejemplo-nodejs.js            # Servidor Node.js
    ├── ejemplo-curl.sh              # Scripts bash
    └── package.json                 # Config Node.js
            

🎯 Inicio Rápido (30 segundos)

1️⃣

Opción 1: Sin programación (Más fácil)

Abre cliente.html con doble-click en tu navegador

2️⃣

Opción 2: Con programación

Lee INTEGRACION_RAPIDA.md y elige tu lenguaje

3️⃣

Opción 3: Terminal

Copia un comando de EJEMPLOS/curl.md

🔗 Referencias Rápidas

📡 API Endpoint

POST https://datosrut.codepyme.com/procesar

📊 Respuesta

JSON con estructura completa de datos del RUT

⏱️ Tiempo

10-30 segundos por RUT

📁 Tamaño máximo

10 MB por archivo