{"generated_at":1792458005,"last_check_at":1792458000,"interval_seconds":600,"vantage":"Sweden (single server)","summary":{"operational":24,"slow":0,"down":1,"total":25,"avg_uptime_7d":98.769,"median_ms":379,"incidents_7d":2,"total_checks":325,"monitoring_since":1792451824},"apis":[{"id":"open-meteo","name":"Open-Meteo Forecast","cat":"Weather","url":"https://api.open-meteo.com/v1/forecast?latitude=52.52&longitude=13.41&current=temperature_2m","doc":"https://open-meteo.com/en/docs","expect":"current.temperature_2m is a number","state":"down","last_ms":460,"last_status":503,"last_err":"HTTP 503","last_ts":1792458000,"uptime_7d":69.231,"checks_7d":13,"p50_24h":647,"p95_24h":689,"days":[null,null,null,null,null,null,69.23]},{"id":"open-meteo-geocoding","name":"Open-Meteo Geocoding","cat":"Geocoding","url":"https://geocoding-api.open-meteo.com/v1/search?name=Berlin&count=1","doc":"https://open-meteo.com/en/docs/geocoding-api","expect":"Berlin resolves to DE","state":"up","last_ms":475,"last_status":200,"last_err":null,"last_ts":1792458000,"uptime_7d":100.0,"checks_7d":13,"p50_24h":290,"p95_24h":475,"days":[null,null,null,null,null,null,100.0]},{"id":"nominatim","name":"OpenStreetMap Nominatim","cat":"Geocoding","url":"https://nominatim.openstreetmap.org/search?q=Berlin&format=json&limit=1","doc":"https://nominatim.org/release-docs/latest/api/Search/","expect":"result with lat/lon","state":"up","last_ms":422,"last_status":200,"last_err":null,"last_ts":1792458000,"uptime_7d":100.0,"checks_7d":13,"p50_24h":246,"p95_24h":422,"days":[null,null,null,null,null,null,100.0]},{"id":"zippopotam","name":"Zippopotam.us","cat":"Geocoding","url":"https://api.zippopotam.us/us/90210","doc":"https://zippopotam.us/","expect":"90210 is in CA","state":"up","last_ms":379,"last_status":200,"last_err":null,"last_ts":1792458000,"uptime_7d":100.0,"checks_7d":13,"p50_24h":212,"p95_24h":379,"days":[null,null,null,null,null,null,100.0]},{"id":"wheretheiss","name":"Where the ISS at?","cat":"Open data","url":"https://api.wheretheiss.at/v1/satellites/25544","doc":"https://wheretheiss.at/w/developer","expect":"ISS position in valid range","state":"up","last_ms":1261,"last_status":200,"last_err":null,"last_ts":1792458000,"uptime_7d":100.0,"checks_7d":13,"p50_24h":1008,"p95_24h":1459,"days":[null,null,null,null,null,null,100.0]},{"id":"world-bank","name":"World Bank Indicators","cat":"Open data","url":"https://api.worldbank.org/v2/country/br?format=json","doc":"https://datahelpdesk.worldbank.org/knowledgebase/topics/125589","expect":"Brazil is BRA","state":"up","last_ms":361,"last_status":200,"last_err":null,"last_ts":1792458000,"uptime_7d":100.0,"checks_7d":13,"p50_24h":164,"p95_24h":342,"days":[null,null,null,null,null,null,100.0]},{"id":"usgs-quakes","name":"USGS Earthquakes","cat":"Open data","url":"https://earthquake.usgs.gov/earthquakes/feed/v1.0/summary/all_hour.geojson","doc":"https://earthquake.usgs.gov/fdsnws/event/1/","expect":"GeoJSON FeatureCollection","state":"up","last_ms":390,"last_status":200,"last_err":null,"last_ts":1792458000,"uptime_7d":100.0,"checks_7d":13,"p50_24h":167,"p95_24h":398,"days":[null,null,null,null,null,null,100.0]},{"id":"nager-date","name":"Nager.Date Holidays","cat":"Open data","url":"https://date.nager.at/api/v3/PublicHolidays/2026/US","doc":"https://date.nager.at/Api","expect":"list of US holidays","state":"up","last_ms":342,"last_status":200,"last_err":null,"last_ts":1792458000,"uptime_7d":100.0,"checks_7d":13,"p50_24h":96,"p95_24h":305,"days":[null,null,null,null,null,null,100.0]},{"id":"carbon-intensity","name":"UK Carbon Intensity","cat":"Open data","url":"https://api.carbonintensity.org.uk/intensity","doc":"https://carbon-intensity.github.io/api-definitions/","expect":"data[0].intensity present","state":"up","last_ms":563,"last_status":200,"last_err":null,"last_ts":1792458000,"uptime_7d":100.0,"checks_7d":13,"p50_24h":324,"p95_24h":563,"days":[null,null,null,null,null,null,100.0]},{"id":"wikipedia","name":"Wikipedia REST","cat":"Open data","url":"https://en.wikipedia.org/api/rest_v1/page/summary/Earth","doc":"https://en.wikipedia.org/api/rest_v1/","expect":"summary title is Earth","state":"up","last_ms":382,"last_status":200,"last_err":null,"last_ts":1792458000,"uptime_7d":100.0,"checks_7d":13,"p50_24h":219,"p95_24h":239,"days":[null,null,null,null,null,null,100.0]},{"id":"open-library","name":"Open Library Search","cat":"Open data","url":"https://openlibrary.org/search.json?q=dune&limit=1","doc":"https://openlibrary.org/dev/docs/api/search","expect":"numFound > 0","state":"up","last_ms":3536,"last_status":200,"last_err":null,"last_ts":1792458000,"uptime_7d":100.0,"checks_7d":13,"p50_24h":1174,"p95_24h":3536,"days":[null,null,null,null,null,null,100.0]},{"id":"coinbase","name":"Coinbase Spot Price","cat":"Crypto","url":"https://api.coinbase.com/v2/prices/BTC-USD/spot","doc":"https://docs.cdp.coinbase.com/","expect":"BTC-USD amount > 0","state":"up","last_ms":249,"last_status":200,"last_err":null,"last_ts":1792458000,"uptime_7d":100.0,"checks_7d":13,"p50_24h":190,"p95_24h":249,"days":[null,null,null,null,null,null,100.0]},{"id":"coingecko","name":"CoinGecko","cat":"Crypto","url":"https://api.coingecko.com/api/v3/simple/price?ids=bitcoin&vs_currencies=usd","doc":"https://docs.coingecko.com/","expect":"bitcoin.usd > 0","state":"up","last_ms":206,"last_status":200,"last_err":null,"last_ts":1792458000,"uptime_7d":100.0,"checks_7d":13,"p50_24h":119,"p95_24h":206,"days":[null,null,null,null,null,null,100.0]},{"id":"binance","name":"Binance Ticker","cat":"Crypto","url":"https://api.binance.com/api/v3/ticker/price?symbol=BTCUSDT","doc":"https://developers.binance.com/docs/binance-spot-api-docs","expect":"BTCUSDT price > 0","state":"up","last_ms":862,"last_status":200,"last_err":null,"last_ts":1792458000,"uptime_7d":100.0,"checks_7d":13,"p50_24h":347,"p95_24h":801,"days":[null,null,null,null,null,null,100.0]},{"id":"frankfurter","name":"Frankfurter FX","cat":"Finance","url":"https://api.frankfurter.dev/v1/latest?base=USD&symbols=EUR","doc":"https://frankfurter.dev/","expect":"USD to EUR rate > 0","state":"up","last_ms":184,"last_status":200,"last_err":null,"last_ts":1792458000,"uptime_7d":100.0,"checks_7d":13,"p50_24h":96,"p95_24h":201,"days":[null,null,null,null,null,null,100.0]},{"id":"exchangerate","name":"ExchangeRate-API (open)","cat":"Finance","url":"https://open.er-api.com/v6/latest/USD","doc":"https://www.exchangerate-api.com/docs/free","expect":"result is success","state":"up","last_ms":112,"last_status":200,"last_err":null,"last_ts":1792458000,"uptime_7d":100.0,"checks_7d":13,"p50_24h":80,"p95_24h":156,"days":[null,null,null,null,null,null,100.0]},{"id":"github","name":"GitHub REST","cat":"Dev tools","url":"https://api.github.com/repos/torvalds/linux","doc":"https://docs.github.com/en/rest","expect":"repo full_name matches","state":"up","last_ms":576,"last_status":200,"last_err":null,"last_ts":1792458000,"uptime_7d":100.0,"checks_7d":13,"p50_24h":323,"p95_24h":462,"days":[null,null,null,null,null,null,100.0]},{"id":"npm","name":"npm Registry","cat":"Dev tools","url":"https://registry.npmjs.org/react/latest","doc":"https://github.com/npm/registry","expect":"package name is react","state":"up","last_ms":358,"last_status":200,"last_err":null,"last_ts":1792458000,"uptime_7d":100.0,"checks_7d":13,"p50_24h":315,"p95_24h":433,"days":[null,null,null,null,null,null,100.0]},{"id":"pypi","name":"PyPI JSON","cat":"Dev tools","url":"https://pypi.org/pypi/requests/json","doc":"https://docs.pypi.org/api/json/","expect":"info.name is requests","state":"up","last_ms":110,"last_status":200,"last_err":null,"last_ts":1792458000,"uptime_7d":100.0,"checks_7d":13,"p50_24h":103,"p95_24h":151,"days":[null,null,null,null,null,null,100.0]},{"id":"httpbin","name":"httpbin","cat":"Dev tools","url":"https://httpbin.org/get","doc":"https://httpbin.org/","expect":"echoes headers and origin","state":"up","last_ms":898,"last_status":200,"last_err":null,"last_ts":1792458000,"uptime_7d":100.0,"checks_7d":13,"p50_24h":569,"p95_24h":1591,"days":[null,null,null,null,null,null,100.0]},{"id":"jsonplaceholder","name":"JSONPlaceholder","cat":"Dev tools","url":"https://jsonplaceholder.typicode.com/todos/1","doc":"https://jsonplaceholder.typicode.com/","expect":"todo id is 1","state":"up","last_ms":97,"last_status":200,"last_err":null,"last_ts":1792458000,"uptime_7d":100.0,"checks_7d":13,"p50_24h":61,"p95_24h":103,"days":[null,null,null,null,null,null,100.0]},{"id":"hacker-news","name":"Hacker News (Firebase)","cat":"Dev tools","url":"https://hacker-news.firebaseio.com/v0/topstories.json","doc":"https://github.com/HackerNews/API","expect":"list of story ids","state":"up","last_ms":458,"last_status":200,"last_err":null,"last_ts":1792458000,"uptime_7d":100.0,"checks_7d":13,"p50_24h":373,"p95_24h":410,"days":[null,null,null,null,null,null,100.0]},{"id":"pokeapi","name":"Pok\u00e9API","cat":"Fun & media","url":"https://pokeapi.co/api/v2/pokemon/ditto","doc":"https://pokeapi.co/docs/v2","expect":"name is ditto","state":"up","last_ms":87,"last_status":200,"last_err":null,"last_ts":1792458000,"uptime_7d":100.0,"checks_7d":13,"p50_24h":88,"p95_24h":147,"days":[null,null,null,null,null,null,100.0]},{"id":"dog-ceo","name":"Dog CEO","cat":"Fun & media","url":"https://dog.ceo/api/breeds/image/random","doc":"https://dog.ceo/dog-api/","expect":"status success + image url","state":"up","last_ms":105,"last_status":200,"last_err":null,"last_ts":1792458000,"uptime_7d":100.0,"checks_7d":13,"p50_24h":129,"p95_24h":171,"days":[null,null,null,null,null,null,100.0]},{"id":"datamuse","name":"Datamuse Words","cat":"Fun & media","url":"https://api.datamuse.com/words?ml=ringing&max=3","doc":"https://www.datamuse.com/api/","expect":"list of words","state":"up","last_ms":118,"last_status":200,"last_err":null,"last_ts":1792458000,"uptime_7d":100.0,"checks_7d":13,"p50_24h":102,"p95_24h":118,"days":[null,null,null,null,null,null,100.0]}],"incidents":[{"id":2,"api":"open-library","name":"Open Library Search","kind":"slow","start":1792456200,"end":1792457400,"detail":"responses 12379 ms and 2517 ms (threshold 1500 ms)"},{"id":1,"api":"open-library","name":"Open Library Search","kind":"slow","start":1792452000,"end":1792453200,"detail":"responses 2351 ms and 2044 ms (threshold 1500 ms)"}]}