Consulta de DNI y RUC al instante
Valida el DNI o RUC de tus clientes al momento, sin escribir sus datos a mano.
Consulta, valida y automatiza con datos oficiales del Estado peruano. Intégralo en minutos.
Con la confianza de entidades oficiales del Estado peruano
Valida el DNI o RUC de tus clientes al momento, sin escribir sus datos a mano.
Emite facturas, boletas y guías que SUNAT acepta a la primera.
El tipo de cambio oficial de SUNAT, listo para tu contabilidad.
Envía confirmaciones y recordatorios por WhatsApp de forma automática.
Nuestras APIs
Accede a información oficial, actualizada y lista para integrar en tus sistemas. Ahorra tiempo, evita errores y toma mejores decisiones con datos confiables.
Nombres, apellidos y dirección a partir del número de documento.
/v1/dni
Razón social, estado y condición del contribuyente ante SUNAT.
/v1/ruc
Domicilio fiscal, actividad económica, representantes y más.
/v1/ruc/completo
Valida cientos de DNI o RUC en una sola llamada.
/v1/dni/masivo
Comprueba si una factura o boleta existe y está aceptada por SUNAT.
/v1/validarcpe
El tipo de cambio oficial del día, listo para tu contabilidad.
/v1/tipodecambio
Emite, envía y descarga el XML, el PDF y su respuesta de SUNAT.
Facturas, boletas y notas
Emite tus guías electrónicas y consulta en qué estado están.
Remitente y transportista
Revisa lo que emitiste y lo que te emitieron, sin entrar a SUNAT.
/v1/emitido · /v1/recibido
Avisa a tus clientes de sus pedidos, pagos y comprobantes.
Mensajes automáticos
Empieza hoy
Crea tu cuenta y empieza a probar hoy mismo.
Regístrate gratis y empieza a integrar la API de SUNAT y RENIEC en minutos.
Nuestra solución
Todo lo que necesitas para emitir, controlar y hacer crecer tu negocio en un solo lugar. Factura, gestiona tu inventario y lleva el control de tus clientes de forma simple, rápida y segura.
Todo lo que incluye
Empieza hoy
Lleva tu negocio al siguiente nivel. Es rápido, fácil y sin complicaciones.
Ejemplos reales
Estos son ejemplos reales de cómo nuestra API responde a tus consultas. Así podrás ver la estructura de los datos y cómo puedes integrarlos en tus sistemas de forma rápida y sencilla.
Todas las respuestas están en formato JSON, con campos claros y estandarizados para facilitar su integración.
Nuestra API de consulta de RUC retorna la información completa de una empresa o contribuyente, incluyendo su ubicación, estado y actividades económicas.
{
"success": true,
"datos": {
"razon_social": "CORP MIAPI CLOUD",
"estado": "ACTIVO",
"condicion": "HABIDO",
"ubicacion": {
"codUbigeo": "150140",
"direccion": "AV. PRIMAVERA 1777",
"departamento": "LIMA",
"provincia": "LIMA",
"distrito": "SANTIAGO DE SURCO"
},
"contacto": {
"numTelefono1": "080023658",
"numTelefono2": "012356666"
}
}
} Con nuestra API de consulta de DNI, puedes obtener información detallada de cualquier ciudadano peruano al instante.
{
"success": true,
"datos": {
"dni": "11111111",
"nombres": "BENITO ALEGRE",
"ape_paterno": "MIAPI",
"ape_materno": "CLOUD",
"domiciliado": {
"direccion": "AV. DESARROLLOS 525",
"distrito": "CHOCOPE",
"provincia": "ASCOPE",
"departamento": "LA LIBERTAD",
"ubigeo": "130203"
}
}
} Nuestra API te permite validar si un comprobante electrónico (factura, boleta, etc.) ha sido emitido por SUNAT, asegurando que sea auténtico y válido.
{
"success": true,
"data": {
"codigo_cpe_estado": "0",
"comprobante": "FACTURA ELECTRONICA",
"numero_serie_cpe": "FE03-2655",
"descrip_cpe": "NO EXISTE"
}
} Integra en minutos
Documentación clara, ejemplos en varios lenguajes y soporte especializado.
Emisión y envío
Emite y envía facturas, boletas, notas de crédito y débito, y guías de remisión de forma rápida, segura y 100% integrada con SUNAT. Automatiza tus procesos y mantén tu negocio siempre al día.
{
"claveSecreta": "GENERADA-POR-MIAPICLOUD",
"comprobante": {
"tipoOperacion": "0101",
"tipoDoc": "01",
"serie": "F001",
"correlativo": "1",
"fechaEmision": "2023-02-14",
"horaEmision": "17:00:00",
"tipoMoneda": "PEN",
"tipoPago": "Contado",
"total": 118,
"mtoIGV": 18,
"mtoOperGravadas": 100,
"totalTexto": "SON CIENTO DIECIOCHO CON 00/100 SOLES"
},
"cliente": {
"codigoPais": "PE",
"tipoDoc": "6",
"numDoc": "11111111111",
"rznSocial": "EMPRESA DEMO",
"direccion": "AV. PRINCIPAL 123, LIMA"
},
"items": [
{
"codProducto": "PR001",
"descripcion": "PRODUCTO 1",
"unidad": "NIU",
"tipoPrecio": "01",
"cantidad": 1,
"mtoBaseIgv": 100,
"mtoValorUnitario": 100,
"mtoPrecioUnitario": 118,
"codeAfectAlt": 10,
"nameAfect": "IGV",
"tipoAfect": "VAT",
"igvPorcent": 18,
"igv": 18
}
]
} JSON
estandarizado
Respuesta
inmediata
Integración
con SUNAT
Transmisión
segura (HTTPS)
Integración sin límites
Nuestras APIs están diseñadas para ser consumidas desde cualquier lenguaje de programación. Integra fácilmente con tus sistemas, sin importar la tecnología que utilices. Ofrecemos opciones de configuración flexibles y seguras, garantizando una implementación rápida y sin complicaciones.
Realiza consultas en tiempo real, como la verificación de DNI o RUC, utilizando cURL. Un método sencillo y confiable para integrar nuestras APIs en tus sistemas.
<?php
$curl = curl_init("https://miapi.cloud/v1/dni/12345678");
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, [
'Authorization: Bearer YOUR_ACCESS_TOKEN',
'Content-Type: application/json'
]);
$response = curl_exec($curl);
curl_close($curl);
echo $response;
?> Nuestro endpoint se adapta perfectamente a aplicaciones modernas en Angular, facilitando la integración mediante servicios HTTP de forma sencilla y eficiente.
import { HttpClient } from '@angular/common/http';
import { Injectable } from '@angular/core';
@Injectable({ providedIn: 'root' })
export class ApiService {
constructor(private http: HttpClient) {}
consultarRuc(ruc: string) {
return this.http.get(
`https://miapi.cloud/v1/ruc/${ruc}`,
{
headers: {
'Authorization': 'Bearer YOUR_ACCESS_TOKEN'
}
}
);
}
} Realiza solicitudes a nuestras APIs usando Fetch en JavaScript. Una alternativa moderna, ligera y compatible con cualquier entorno, desde aplicaciones web hasta Node.js.
const ruc = "20601234567";
const token = "YOUR_ACCESS_TOKEN";
fetch(`https://miapi.cloud/v1/ruc/${ruc}`, {
method: 'GET',
headers: {
'Authorization': `Bearer ${token}`,
'Content-Type': 'application/json'
}
})
.then(response => response.json())
.then(data => console.log('Datos recibidos:', data))
.catch(error => console.error('Error al consultar:', error)); Crece sin límites
Contamos con una arquitectura de microservicios que te permite personalizar y ampliar el uso de nuestras APIs según las necesidades de tu empresa. MiAPI es un gestor de integración que ofrece servicios como validación de RUC, DNI, comprobantes electrónicos y más.
Gracias a nuestro diseño flexible, puedes agregar nuevas funcionalidades sin afectar tu infraestructura. Utiliza solo lo que necesitas y escala según los requerimientos de tu negocio.
Cada parte de nuestra configuración es flexible y personalizable. Capacidad ilimitada en un paquete ligero y eficiente.
Nuestras integraciones no requieren llamadas externas innecesarias. Todo está diseñado para garantizar implementaciones exitosas y tiempos de respuesta rápidos.
Integrar nuestras APIs es tan sencillo como añadir un componente a tu sistema. Es un proceso cómodo y familiar para cualquier desarrollador, asegurando una integración sin complicaciones.
{
"servicio": "comprobantes",
"escalabilidad": true,
"instancias": "auto",
"servicios": [
"dni",
"ruc",
"comprobantes"
],
"estado": "activo"
} Tecnología que te impulsa
Utilizamos las últimas tecnologías en desarrollo backend, incluyendo Python y microservicios, para ofrecer APIs hasta 4 veces más rápidas y eficientes que cumplen con los estándares actuales.
Nuestro enfoque en tecnologías modernas garantiza un rendimiento confiable y estable, ideal para empresas que buscan optimizar sus procesos de validación, emisión y consulta.
from fastapi import FastAPI, HTTPException
from pydantic import BaseModel
import httpx
app = FastAPI(title="MIAPI", version="1.0.0")
class Comprobante(BaseModel):
ruc: str
tipo: str
serie: str
numero: str
@app.post("/v1/comprobantes")
async def emitir_comprobante(data: Comprobante):
try:
response = await httpx.post(
"https://miapi.cloud/v1/comprobantes",
json=data.dict(),
timeout=10.0
)
return {"success": True, "detalle": response.json()}
except Exception as e:
raise HTTPException(
status_code=500,
detail="Error al emitir comprobante"
) Tecnología moderna para negocios que no se detienen.
Mascota de FrankenPHP.
Confianza en cada respuesta
Automatiza tus consultas de DNI, RUC y comprobantes, con datos siempre al día. Miles de validaciones al día en negocios como el tuyo.
Deja de escribir datos a mano y de corregir errores de tipeo. Nuestras APIs validan y procesan la información por ti, en tiempo real.
Más velocidad, menos erroresSiempre consultas el dato más reciente, nunca una copia vieja. Nuestra información se mantiene sincronizada con las fuentes oficiales de SUNAT y RENIEC.
Datos siempre al díaEmpresas de todos los rubros usan nuestras APIs para llegar a sus auditorías con todo en regla. Datos verificados, trazables y listos para tu contabilidad.
Información en la que puedes confiar{
"success": true,
"datos": {
"dni": "12345678",
"nombres": "JUAN CARLOS",
"ape_paterno": "PEREZ",
"ape_materno": "GARCIA",
"ubigeo": "150101"
}
} Se ha enviado un código a tu correo electrónico. Por favor, ingrésalo a continuación: