Sun Calculator,
Example return
{ "equation_time": -3.64, "solar_declination": 4.9, "azimuth": 25.18, "elevation": 75.99, "solar_noon": "11:42:23", "sunrise": "05:42", "sunset": "17:43", "latitude": -7.8, "longitude": 110.35, "date": { "year": 2022, "month": 4, "day": 2, "hour": 11, "minute": 18, "second": 30 } }