{"ok":true,"now":"2026-09-04T10:56:50.027Z","activeSourceCount":19,"healthySourceCount":19,"failingSourceCount":0,"sources":[{"source_id":"atlanta_fed_gdpnow","last_attempt":"2026-09-04T00:17:04.791Z","last_success":"2026-09-04T00:17:04.791Z","http_status":200,"latency_ms":2293,"error":null,"metadata_json":"{\"ms\":2293,\"status\":200,\"sync\":{\"deep\":false,\"received\":107,\"unchanged\":8,\"written\":1},\"url\":\"https://www.atlantafed.org/research-and-data/data/gdpnow/current-and-past-gdpnow-commentaries\"}"},{"source_id":"bis_cb_liquidity","last_attempt":"2026-09-03T06:18:08.235Z","last_success":"2026-09-03T06:18:08.235Z","http_status":200,"latency_ms":977,"error":null,"metadata_json":"{\"status\":200,\"ms\":977,\"universe\":[\"US\",\"XM\",\"JP\",\"GB\",\"CN\",\"CH\",\"CA\",\"AU\"]}"},{"source_id":"bis_credit_vulnerability","last_attempt":"2026-09-03T06:18:28.866Z","last_success":"2026-09-03T06:18:28.866Z","http_status":200,"latency_ms":4634,"error":null,"metadata_json":"{\"status\":200,\"ms\":4634,\"universe\":[\"US\",\"XM\",\"JP\",\"GB\",\"CN\",\"CH\",\"CA\",\"AU\",\"BR\",\"IN\",\"KR\",\"MX\",\"ZA\"],\"successfulCountrySeries\":13,\"sourceMode\":\"BIS_COUNTRY_API\",\"errors\":{}}"},{"source_id":"bis_policy_breadth","last_attempt":"2026-09-03T06:18:02.359Z","last_success":"2026-09-03T06:18:02.359Z","http_status":200,"latency_ms":960,"error":null,"metadata_json":"{\"status\":200,\"ms\":960,\"universe\":[\"US\",\"XM\",\"JP\",\"GB\",\"CN\",\"CH\",\"CA\",\"AU\",\"BR\",\"IN\",\"KR\",\"MX\",\"ZA\",\"SE\",\"NO\",\"NZ\",\"ID\",\"TR\",\"PL\",\"CZ\"]}"},{"source_id":"cftc_positioning","last_attempt":"2026-09-03T06:18:28.528Z","last_success":"2026-09-03T06:18:28.528Z","http_status":200,"latency_ms":2411,"error":null,"metadata_json":"{\"status\":200,\"ms\":2411,\"availableContracts\":[\"sp500\",\"nasdaq\",\"russell\",\"eur\",\"jpy\",\"bitcoin\",\"gold\",\"copper\",\"crude\"],\"tffRows\":13514,\"disaggRows\":50000}"},{"source_id":"cleveland_inflation_nowcast","last_attempt":"2026-09-04T06:17:03.631Z","last_success":"2026-09-04T06:17:03.631Z","http_status":200,"latency_ms":1659,"error":null,"metadata_json":"{\"ms\":1659,\"status\":200,\"sync\":{\"deep\":false,\"received\":1,\"unchanged\":0,\"written\":1},\"url\":\"https://www.clevelandfed.org/indicators-and-data/inflation-nowcasting\"}"},{"source_id":"convex_gscpi","last_attempt":"2026-09-03T06:17:51.110Z","last_success":"2026-09-03T06:17:51.110Z","http_status":200,"latency_ms":137,"error":null,"metadata_json":"{\"status\":200,\"ms\":137,\"transport\":\"Convex\",\"attribution\":{\"text\":\"Data by Convex\",\"url\":\"https://convextrade.com/metrics/gscpi\",\"terms\":\"Free for non-commercial and research use with attribution.\"}}"},{"source_id":"convex_nfci","last_attempt":"2026-09-03T06:18:16.258Z","last_success":"2026-09-03T06:18:16.258Z","http_status":200,"latency_ms":163,"error":null,"metadata_json":"{\"status\":200,\"ms\":163,\"transport\":\"Convex\",\"attribution\":{\"text\":\"Data by Convex\",\"url\":\"https://convextrade.com/metrics/nfci\",\"terms\":\"Free for non-commercial and research use with attribution.\"}}"},{"source_id":"convex_stress_credit","last_attempt":"2026-09-03T06:18:27.967Z","last_success":"2026-09-03T06:18:27.967Z","http_status":200,"latency_ms":0,"error":null,"metadata_json":"{\"status\":200,\"ms\":0,\"transport\":\"Convex\",\"series\":[\"STLFSI4\",\"BAMLH0A0HYM2\"],\"attribution\":[{\"text\":\"Data by Convex\",\"url\":\"https://convextrade.com/metrics/stlfsi4\",\"terms\":\"Free for non-commercial and research use with attribution.\"},{\"text\":\"Data by Convex\",\"url\":\"https://convextrade.com/metrics/bamlh0a0hym2\",\"terms\":\"Free for non-commercial and research use with attribution.\"}]}"},{"source_id":"convex_unrate_labor","last_attempt":"2026-09-03T06:17:44.493Z","last_success":"2026-09-03T06:17:44.493Z","http_status":200,"latency_ms":305,"error":null,"metadata_json":"{\"status\":200,\"ms\":305,\"transport\":\"Convex\",\"attribution\":{\"text\":\"Data by Convex\",\"url\":\"https://convextrade.com/metrics/unrate\",\"terms\":\"Free for non-commercial and research use with attribution.\"}}"},{"source_id":"ecb_m3","last_attempt":"2026-09-03T06:18:07.726Z","last_success":"2026-09-03T06:18:07.726Z","http_status":200,"latency_ms":1404,"error":null,"metadata_json":"{\"status\":200,\"ms\":1404,\"url\":\"https://data-api.ecb.europa.eu/service/data/BSI/M.U2.Y.V.M30.X.I.U2.2300.Z01.A?format=csvdata\"}"},{"source_id":"fed_broad_usd","last_attempt":"2026-09-03T06:18:08.545Z","last_success":"2026-09-03T06:18:08.545Z","http_status":200,"latency_ms":456,"error":null,"metadata_json":"{\"status\":200,\"ms\":456,\"url\":\"https://www.federalreserve.gov/datadownload/DownloadTable.aspx?filetype=csv&label=include&lastobs=120&layout=seriescolumn&rel=H10&series=847be2166a425bda9b4d92465f797544&type=package\",\"frequency\":\"monthly\"}"},{"source_id":"fed_net_liquidity","last_attempt":"2026-09-03T06:18:06.162Z","last_success":"2026-09-03T06:18:06.162Z","http_status":200,"latency_ms":322,"error":null,"metadata_json":"{\"status\":200,\"ms\":322,\"components\":{\"assets\":20,\"tga\":20,\"rrp\":180},\"fedSourceMode\":\"DDP_PREVIEW\",\"previewError\":null,\"endpoints\":{\"assets\":\"https://www.federalreserve.gov/datadownload/Preview.aspx?pi=400&preview=H41%2FH41%2FRESPPA_N.WW&rel=H41\",\"tga\":\"https://www.federalreserve.gov/datadownload/Preview.aspx?pi=400&preview=H41%2FH41%2FRESPPLLDT_N.WW&rel=H41\",\"currentFallback\":\"https://www.federalreserve.gov/releases/h41/current/h41.htm\",\"onRrp\":\"https://markets.newyorkfed.org/api/rp/reverserepo/all/results/last/180.json\"},\"note\":\"Primary path uses two exact official Federal Reserve H.4.1 DDP Preview series; full H.4.1 release is retained only as fallback.\"}"},{"source_id":"oecd_cli_breadth","last_attempt":"2026-09-03T06:17:41.214Z","last_success":"2026-09-03T06:17:41.214Z","http_status":200,"latency_ms":5252,"error":null,"metadata_json":"{\"status\":200,\"ms\":5252,\"url\":\"https://sdmx.oecd.org/public/rest/data/OECD.SDD.STES,DSD_STES@DF_CLI,4.1/AUS+CAN+FRA+DEU+ITA+JPN+KOR+MEX+ESP+TUR+GBR+USA+BRA+CHN+IND+IDN+ZAF.M.LI...AA...H?startPeriod=2016-09&dimensionAtObservation=AllDimensions&format=csvfilewithlabels\",\"universe\":[\"AUS\",\"CAN\",\"FRA\",\"DEU\",\"ITA\",\"JPN\",\"KOR\",\"MEX\",\"ESP\",\"TUR\",\"GBR\",\"USA\",\"BRA\",\"CHN\",\"IND\",\"IDN\",\"ZAF\"]}"},{"source_id":"oecd_cli_g20","last_attempt":"2026-09-03T06:17:40.531Z","last_success":"2026-09-03T06:17:40.531Z","http_status":200,"latency_ms":4843,"error":null,"metadata_json":"{\"status\":200,\"ms\":4843,\"url\":\"https://sdmx.oecd.org/public/rest/data/OECD.SDD.STES,DSD_STES@DF_CLI,4.1/G20.M.LI...AA...H?startPeriod=2016-09&dimensionAtObservation=AllDimensions&format=csvfilewithlabels\"}"},{"source_id":"oecd_core_cpi","last_attempt":"2026-09-03T06:17:51.701Z","last_success":"2026-09-03T06:17:51.701Z","http_status":200,"latency_ms":2118,"error":null,"metadata_json":"{\"status\":200,\"ms\":2118,\"endpoint\":\"https://sdmx.oecd.org/public/rest/data/OECD.SDD.TPS,DSD_PRICES@DF_PRICES_ALL,1.0/USA.M.N.CPI.IX._TXCP01_NRG.N._Z?startPeriod=2015-01&dimensionAtObservation=AllDimensions&format=csvfilewithlabels\",\"sourceMode\":\"PRIMARY\"}"},{"source_id":"oecd_us_cycle_momentum","last_attempt":"2026-09-03T06:17:42.261Z","last_success":"2026-09-03T06:17:42.261Z","http_status":200,"latency_ms":2179,"error":null,"metadata_json":"{\"status\":200,\"ms\":2179,\"url\":\"https://sdmx.oecd.org/public/rest/data/OECD.SDD.STES,DSD_STES@DF_CLI,4.1/USA.M.LI...AA...H?startPeriod=2016-09&dimensionAtObservation=AllDimensions&format=csvfilewithlabels\"}"},{"source_id":"treasury_real_yield","last_attempt":"2026-09-04T00:17:10.035Z","last_success":"2026-09-04T00:17:10.035Z","http_status":200,"latency_ms":2199,"error":null,"metadata_json":"{\"historyPointsReused\":2418,\"incrementalFetch\":true,\"ms\":2199,\"status\":200,\"sync\":{\"deep\":false,\"received\":419,\"unchanged\":32,\"written\":1},\"years\":[2025,2026]}"},{"source_id":"treasury_yield_curve","last_attempt":"2026-09-04T00:17:09.128Z","last_success":"2026-09-04T00:17:09.128Z","http_status":200,"latency_ms":2495,"error":null,"metadata_json":"{\"incrementalFetch\":true,\"ms\":2495,\"status\":200,\"sync\":{\"deep\":false,\"received\":419,\"unchanged\":32,\"written\":1},\"years\":[2025,2026]}"}]}