{"ok":true,"degraded":false,"now":"2026-11-02T12:04:21.469Z","activeSourceCount":19,"healthySourceCount":19,"failingSourceCount":0,"sources":[{"source_id":"atlanta_fed_gdpnow","last_attempt":"2026-11-02T00:17:29.726Z","last_success":"2026-11-02T00:17:29.726Z","http_status":200,"latency_ms":371,"error":null,"metadata_json":"{\"ms\":371,\"status\":200,\"sync\":{\"deep\":false,\"received\":116,\"unchanged\":8,\"written\":0},\"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-11-02T00:17:32.726Z","last_success":"2026-11-02T00:17:32.726Z","http_status":200,"latency_ms":676,"error":null,"metadata_json":"{\"ms\":676,\"status\":200,\"sync\":{\"deep\":false,\"received\":198,\"unchanged\":32,\"written\":0},\"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-10-30T12:17:19.396Z","last_success":"2026-10-30T12:17:19.396Z","http_status":200,"latency_ms":4718,"error":null,"metadata_json":"{\"availableContracts\":[\"sp500\",\"nasdaq\",\"russell\",\"eur\",\"jpy\",\"bitcoin\",\"gold\",\"copper\",\"crude\"],\"disaggRows\":50000,\"ms\":4718,\"status\":200,\"sync\":{\"deep\":false,\"received\":157,\"unchanged\":4,\"written\":6},\"tffRows\":13866}"},{"source_id":"cleveland_inflation_nowcast","last_attempt":"2026-11-02T00:17:32.050Z","last_success":"2026-11-02T00:17:32.050Z","http_status":200,"latency_ms":754,"error":null,"metadata_json":"{\"ms\":754,\"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-10-13T06:18:10.188Z","last_success":"2026-10-13T06:18:10.188Z","http_status":200,"latency_ms":231,"error":null,"metadata_json":"{\"attribution\":{\"terms\":\"Free for non-commercial and research use with attribution.\",\"text\":\"Data by Convex\",\"url\":\"https://convextrade.com/metrics/gscpi\"},\"ms\":231,\"status\":200,\"sync\":{\"deep\":false,\"received\":321,\"unchanged\":0,\"written\":9},\"transport\":\"Convex\"}"},{"source_id":"convex_nfci","last_attempt":"2026-10-30T12:17:19.243Z","last_success":"2026-10-30T12:17:19.243Z","http_status":200,"latency_ms":263,"error":null,"metadata_json":"{\"attribution\":{\"terms\":\"Free for non-commercial and research use with attribution.\",\"text\":\"Data by Convex\",\"url\":\"https://convextrade.com/metrics/nfci\"},\"ms\":263,\"status\":200,\"sync\":{\"deep\":false,\"received\":1397,\"unchanged\":10,\"written\":0},\"transport\":\"Convex\"}"},{"source_id":"convex_stress_credit","last_attempt":"2026-11-02T00:17:34.301Z","last_success":"2026-11-02T00:17:34.301Z","http_status":200,"latency_ms":0,"error":null,"metadata_json":"{\"attribution\":[{\"terms\":\"Free for non-commercial and research use with 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\"}],\"ms\":0,\"series\":[\"STLFSI4\",\"BAMLH0A0HYM2\"],\"status\":200,\"sync\":{\"deep\":false,\"received\":4476,\"unchanged\":42,\"written\":0},\"transport\":\"Convex\"}"},{"source_id":"convex_unrate_labor","last_attempt":"2026-10-13T06:18:08.614Z","last_success":"2026-10-13T06:18:08.614Z","http_status":200,"latency_ms":235,"error":null,"metadata_json":"{\"attribution\":{\"terms\":\"Free for non-commercial and research use with attribution.\",\"text\":\"Data by Convex\",\"url\":\"https://convextrade.com/metrics/unrate\"},\"ms\":235,\"status\":200,\"sync\":{\"deep\":false,\"received\":786,\"unchanged\":8,\"written\":1},\"transport\":\"Convex\"}"},{"source_id":"ecb_m3","last_attempt":"2026-10-13T18:18:37.405Z","last_success":"2026-10-13T18:18:37.405Z","http_status":200,"latency_ms":274,"error":null,"metadata_json":"{\"ms\":274,\"status\":200,\"sync\":{\"deep\":false,\"received\":548,\"unchanged\":6,\"written\":3},\"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-10-13T18:18:37.512Z","last_success":"2026-10-13T18:18:37.512Z","http_status":200,"latency_ms":371,"error":null,"metadata_json":"{\"frequency\":\"monthly\",\"ms\":371,\"status\":200,\"sync\":{\"deep\":false,\"received\":13,\"unchanged\":8,\"written\":1},\"url\":\"https://www.federalreserve.gov/datadownload/DownloadTable.aspx?filetype=csv&label=include&lastobs=120&layout=seriescolumn&rel=H10&series=847be2166a425bda9b4d92465f797544&type=package\"}"},{"source_id":"fed_net_liquidity","last_attempt":"2026-11-02T00:17:33.550Z","last_success":"2026-11-02T00:17:33.550Z","http_status":200,"latency_ms":822,"error":null,"metadata_json":"{\"components\":{\"assets\":20,\"rrp\":180,\"tga\":20},\"endpoints\":{\"assets\":\"https://www.federalreserve.gov/datadownload/Preview.aspx?pi=400&preview=H41%2FH41%2FRESPPA_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\",\"tga\":\"https://www.federalreserve.gov/datadownload/Preview.aspx?pi=400&preview=H41%2FH41%2FRESPPLLDT_N.WW&rel=H41\"},\"fedSourceMode\":\"DDP_PREVIEW\",\"ms\":822,\"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.\",\"previewError\":null,\"status\":200,\"sync\":{\"deep\":false,\"received\":20,\"unchanged\":10,\"written\":0}}"},{"source_id":"oecd_cli_breadth","last_attempt":"2026-10-13T06:18:08.458Z","last_success":"2026-10-13T06:18:08.458Z","http_status":200,"latency_ms":604,"error":null,"metadata_json":"{\"ms\":604,\"status\":200,\"sync\":{\"deep\":false,\"received\":117,\"unchanged\":0,\"written\":9},\"universe\":[\"AUS\",\"CAN\",\"FRA\",\"DEU\",\"ITA\",\"JPN\",\"KOR\",\"MEX\",\"ESP\",\"TUR\",\"GBR\",\"USA\",\"BRA\",\"CHN\",\"IND\",\"IDN\",\"ZAF\"],\"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-10&dimensionAtObservation=AllDimensions&format=csvfilewithlabels\"}"},{"source_id":"oecd_cli_g20","last_attempt":"2026-10-13T06:18:08.389Z","last_success":"2026-10-13T06:18:08.389Z","http_status":200,"latency_ms":639,"error":null,"metadata_json":"{\"ms\":639,\"status\":200,\"sync\":{\"deep\":false,\"received\":117,\"unchanged\":0,\"written\":9},\"url\":\"https://sdmx.oecd.org/public/rest/data/OECD.SDD.STES,DSD_STES@DF_CLI,4.1/G20.M.LI...AA...H?startPeriod=2016-10&dimensionAtObservation=AllDimensions&format=csvfilewithlabels\"}"},{"source_id":"oecd_core_cpi","last_attempt":"2026-10-13T06:18:10.222Z","last_success":"2026-10-13T06:18:10.222Z","http_status":200,"latency_ms":537,"error":null,"metadata_json":"{\"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\",\"ms\":537,\"sourceMode\":\"PRIMARY\",\"status\":200,\"sync\":{\"deep\":false,\"received\":127,\"unchanged\":8,\"written\":0}}"},{"source_id":"oecd_us_cycle_momentum","last_attempt":"2026-10-13T06:18:08.553Z","last_success":"2026-10-13T06:18:08.553Z","http_status":200,"latency_ms":575,"error":null,"metadata_json":"{\"ms\":575,\"status\":200,\"sync\":{\"deep\":false,\"received\":117,\"unchanged\":0,\"written\":9},\"url\":\"https://sdmx.oecd.org/public/rest/data/OECD.SDD.STES,DSD_STES@DF_CLI,4.1/USA.M.LI...AA...H?startPeriod=2016-10&dimensionAtObservation=AllDimensions&format=csvfilewithlabels\"}"},{"source_id":"treasury_real_yield","last_attempt":"2026-11-02T00:17:32.497Z","last_success":"2026-11-02T00:17:32.497Z","http_status":200,"latency_ms":343,"error":null,"metadata_json":"{\"historyPointsReused\":2458,\"incrementalFetch\":true,\"ms\":343,\"status\":200,\"sync\":{\"deep\":false,\"received\":458,\"unchanged\":32,\"written\":0},\"years\":[2025,2026]}"},{"source_id":"treasury_yield_curve","last_attempt":"2026-11-02T00:17:32.274Z","last_success":"2026-11-02T00:17:32.274Z","http_status":200,"latency_ms":449,"error":null,"metadata_json":"{\"incrementalFetch\":true,\"ms\":449,\"status\":200,\"sync\":{\"deep\":false,\"received\":458,\"unchanged\":32,\"written\":0},\"years\":[2025,2026]}"}]}