Indonesia Gov Apis banner
suryast suryast

Indonesia Gov Apis

Data community

Description

๐Ÿ‡ฎ๐Ÿ‡ฉ 50+ Indonesian Government APIs & Data Sources โ€” BPS, OJK, BPJPH, BPOM, Bank Indonesia, IDX, BMKG + MCP servers. Python examples, scraping patterns, and practical gotchas. It's very challenging to keep up with all the breaking and blocking changes of Indonesian government APIs and digital resources. Always verify and test rigorously.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

๐Ÿ‡ฎ๐Ÿ‡ฉ Indonesia Government APIs & Data Sources

![Indonesia Government APIs Status](public/og-preview.png)

A comprehensive reference for **57 Indonesian government data portals, APIs, and data sources** โ€” with practical Python examples, scraping patterns, and gotchas learned from production use.

**๐Ÿ“Š [status.datarakyat.id](https://status.datarakyat.id)** โ€” Live daily status page tracking uptime of all portals from US + Jakarta.

**Last checked: 2026-03-29** โ€” 22 up ยท 6 geo-blocked (ID only) ยท 5 CF challenge ยท 16 DNS dead ยท 3 down ยท [Full update โ†’](status/2026-03-29-update.md)

**Why this exists:** Indonesian government APIs are poorly documented, frequently change without notice, and have quirks not covered in official docs. This repo captures real-world knowledge from building production applications against these data sources.

๐Ÿค– Use as an AI Agent Skill

This repo includes a [`SKILL.md`](SKILL.md) that makes it usable as a Claude/OpenClaw agent skill:

# Clone and use as a local skill reference
git clone https://github.com/suryast/indonesia-gov-apis.git

๐Ÿ”Œ MCP Servers

Connect Indonesian data sources to AI assistants via [Model Context Protocol](https://modelcontextprotocol.io):

# Connect pasal.id (third-party Indonesian law index) to Claude
claude mcp add --transport http pasal-id https://pasal-mcp-server-production.up.railway.app/mcp

See [`mcp-servers/`](mcp-servers/) for full setup instructions and a list of data sources ready for MCP wrapping.


Data Sources by Tier

Tier 1: Open APIs โ€” Ready to Consume (12 sources)

# Source Agency Docs API?
1 Portal Satu Data (SDI) Bappenas CKAN portal, 10K+ datasets โœ… CKAN API
2 BPS Statistics Badan Pusat Statistik GDP, CPI, population, trade โœ… REST API (was CF-blocked, now working)
3 BMKG Weather