DEV Community

Khairul Muhtadin
Khairul Muhtadin

Posted on

API Indonesia now ships an OpenAPI 3.1 spec

I just published an OpenAPI 3.1 spec for API Indonesia.
If you are integrating Indonesian public data, you no longer need to rebuild the request surface by hand from scattered docs.
What is live:

  • Official OpenAPI 3.1 document
  • 80 operations
  • Ready to import into Postman, Insomnia, Bruno, or client generators Spec: https://docs.apiindonesia.id/openapi.json Full docs: https://docs.apiindonesia.id/ This update is about developer experience, not a breaking API change. Existing base URL and API keys stay the same. If you prefer starting from a machine-readable contract, import the spec first, then explore the docs.

Top comments (2)

Collapse
 
luis_cruzy profile image
Luis Cruzy

I really appreciate the effort to improve the developer experience by providing an OpenAPI 3.1 spec for API Indonesia. This will definitely make it easier for me to integrate Indonesian public data into my application. I'm curious, are there any plans to add support for automatic client code generation in languages other than those supported by Postman, Insomnia, and Bruno? This would further simplify the development process for developers using other programming languages.

Collapse
 
khmuhtadin profile image
Khairul Muhtadin

sure, it has mcp server as well
docs.apiindonesia.id/#mcp-server