Build n8n Workflows with Indonesian Public Data Using the API Indonesia Community Node
Using an API in n8n is easy. Rebuilding the same HTTP Request setup for every workflow is the repetitive part: URLs, headers, API keys, parameters, and response mapping.
The API Indonesia community node packages that work into a native n8n node. Instead of starting from a generic HTTP Request node, you select a resource and operation, configure its fields, and continue building your workflow.
What the node supports
The node exposes Indonesian public-data resources such as administrative regions, prayer times, earthquakes, weather, exchange rates, public holidays, postal codes, schools, universities, and hospitals.
It also includes Quran, Bible, KBBI, vehicle plates, minimum wages, halal certification, BPOM products, Hijri calendar data, astronomy, OJK investment products, early warnings, Bank Indonesia exchange rates, validators, and utility endpoints.
Install the community node
- Open n8n.
- Go to Settings, then Community Nodes.
- Select Install.
- Enter n8n-nodes-api-indonesia. After installation, search for API Indonesia when adding a node to a workflow. ## Create credentials once Open the API Indonesia dashboard and create or copy an API key. Then, in n8n, create a credential of type API Indonesia API and paste the key. Production keys start with aip_live_. The default base URL is https://use.apiindonesia.id. You only need to change it when working against a development or staging environment. ## Example: retrieve the latest earthquakes A minimal workflow can be: Manual Trigger → API Indonesia → next action In the API Indonesia node, choose the Gempa resource and the operation for the latest earthquakes. The node returns the latest records, ready to send to a chat alert, database, dashboard, or a filtering step. That is the important difference from a demo-only integration: the node output is normal n8n data, so it can continue through the same workflow patterns you already use. ## Where this is useful Use it when a workflow needs Indonesian public data without manually recreating a request every time. Examples include daily prayer-time notifications, earthquake alerts, regional onboarding forms, weather-aware operations, halal product discovery, and enrichment flows for education or healthcare data. Start small. Pick one resource, run it from a Manual Trigger, inspect the output, then connect it to the next useful action. ## Resources Community node package: https://www.npmjs.com/package/n8n-nodes-api-indonesia API documentation: https://docs.apiindonesia.id/ API key dashboard: https://dashboard.apiindonesia.id/
Top comments (0)