REST API ligera para datos geográficos del Perú (Departamentos, Provincias, Distritos).
- ✅ 4 endpoints REST para departamentos, provincias, distritos y búsqueda
- ✅ CORS habilitado para consumo desde cualquier origen
- ✅ Edge caching para respuestas ultrarrápidas
- ✅ UTF-8 completo con soporte para ñ y acentos
- ✅ Respuestas JSON uniformes con manejo de errores
- ✅ Sin dependencias - código JavaScript puro
- API Reference - Especificación completa de endpoints
- Deployment Guide - Instrucciones de despliegue
- Code Examples - Ejemplos en JavaScript, PHP, Python, Node.js y Java
GET /api/v1/pe/departments
GET /api/v1/pe/provinces?department=CODE
GET /api/v1/pe/districts?department=CODE&province=NAME
GET /api/v1/pe/search?q=QUERY
// Obtener departamentos
const response = await fetch('https://api-ubigeo-peru.elmerastonitas.workers.dev/api/v1/pe/departments');
const { ok, data } = await response.json();
// Obtener provincias
const provinces = await fetch('https://api-ubigeo-peru.elmerastonitas.workers.dev/api/v1/pe/provinces?department=AMA');
// Obtener distritos
const districts = await fetch('https://api-ubigeo-peru.elmerastonitas.workers.dev/api/v1/pe/districts?department=AMA&province=Bagua');# Instalar Wrangler CLI
npm install -g wrangler
# Autenticar
wrangler login
# Desplegar
wrangler deployMIT License - Libre para uso comercial y personal
Elmer Astonitas
🌐 elmerastonitas.com
Creado para facilitar la integración de UBIGEO Perú en formularios web, checkouts, CRM y aplicaciones.