{"id":526926,"recorded_at":"2026-10-27T18:13:12.426485Z","observed_at":"2026-10-27T18:13:12.426451Z","subject_kind":"source_record","subject":"x402_bazaar:https://handelskalender-api.pages.dev/v1/trading-calendar","kind":"listing","method":"sync.x402_bazaar/1","body":{"endpoints":[["x402","https://handelskalender-api.pages.dev/v1/trading-calendar"]],"name":"Exchange Trading Calendar","owner_address":"0x896babcda513322af2218fe7346353846835f978","raw":{"accepts":[{"amount":"2000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":60,"network":"eip155:8453","payTo":"0x896baBcda513322AF2218fe7346353846835f978","scheme":"exact"}],"description":"Use when an agent plans ahead and needs every closure of a stock exchange for a whole year: holiday names, half days, late openings, regular hours, count of trading days. 28 exchanges incl. NYSE, Nasdaq, LSE, Xetra, Euronext, SIX, Tokyo, HKEX, Shanghai, ASX. Official exchange calendars only; bad input or uncovered year: HTTP 400, no charge.","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"exchange":"XNYS","year":"2026"},"type":"http"},"output":{"example":{"closed":[{"date":"2026-01-01","name":"New Year's Day","weekday":"Thursday"}],"coverage":{"from":"2026-01-01","to":"2028-12-31"},"exchange":{"country":"US","mic":"XNYS","name":"New York Stock Exchange","timezone":"America/New_York"},"hoursNote":null,"regularHours":{"close":"16:00","open":"09:30"},"sources":["https://www.nyse.com/markets/hours-calendars"],"specialSessions":[{"close":"13:00","date":"2026-11-27","name":"Day after Thanksgiving","open":"09:30","weekday":"Friday"}],"tradingDays":250,"year":2026},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"additionalProperties":false,"properties":{"exchange":{"description":"Exchange MIC code, e.g. XNYS (NYSE), XNAS (Nasdaq), XLON (London), XETR (Xetra), XPAR (Paris), XTKS (Tokyo), XHKG (Hong Kong). Common names also work (NYSE, Xetra, LSE). Free list: GET /v1/exchanges.","type":"string"},"year":{"description":"Year, e.g. 2026. Optional, default: current year.","type":"string"}},"required":["exchange"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"lastUpdated":"2026-10-27T10:07:56.562Z","quality":{"l30DaysTotalCalls":6,"l30DaysUniquePayers":4,"lastCalledAt":"2026-10-27T10:07:56.255Z"},"resource":"https://handelskalender-api.pages.dev/v1/trading-calendar","serviceName":"Exchange Trading Calendar","tags":["stock-exchange","trading-calendar","market-hours","holidays","nyse"],"type":"http","x402Version":2},"source":"x402_bazaar","summary":"Use when an agent plans ahead and needs every closure of a stock exchange for a whole year: holiday names, half days, late openings, regular hours, count of trading days. 28 exchanges incl. NYSE, Nasdaq, LSE, Xetra, Euronext, SIX, Tokyo, HKEX, Shanghai, ASX. Official exchange calendars only; bad input or uncovered year: HTTP 400, no charge."},"body_sha256":"e652c416618642aa60a1d078032d639f4f32d5317065d6fe889cd90d15ef08cb","prev_id":451993,"leaf":"0x7e1acc775ef76b191c6ccbc79eef004881fd1b2c188a8fc1384eaf302c268d53","leaf_text":"{\"body\":\"e652c416618642aa60a1d078032d639f4f32d5317065d6fe889cd90d15ef08cb\",\"id\":526926,\"kind\":\"listing\",\"method\":\"sync.x402_bazaar/1\",\"observed_us\":1793124792426451,\"prev\":451993,\"subject\":\"x402_bazaar:https://handelskalender-api.pages.dev/v1/trading-calendar\",\"subject_kind\":\"source_record\"}","day":{"day":"2026-10-27","leaves":273461,"root":"0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795","chained":"0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4","anchor_chain":"eip155:5042002","anchor_tx":"0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4","anchor_block":69414147},"proof":["0x7e1ae547f5c963101c87812feda832714550cf3886732bb39fd6edb30b3b4774","0x81628adaf92746efe3ce0d5f1c36ef3889fb82acb840392ded03d4c608d39c95","0xb7d2d91036cb2e64de85d76a2d0166448b0f16a8fce2e9ad3eeaf89852481742","0x0015f0f3852e1cfe4c73b9676b7514cb7836230de2b5d4951e43caf420bd9f73","0x1021c4a9721a2ccb2d38eea4d82cb188e9cd9b5fee1b48264914d1b03f3aa786","0x1c99dfa91c7ab75c08ff30b30fe5125e7c7521107be3d3b75bf427136631c48a","0x281ebbcc6f863243d1f0f6a3a1d98ce10ca879e5b18dd5966facb2efcafdf8b0","0x5e7aaae59c246d868e07165ecb076435e69471e13df748c864307f708a690153","0xaf57fdf4c815c005cf66d6dd7b55f0f660f3a1d2da29804bf2690c603d0fbe2f","0x63d53c86dcace63fcec156d87cf21e38de1aeee0b27dd0c2dcbfbf4a3dd56883","0x868e095a0e024f898de0327309385070aef4560771a159bdc58d9e1c53b28672","0x4b98c7145f5ead65ac9430579969acab10bc70758d3533f5a4fd4dbb462a2b61","0xbc7cf10ae301dcdbc5db5be8c29e1b3618ffaf1c196a74cb6a9e6c4fae0bbeed","0xfa0c8e8f1a1710ff197533b0a28208f2e168afe71abb7bb3416e09d1ac371d60","0x3c500ec3d3edf0c74b87a6ca8fcd77656bfbe03db3d478bd0c184d0c88839c6b","0xfecf3d4646dd4984a13dd715499e842c3fde63692336d97394c2bfd8e877ca5d","0xf30fddbf4811226c58e8f0daf36fddd79fc5f1356b592bb1d99a8061ddbabe66","0x2bf8151e5f157dd183b9de6fa00469551932a7a6e3f33a694895000ac9061197","0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699"]}