Open Government, Peru API

Free to Use Varies (check documentation)

Overview

The Peru Open Government Data API (datosabiertos.gob.pe) offers free access to official datasets published by Peruvian government institutions, covering areas like economy, health, and social programs. No authentication is required, making it easy to explore without setup. The platform follows the CKAN open data standard, so developers familiar with other CKAN-based portals will find it immediately intuitive.

💡

Beginner Tip

This portal uses the standard CKAN API — try "https://www.datosabiertos.gob.pe/api/3/action/package_search?q=salud" to search for health-related datasets. Many datasets include CSV downloads that are easy to process.

Available Data

Use case: Integrate peru government open data data into web and mobile applications
Open Government, Peru data via REST API
JSON-formatted response data
Freely accessible without authentication

Example Response

JSON Response
{
  "status": "success",
  "data": {
    "result": "Data from Open Government, Peru",
    "description": "Peru Government Open Data",
    "timestamp": "2025-01-15T10:00:00Z"
  }
}

Field Reference

success Indicates whether the request was handled successfully.
count Total datasets found matching the search query.
results Array of dataset metadata objects.
title Name of the dataset, typically in Spanish.
organization The government agency that published this dataset.
resources List of file downloads or API endpoints for the dataset.

Implementation Example

const url = "https://www.datosabiertos.gob.pe/";
const response = await fetch(url);
if (!response.ok) throw new Error(`Request failed: ${response.status}`);
const data = await response.json();
console.log(data);

What Can You Build?

Note: These code examples are AI-generated and unverified. Always refer to the official API documentation for accurate usage.

Common Errors & Troubleshooting

Empty search results The query keyword may not match any dataset titles in Spanish.
Use Spanish language keywords (e.g., "salud", "educacion", "transporte") to search more effectively.
Slow response times Government servers may have limited bandwidth during peak hours.
Make requests during off-peak hours and implement caching to reduce redundant calls.
Resource URL not accessible Some dataset file links may be outdated or point to restricted servers.
Check the "last_modified" field and try alternative resource formats listed in the dataset metadata.

Matrix Score Breakdown

🌐 Reachability 30/30
⚡ Speed 10/20
🔒 Security 15/15
🛠 Developer XP 15/20
✓ Reliability 7/15
Response Time 609ms

Fully tested on Apr 5, 2026

Technical Specifications

Auth No Auth
HTTPS REQUIRED
CORS UNKNOWN
Category Government
Difficulty Beginner
Verified: 2026-04-04

Similar APIs

View All →