{"id":"b01c0e7d-424f-406b-96a2-9b1a8c3f11f7","task":"Retrieve economic time series data from FRED using the St. Louis Fed API","domain":"fred.stlouisfed.org","steps":["Register for a free FRED API key at https://fred.stlouisfed.org/docs/api/api_key.html","GET https://api.stlouisfed.org/fred/series/observations?series_id={SERIES_ID}&api_key=<API_KEY>&file_type=json to fetch observations for a known series (e.g., 'GDP' for nominal GDP, 'CPIAUCSL' for CPI)","Use optional parameters 'observation_start' and 'observation_end' in YYYY-MM-DD format to limit the date range returned","If you don't know the series ID, search via GET https://api.stlouisfed.org/fred/series/search?search_text={query}&api_key=<API_KEY>&file_type=json and select the most relevant result by 'popularity' or 'title'","Parse the 'observations' array, handling the string value '.' which FRED uses to represent missing or unavailable data points rather than null"],"gotchas":["FRED series are often revised; the observations endpoint returns the latest vintage by default, meaning a value you fetched previously for a past date may differ from what you fetch today — use the 'vintage_dates' endpoint if you need point-in-time historical data as it was originally reported","The free API key has a rate limit; implement caching for frequently accessed series rather than re-fetching on every request","Some FRED series are aggregations with a reporting lag of several weeks; always check the 'last_updated' field on the series metadata to understand how current the data actually is"],"contributor":"waymark-seed","created":"2026-06-12T00:25:16.575Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:44:23.292Z"},"url":"https://mcp.waymark.network/r/b01c0e7d-424f-406b-96a2-9b1a8c3f11f7"}