# Apizie: Indonesia APIs > Apizie is one API key for 3723 public data APIs (143423 endpoints, 31 categories): finance and crypto, news, research, developer tools and 1,300+ global APIs, all returned as clean JSON. Includes an MCP server for Claude, ChatGPT and Cursor. Free plan: 1,000 requests/month, no credit card. ## Use it - Base URL: https://zieapi.vercel.app - Auth: header `x-api-key: apz_...` (also `Authorization: Bearer` or `api-key`). Free key: https://zieapi.vercel.app/register - Call: `GET|POST /v1/{category}:{api}/{endpoint}?param=value` - Success: `{ project, data, timestamp }` - Error: `{ content, message, errors }` (bulk/plan errors: `{ error: { code, message } }`) - Limits: headers `X-RateLimit-Remaining`, `X-RateLimit-Remaining-Month`, `Retry-After` on 429; 5xx are refunded - APIs marked (your key) need the provider's own key in `x-upstream-key` ## Key pages - [MCP server setup](https://zieapi.vercel.app/mcp): https://zieapi.vercel.app/mcp, Streamable HTTP, OAuth 2.1 or API key, 8 tools - [Docs](https://zieapi.vercel.app/docs) · [Quickstart](https://zieapi.vercel.app/docs/quickstart) · [Errors](https://zieapi.vercel.app/docs/errors) · [Bring your own key](https://zieapi.vercel.app/docs/byok) - [Pricing](https://zieapi.vercel.app/pricing): Free 1,000/month, Pro $9, Ultra $29, Max $99 per month (2 months free yearly) - [OpenAPI 3.1](https://zieapi.vercel.app/openapi.json) · [Full catalog for LLMs](https://zieapi.vercel.app/llms-full.txt) - Any catalog or docs page has a Markdown twin: append `.md` (for example /api/search-tools/wikipedia.md) ## Endpoints ### Jadwal Sholat Kemenag (`indonesia:sholat-kemenag`) Jadwal sholat harian dan bulanan untuk kabupaten/kota di Indonesia (perhitungan Kemenag) melalui API publik myquran.com v2, plus arah kiblat. - GET /v1/indonesia:sholat-kemenag/city-list: Daftar Kota (keyword:string, page:integer, count:integer) - GET /v1/indonesia:sholat-kemenag/city-detail: Detail Kota (cityId*:string) - GET /v1/indonesia:sholat-kemenag/city-search: Cari Kota (q*:string) - GET /v1/indonesia:sholat-kemenag/jadwal-today: Jadwal Hari Ini (cityId:string, city:string, tz:string) - GET /v1/indonesia:sholat-kemenag/jadwal-daily: Jadwal per Tanggal (cityId:string, city:string, date*:string) - GET /v1/indonesia:sholat-kemenag/jadwal-monthly: Jadwal Bulanan (cityId:string, city:string, year*:integer, month*:integer) - GET /v1/indonesia:sholat-kemenag/jadwal-range: Jadwal Rentang Tanggal (cityId:string, city:string, from*:string, to*:string) - GET /v1/indonesia:sholat-kemenag/qibla: Arah Kiblat (lat*:number, lng*:number) ### Al-Qur'an Kemenag (`indonesia:quran-kemenag`) Teks Arab, latin, terjemahan, audio, dan tafsir Al-Qur'an versi Kemenag. Data diambil dari API publik equran.id (v2). - GET /v1/indonesia:quran-kemenag/surah-list: Daftar Surat (keyword:string, revelation:string, page:integer, count:integer) - GET /v1/indonesia:quran-kemenag/surah-detail: Detail Surat (surah*:integer) - GET /v1/indonesia:quran-kemenag/ayah-list: Daftar Ayat (surah*:integer, page:integer, count:integer) - GET /v1/indonesia:quran-kemenag/ayah-detail: Detail Ayat (surah*:integer, ayah*:integer) - GET /v1/indonesia:quran-kemenag/tafsir-ayah: Tafsir Ayat (surah*:integer, ayah:integer) - GET /v1/indonesia:quran-kemenag/random-ayah: Ayat Acak (surah:integer) ### Wilayah Indonesia (`indonesia:wilayah`) Daftar provinsi, kabupaten/kota, kecamatan, dan kelurahan/desa beserta kodenya, dari dataset terbuka emsifa/api-wilayah-indonesia. - GET /v1/indonesia:wilayah/provinces: Provinsi - GET /v1/indonesia:wilayah/regencies: Kabupaten/Kota (provinceCode*:string) - GET /v1/indonesia:wilayah/districts: Kecamatan (regencyCode*:string) - GET /v1/indonesia:wilayah/villages: Kelurahan/Desa (districtCode*:string) - GET /v1/indonesia:wilayah/search: Cari Wilayah (q*:string, level:string) ### BMKG (`indonesia:bmkg`) Info gempa bumi terkini dan prakiraan cuaca per kelurahan/desa dari data terbuka BMKG. Wajib mencantumkan BMKG sebagai sumber. - GET /v1/indonesia:bmkg/gempa-terkini: Gempa Terkini - GET /v1/indonesia:bmkg/gempa-terbaru: 15 Gempa M5+ - GET /v1/indonesia:bmkg/gempa-dirasakan: Gempa Dirasakan - GET /v1/indonesia:bmkg/cuaca: Prakiraan Cuaca (adm4*:string) ### Hari Libur Nasional (`indonesia:hari-libur`) Hari libur nasional Indonesia per tahun dan cek apakah suatu tanggal libur, dari Nager.Date. Cuti bersama belum tentu tercakup. - GET /v1/indonesia:hari-libur/list: Daftar Hari Libur (year:integer) - GET /v1/indonesia:hari-libur/cek: Cek Tanggal (date:string) ### Terbilang (`indonesia:terbilang`) Ubah angka menjadi kalimat terbilang Bahasa Indonesia (untuk kuitansi, invoice) dan format nominal rupiah. Tanpa sumber eksternal. - GET /v1/indonesia:terbilang/convert: Angka ke Terbilang (number*:number, currency:boolean, capitalize:boolean) - GET /v1/indonesia:terbilang/format-rupiah: Format Rupiah (number*:number, decimals:integer) Pricing: https://zieapi.vercel.app/pricing