{"city":"riyadh","city_name":"الرياض","now":"2026-10-10T00:05:24+03:00","date":{"gregorian":"2026-10-10","weekday":"السبت","hijri":{"year":1448,"month":4,"day":29,"text":"29 ربيع الآخر 1448هـ"},"words":"السبت 10 أكتوبر"},"prayer":{"times":{"fajr":"04:31","sunrise":"05:49","dhuhr":"11:41","asr":"15:02","maghrib":"17:32","isha":"19:02"},"next":"fajr","minutes_to_next":266,"method":"Umm al-Qura"},"pay":{"salary":{"date":"2026-10-27","status":"expected","days":17,"name":"الراتب الحكومي"},"citizen":{"date":"2026-11-10","status":"expected","days":31,"name":"حساب المواطن"},"gosi":{"date":"2026-11-01","status":"expected","days":22,"name":"معاشات التقاعد والتأمينات"},"welfare":{"date":"2026-11-01","status":"expected","days":22,"name":"الضمان الاجتماعي"},"housing":{"date":"2026-10-22","status":"expected","days":12,"name":"الدعم السكني"}},"holidays":{"tomorrow":{"date":"2026-10-11","weekend":false,"holiday":null},"next":{"name":"يوم التأسيس","start":"2027-02-22","end":"2027-02-22","days":135,"status":"confirmed"}},"events":[{"key":"ramadan","name":"رمضان","date":"2027-02-08","days":121,"status":"expected"},{"key":"fitr","name":"عيد الفطر","date":"2027-03-09","days":150,"status":"expected"},{"key":"arafat","name":"يوم عرفة","date":"2027-05-15","days":217,"status":"expected"},{"key":"adha","name":"عيد الأضحى","date":"2027-05-16","days":218,"status":"expected"},{"key":"newyear","name":"رأس السنة الهجرية","date":"2027-06-06","days":239,"status":"expected"}],"fuel":{"month":"2026-09","prices":{"91":2.18,"95":2.33,"98":4.64,"diesel":1.79,"kerosene":1.75},"next_change":"2026-10-11","days_to_change":1},"rates":{"repo":{"rate":4.25,"reverse":3.75,"date":"2025-10-12","direction":"down","source":"sama.gov.sa news 1124"},"next_fomc":{"date":"2026-10-28","days":18}},"school":{"next":{"name_ar":"إجازة الخريف","name_en":"Autumn break","start":"2026-11-20","end":"2026-11-28"},"status":"expected"},"gold":{"per_g":{"24":505.22,"22":463.6,"21":442.51,"18":379.29},"xau_usd":4194.6,"nisab":42944,"silver":7.333,"days":2,"pos":null,"avg30":505.22,"min30":505.22,"max30":505.22,"d1":0.0,"d7":null,"as_of":1791579600.084,"stale":false},"fx":{"rates":{"AED":0.979333,"BDT":32.805364,"BHD":0.100267,"EGP":13.966419,"ETB":43.063934,"EUR":0.237934,"GBP":0.201738,"IDR":4771.098556,"INR":25.835643,"JOD":0.189067,"KES":34.571044,"KWD":0.082729,"LKR":88.134285,"MAD":2.649954,"NGN":354.937014,"NPR":41.336821,"OMR":0.102533,"PHP":16.800019,"PKR":73.871466,"QAR":0.970667,"SDG":136.294573,"SYP":32.4377,"TND":0.797188,"TRY":13.140857,"USD":0.266667,"YER":62.918872},"as_of":1791504151.0,"stale":false,"attribution":"Rates By Exchange Rate API","views":{"EGP":{"code":"EGP","rate":13.966419,"days":1,"avg30":13.966419,"min30":13.966419,"max30":13.966419,"pos":null,"d1":null,"d7":null,"as_of":1791504151.0,"stale":false},"INR":{"code":"INR","rate":25.835643,"days":1,"avg30":25.835643,"min30":25.835643,"max30":25.835643,"pos":null,"d1":null,"d7":null,"as_of":1791504151.0,"stale":false},"PKR":{"code":"PKR","rate":73.871466,"days":1,"avg30":73.871466,"min30":73.871466,"max30":73.871466,"pos":null,"d1":null,"d7":null,"as_of":1791504151.0,"stale":false},"PHP":{"code":"PHP","rate":16.800019,"days":1,"avg30":16.800019,"min30":16.800019,"max30":16.800019,"pos":null,"d1":null,"d7":null,"as_of":1791504151.0,"stale":false},"BDT":{"code":"BDT","rate":32.805364,"days":1,"avg30":32.805364,"min30":32.805364,"max30":32.805364,"pos":null,"d1":null,"d7":null,"as_of":1791504151.0,"stale":false},"USD":{"code":"USD","rate":0.266667,"days":1,"avg30":0.266667,"min30":0.266667,"max30":0.266667,"pos":null,"d1":null,"d7":null,"as_of":1791504151.0,"stale":false}}},"weather":{"now":{"temp":31.5,"humidity":15,"wind":7.9,"code":0,"time":"2026-10-09T23:45"},"today":{"date":"2026-10-09","max":39.5,"min":28.5,"rain_prob":0,"uv":7.45,"code":0,"wind_max":13.4},"tomorrow":{"date":"2026-10-10","max":37.8,"min":26.4,"rain_prob":0,"uv":7.4,"code":0,"wind_max":10.5},"pm10":1739.7,"pm10_max12h":1739.7,"dust":3345.0,"dust_max12h":3345.0,"aqi":729,"aqi_max12h":870,"verdict":{"level":"avoid","reasons":["غبار كثيف (PM10 1740)"],"temp":31.5,"pm10":1739.7,"rain":0,"wind":7.9},"as_of":1791579200.3778493,"stale":false},"tasi":{"index":10376.28,"prev_close":10542.23,"change_pct":-1.57,"market_time":1791461999,"as_of":1791461999.0,"stale":false,"unofficial":true},"sources":{"gold":{"key":"gold","name":{"ar":"سعر الذهب الفوري (Swissquote)","en":"Spot gold (Swissquote)","url":"https://forex-data-feed.swissquote.com/public-quotes/bboquotes/instrument/XAU/USD"},"url":"https://forex-data-feed.swissquote.com/public-quotes/bboquotes/instrument/XAU/USD","as_of":1791579600.084,"stale":false,"official":false,"scraped":false,"error":null},"fx":{"key":"fx","name":{"ar":"Exchange Rate API (يومي)","en":"Rates By Exchange Rate API (daily)","url":"https://www.exchangerate-api.com"},"url":"https://www.exchangerate-api.com","as_of":1791504151.0,"stale":false,"official":false,"scraped":false,"error":null},"weather:riyadh":{"key":"weather:riyadh","name":{"ar":"Open-Meteo (طقس وجودة هواء)","en":"Open-Meteo (forecast and air quality)","url":"https://open-meteo.com"},"url":"https://open-meteo.com","as_of":1791579200.3778493,"stale":false,"official":false,"scraped":false,"error":null},"fuel":{"key":"fuel","name":{"ar":"أرامكو (صفحة الأسعار الرسمية)","en":"Aramco (official retail prices page)","url":"https://www.aramco.com/en/what-we-do/energy-products/retail-fuels"},"url":"https://www.aramco.com/en/what-we-do/energy-products/retail-fuels","as_of":0.0,"stale":true,"official":true,"scraped":true,"error":"ValueError: gasoline prices not found"},"repo":{"key":"repo","name":{"ar":"البنك المركزي السعودي (أخبار)","en":"Saudi Central Bank (news)","url":"https://www.sama.gov.sa/en-US/MediaCenter/News/Pages/default.aspx"},"url":"https://www.sama.gov.sa/en-US/MediaCenter/News/Pages/default.aspx","as_of":0.0,"stale":true,"official":true,"scraped":true,"error":"ValueError: no repo rate on the page"},"tasi":{"key":"tasi","name":{"ar":"Yahoo Finance (غير رسمي، متأخر)","en":"Yahoo Finance (unofficial, delayed)","url":"https://finance.yahoo.com/quote/%5ETASI.SR"},"url":"https://finance.yahoo.com/quote/%5ETASI.SR","as_of":1791461999.0,"stale":false,"official":false,"scraped":false,"error":null},"ncm":{"key":"ncm","name":{"ar":"المركز الوطني للأرصاد","en":"National Center for Meteorology","url":"https://www.ncm.gov.sa/ar/early-warning"},"url":"https://www.ncm.gov.sa/ar/early-warning","as_of":0.0,"stale":true,"official":true,"scraped":false,"error":"ValueError: NCM API needs a licensed key (HASM_NCM_KEY)"}}}