Ewa Weather API API Cuaca Indonesia Gratis Selamanya

Dapatkan data prakiraan cuaca akurat untuk seluruh wilayah Indonesia. Tanpa API Key, tanpa login, langsung pakai untuk project Anda.

No API Key
Free Forever
Hyperlocal (Lat/Lon)
Developer Sandbox

Lihat hasil integrasi API secara langsung, sebelum menulis satu baris UI pun

Section ini mensimulasikan flow integrasi yang nyata: ambil koordinat browser, hit endpoint publik, lalu render forecast yang siap dipakai untuk app, dashboard, atau widget cuaca.

Real browser geolocation Public endpoint Zero setup preview
Menunggu izin lokasi lat ---, lon ---

Forecast Berikutnya

0 slot

Endpoint Utama

🔓 No Auth Required
GET https://weather.ewalabs.com/api/v1

Request Parameters

lat Required
Type
Float
Description

Latitude pengguna (Lintang). Contoh: 2.922

lon Required
Type
Float
Description

Longitude pengguna (Bujur). Contoh: 97.498

Example Request

cURL No Key Needed
curl -X GET "https://weather.ewalabs.com/api/v1?lat=2.922&lon=97.498" \ -H "Accept: application/json"

Response Format

API mengembalikan respons dalam format JSON standar.

// 200 OK
{
  "status": "success",
  "data": {
    "location": "Gampong Baro",
    "total_data": 24,
    "forecast": [
      {
        "local_datetime": "2026-01-12 16:00:00",
        "temperature": 26,
        "weather": "Mostly Cloudy",
        "humidity": 80,
        "wind_speed": 11.8,
        "wind_direction": "SW"
      },
      ... data selanjutnya (per 3 jam)
    ]
  }
}
404 Not Found

Jika koordinat berada di luar wilayah Indonesia atau tidak terjangkau data BMKG.

429 Too Many Requests

Jika server sedang sibuk melakukan sinkronisasi dengan BMKG. Silakan coba sesaat lagi.

Butuh Bantuan?

Jika ada kendala integrasi atau request fitur, kontak kami. Kami senang membantu developer Indonesia.

ewalabs.contact@gmail.com