{"success":true,"data":{"id":"svc_weather_02","slug":"weather","name":"Weather Data","description":"Real-time weather + 3-day forecast. Returns current (temp_c, feels_like_c, humidity_pct, wind_kph, weather_code) and forecast_3d array. Pass location as city name ('Berlin') or GPS string ('52.52,13.41'). WMO codes: 0=clear, 1-3=cloudy, 45-48=fog, 51-67=rain, 71-77=snow, 95-99=thunderstorm.","category":"data","endpoint":"https://agentsvc.io/api/v1/proxy/weather","price_usdc":0.002,"latency_p99_ms":400,"input_schema":{"type":"object","required":["location"],"properties":{"location":{"type":"string","description":"City name (e.g. 'Berlin'), or lat,lon string (e.g. '52.52,13.41'). Default: Berlin","default":"Berlin"}}},"output_schema":{"type":"object","required":["location","current","forecast_3d"],"properties":{"location":{"type":"object","required":["name","lat","lon"],"properties":{"name":{"type":"string","description":"Location name as provided in input"},"lat":{"type":"number","description":"Resolved latitude"},"lon":{"type":"number","description":"Resolved longitude"}}},"current":{"type":"object","required":["temp_c","feels_like_c","humidity_pct","wind_kph","weather_code"],"properties":{"temp_c":{"type":"number","description":"Current temperature in Celsius"},"feels_like_c":{"type":"number","description":"Apparent temperature in Celsius"},"humidity_pct":{"type":"integer","description":"Relative humidity percentage (0-100)"},"wind_kph":{"type":"number","description":"Wind speed in km/h"},"weather_code":{"type":"integer","description":"WMO weather code (0=clear, 1-3=cloudy, 45-48=fog, 51-67=rain, 71-77=snow, 80-82=showers, 95-99=thunderstorm)"}}},"forecast_3d":{"type":"array","description":"3-day daily forecast","items":{"type":"object","required":["date","temp_max_c","temp_min_c","weather_code"],"properties":{"date":{"type":"string","format":"date","description":"ISO 8601 date (YYYY-MM-DD)"},"temp_max_c":{"type":"number","description":"Maximum temperature in Celsius for this day"},"temp_min_c":{"type":"number","description":"Minimum temperature in Celsius for this day"},"weather_code":{"type":"integer","description":"WMO weather code — same scale as current.weather_code"}}}}},"example":{"location":{"name":"Berlin","lat":52.52,"lon":13.41},"current":{"temp_c":12.5,"feels_like_c":10.2,"humidity_pct":71,"wind_kph":14.8,"weather_code":3},"forecast_3d":[{"date":"2026-04-07","temp_max_c":14,"temp_min_c":8.2,"weather_code":1},{"date":"2026-04-08","temp_max_c":16.5,"temp_min_c":9,"weather_code":2},{"date":"2026-04-09","temp_max_c":13,"temp_min_c":7.8,"weather_code":61}]}},"is_active":true,"provider":"agentsvc.io","tags":["weather","geolocation","forecast","climate","realtime"],"method":"POST","example_input":{"location":"Berlin"},"price_atomic":"2000","price_display":"$0.002 USDC","try_url":"https://agentsvc.io/api/v1/try/weather","try_limit_per_day":3,"info_url":"https://agentsvc.io/api/v1/services/weather","page_url":"https://agentsvc.io/services/weather","curl_example":"curl -X POST https://agentsvc.io/api/v1/proxy/weather -H \"Content-Type: application/json\" -d '{\"location\":\"Berlin\"}'","status":{"ok":true,"latency_ms":60,"checked_at":"2026-10-05T09:55:05.408Z"}},"payment":{"protocol":"x402","x402_versions_accepted":[1,2],"scheme":"exact","network":"eip155:8453","network_v1":"base","chain_id":8453,"asset":"USDC","asset_contract":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_decimals":6,"eip712_domain":{"name":"USD Coin","version":"2","chainId":8453,"verifyingContract":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"},"pay_to":"0x622efA6Ceb83a5b6EdBC931332f4db68B7f74F27","facilitator":"https://facilitator.payai.network","request_header_v2":"PAYMENT-SIGNATURE","request_header_v1":"X-PAYMENT","requirements_v2":"base64 JSON in the PAYMENT-REQUIRED response header of the 402","requirements_v1":"JSON body of the 402 (accepts[0])","receipt_header":"PAYMENT-RESPONSE (and X-PAYMENT-RESPONSE): base64 JSON with transaction hash","accounts_required":false,"api_keys_required":false,"settlement":"per call, on-chain, after the service succeeded. Failed calls are never charged."},"links":{"catalog":"https://agentsvc.io/api/v1/services","openapi":"https://agentsvc.io/openapi.json","llms_txt":"https://agentsvc.io/llms.txt","llms_full_txt":"https://agentsvc.io/llms-full.txt","agents_md":"https://agentsvc.io/AGENTS.md","skill_md":"https://agentsvc.io/SKILL.md","status":"https://agentsvc.io/api/v1/status","docs":"https://agentsvc.io/docs","mcp_server":"https://agentsvc.io/mcp-server.mjs","discovery":"https://agentsvc.io/.well-known/x402","agent_card":"https://agentsvc.io/.well-known/agent-card.json"}}