{"generated_at":"2026-10-21T22:25:23.851Z","totals":{"paid_calls":230,"first_paid_at":"2026-10-04T14:55:28.021Z","last_paid_at":"2026-10-21T21:08:31.000Z","quotes":133733,"refused":125},"by_chain":[{"chain":"base","calls":228},{"chain":"solana","calls":2}],"by_tool":[{"tool":"read","name":"Read","path":"/read","price_usd":0.002,"calls":6,"quotes":7798,"quote_kinds":{"crawler":4872,"empty":244,"example":212,"probe":25,"real":4},"quote_kinds_all_time":{"crawler":6111,"empty":309,"example":263,"probe":26,"real":12}},{"tool":"screenshot","name":"Screenshot","path":"/screenshot","price_usd":0.003,"calls":3,"quotes":6813,"quote_kinds":{"crawler":4523,"empty":243,"example":152,"probe":0,"real":1},"quote_kinds_all_time":{"crawler":5644,"empty":301,"example":195,"probe":0,"real":1}},{"tool":"summarize","name":"Summarize","path":"/summarize","price_usd":0.005,"calls":3,"quotes":3802,"quote_kinds":{"crawler":2164,"empty":166,"example":112,"probe":0,"real":22},"quote_kinds_all_time":{"crawler":2792,"empty":210,"example":143,"probe":0,"real":30}},{"tool":"search","name":"Web search","path":"/search","price_usd":0.003,"calls":76,"quotes":2772,"quote_kinds":{"crawler":1607,"empty":180,"example":82,"probe":723,"real":180},"quote_kinds_all_time":{"crawler":1607,"empty":180,"example":82,"probe":723,"real":180}},{"tool":"search_read","name":"Search and read","path":"/search/read","price_usd":0.005,"calls":12,"quotes":4029,"quote_kinds":{"crawler":2345,"empty":181,"example":114,"probe":640,"real":89},"quote_kinds_all_time":{"crawler":2769,"empty":225,"example":149,"probe":664,"real":125}},{"tool":"extract","name":"Extract","path":"/extract","price_usd":0.01,"calls":5,"quotes":8332,"quote_kinds":{"crawler":4916,"empty":745,"example":245,"probe":38,"real":0},"quote_kinds_all_time":{"crawler":5929,"empty":940,"example":293,"probe":39,"real":15}},{"tool":"batch","name":"Batch extract","path":"/extract/batch","price_usd":0.04,"calls":3,"quotes":6758,"quote_kinds":{"crawler":4175,"empty":439,"example":135,"probe":23,"real":8},"quote_kinds_all_time":{"crawler":4961,"empty":573,"example":173,"probe":24,"real":18}},{"tool":"attest","name":"Attest","path":"/attest","price_usd":0.05,"calls":0,"quotes":7859,"quote_kinds":{"crawler":4165,"empty":574,"example":176,"probe":35,"real":2},"quote_kinds_all_time":{"crawler":5547,"empty":700,"example":209,"probe":37,"real":12}},{"tool":"chain_balance","name":"Wallet balance","path":"/chain/balance","price_usd":0.002,"calls":12,"quotes":7188,"quote_kinds":{"crawler":4154,"empty":244,"example":203,"probe":430,"real":28},"quote_kinds_all_time":{"crawler":5347,"empty":303,"example":253,"probe":447,"real":68}},{"tool":"chain_token","name":"Token info","path":"/chain/token","price_usd":0.002,"calls":3,"quotes":4326,"quote_kinds":{"crawler":2580,"empty":154,"example":138,"probe":0,"real":0},"quote_kinds_all_time":{"crawler":3206,"empty":199,"example":175,"probe":0,"real":3}},{"tool":"chain_tx","name":"Transaction lookup","path":"/chain/tx","price_usd":0.002,"calls":4,"quotes":3906,"quote_kinds":{"crawler":2366,"empty":146,"example":137,"probe":0,"real":0},"quote_kinds_all_time":{"crawler":3008,"empty":195,"example":177,"probe":0,"real":1}},{"tool":"chain_price","name":"Token price","path":"/chain/price","price_usd":0.001,"calls":7,"quotes":5286,"quote_kinds":{"crawler":2716,"empty":267,"example":180,"probe":501,"real":2},"quote_kinds_all_time":{"crawler":3371,"empty":334,"example":218,"probe":522,"real":44}},{"tool":"sec_company","name":"SEC company and filings","path":"/sec/company","price_usd":0.002,"calls":16,"quotes":4459,"quote_kinds":{"crawler":2772,"empty":194,"example":182,"probe":0,"real":26},"quote_kinds_all_time":{"crawler":3417,"empty":231,"example":223,"probe":1,"real":37}},{"tool":"sec_financials","name":"SEC financials","path":"/sec/financials","price_usd":0.004,"calls":7,"quotes":4300,"quote_kinds":{"crawler":2647,"empty":186,"example":145,"probe":0,"real":25},"quote_kinds_all_time":{"crawler":3290,"empty":240,"example":188,"probe":0,"real":34}},{"tool":"ip_lookup","name":"IP lookup","path":"/ip","price_usd":0.002,"calls":5,"quotes":4557,"quote_kinds":{"crawler":2382,"empty":215,"example":634,"probe":0,"real":0},"quote_kinds_all_time":{"crawler":3026,"empty":260,"example":737,"probe":0,"real":0}},{"tool":"weather","name":"Weather","path":"/weather","price_usd":0.002,"calls":9,"quotes":4472,"quote_kinds":{"crawler":2740,"empty":214,"example":151,"probe":15,"real":29},"quote_kinds_all_time":{"crawler":3396,"empty":279,"example":195,"probe":16,"real":39}},{"tool":"fx","name":"Exchange rate","path":"/fx","price_usd":0.002,"calls":5,"quotes":4527,"quote_kinds":{"crawler":2671,"empty":202,"example":142,"probe":0,"real":0},"quote_kinds_all_time":{"crawler":3336,"empty":248,"example":183,"probe":0,"real":2}},{"tool":"company_snapshot","name":"Company snapshot","path":"/data/company","price_usd":0.006,"calls":10,"quotes":5471,"quote_kinds":{"crawler":3675,"empty":162,"example":162,"probe":0,"real":12},"quote_kinds_all_time":{"crawler":4552,"empty":215,"example":209,"probe":0,"real":19}},{"tool":"token_check","name":"Token check","path":"/chain/check","price_usd":0.004,"calls":6,"quotes":6118,"quote_kinds":{"crawler":3720,"empty":228,"example":128,"probe":648,"real":1},"quote_kinds_all_time":{"crawler":4712,"empty":283,"example":163,"probe":676,"real":37}},{"tool":"page_brief","name":"Page brief","path":"/web/brief","price_usd":0.007,"calls":4,"quotes":3535,"quote_kinds":{"crawler":2167,"empty":195,"example":119,"probe":138,"real":2},"quote_kinds_all_time":{"crawler":2696,"empty":247,"example":152,"probe":166,"real":30}},{"tool":"diligence","name":"Company due diligence","path":"/data/diligence","price_usd":0.03,"calls":3,"quotes":4730,"quote_kinds":{"crawler":3368,"empty":124,"example":116,"probe":0,"real":12},"quote_kinds_all_time":{"crawler":4036,"empty":167,"example":149,"probe":0,"real":16}},{"tool":"portfolio","name":"Wallet portfolio","path":"/chain/portfolio","price_usd":0.005,"calls":4,"quotes":5227,"quote_kinds":{"crawler":3394,"empty":142,"example":123,"probe":354,"real":38},"quote_kinds_all_time":{"crawler":4289,"empty":186,"example":157,"probe":378,"real":71}},{"tool":"airport_status","name":"Airport delays","path":"/airport/status","price_usd":0.003,"calls":5,"quotes":4446,"quote_kinds":{"crawler":3392,"empty":156,"example":114,"probe":0,"real":12},"quote_kinds_all_time":{"crawler":4044,"empty":197,"example":149,"probe":1,"real":18}},{"tool":"geocode","name":"Address geocoding","path":"/geocode","price_usd":0.002,"calls":3,"quotes":3057,"quote_kinds":{"crawler":2273,"empty":127,"example":116,"probe":0,"real":0},"quote_kinds_all_time":{"crawler":2697,"empty":167,"example":149,"probe":1,"real":5}},{"tool":"pdf","name":"PDF to text","path":"/pdf","price_usd":0.005,"calls":5,"quotes":5207,"quote_kinds":{"crawler":3824,"empty":184,"example":151,"probe":0,"real":2},"quote_kinds_all_time":{"crawler":4745,"empty":229,"example":187,"probe":0,"real":4}},{"tool":"pretrade","name":"Pre-trade token check","path":"/chain/pretrade","price_usd":0.01,"calls":4,"quotes":2899,"quote_kinds":{"crawler":2110,"empty":146,"example":114,"probe":1,"real":2},"quote_kinds_all_time":{"crawler":2544,"empty":190,"example":149,"probe":1,"real":4}},{"tool":"market_seller","name":"x402 seller lookup","path":"/market/seller","price_usd":0.02,"calls":0,"quotes":75,"quote_kinds":{"crawler":58,"empty":7,"example":2,"probe":0,"real":3},"quote_kinds_all_time":{"crawler":58,"empty":9,"example":2,"probe":0,"real":6}},{"tool":"market_best","name":"Best x402 tools for a task","path":"/market/best","price_usd":0.01,"calls":0,"quotes":72,"quote_kinds":{"crawler":58,"empty":5,"example":2,"probe":0,"real":2},"quote_kinds_all_time":{"crawler":58,"empty":7,"example":2,"probe":0,"real":5}},{"tool":"market_dataset","name":"x402 market dataset","path":"/market/dataset","price_usd":0.1,"calls":0,"quotes":74,"quote_kinds":{"crawler":58,"empty":11,"example":0,"probe":0,"real":0},"quote_kinds_all_time":{"crawler":58,"empty":16,"example":0,"probe":0,"real":0}},{"tool":"crypto_news","name":"Crypto news","path":"/chain/news","price_usd":0.004,"calls":1,"quotes":612,"quote_kinds":{"crawler":499,"empty":44,"example":18,"probe":42,"real":9},"quote_kinds_all_time":{"crawler":499,"empty":44,"example":18,"probe":42,"real":9}},{"tool":"perps","name":"Perps market","path":"/chain/perps","price_usd":0.001,"calls":2,"quotes":237,"quote_kinds":{"crawler":190,"empty":34,"example":10,"probe":0,"real":3},"quote_kinds_all_time":{"crawler":190,"empty":34,"example":10,"probe":0,"real":3}},{"tool":"pulse","name":"Crypto market pulse","path":"/chain/pulse","price_usd":0.003,"calls":1,"quotes":225,"quote_kinds":{"crawler":178,"empty":44,"example":3,"probe":0,"real":0},"quote_kinds_all_time":{"crawler":178,"empty":44,"example":3,"probe":0,"real":0}},{"tool":"price_history","name":"Crypto price history","path":"/chain/history","price_usd":0.002,"calls":1,"quotes":284,"quote_kinds":{"crawler":243,"empty":29,"example":11,"probe":0,"real":1},"quote_kinds_all_time":{"crawler":243,"empty":29,"example":11,"probe":0,"real":1}},{"tool":"other","name":"Other payment","path":null,"price_usd":null,"calls":4,"quotes":null,"quote_kinds":null,"quote_kinds_all_time":null}],"by_day":[{"date":"2026-09-22","calls":0},{"date":"2026-09-23","calls":0},{"date":"2026-09-24","calls":0},{"date":"2026-09-25","calls":0},{"date":"2026-09-26","calls":0},{"date":"2026-09-27","calls":0},{"date":"2026-09-28","calls":0},{"date":"2026-09-29","calls":0},{"date":"2026-09-30","calls":0},{"date":"2026-10-01","calls":0},{"date":"2026-10-02","calls":0},{"date":"2026-10-03","calls":0},{"date":"2026-10-04","calls":5},{"date":"2026-10-05","calls":0},{"date":"2026-10-06","calls":6},{"date":"2026-10-07","calls":33},{"date":"2026-10-08","calls":25},{"date":"2026-10-09","calls":5},{"date":"2026-10-10","calls":1},{"date":"2026-10-11","calls":13},{"date":"2026-10-12","calls":12},{"date":"2026-10-13","calls":6},{"date":"2026-10-14","calls":7},{"date":"2026-10-15","calls":17},{"date":"2026-10-16","calls":0},{"date":"2026-10-17","calls":1},{"date":"2026-10-18","calls":3},{"date":"2026-10-19","calls":12},{"date":"2026-10-20","calls":66},{"date":"2026-10-21","calls":18}],"recent":[{"at":"2026-10-21T21:08:31.000Z","tool":"chain_balance","name":"Wallet balance","chain":"base"},{"at":"2026-10-21T11:47:31.000Z","tool":"search_read","name":"Search and read","chain":"base"},{"at":"2026-10-21T11:47:25.000Z","tool":"search_read","name":"Search and read","chain":"base"},{"at":"2026-10-21T11:47:21.000Z","tool":"search_read","name":"Search and read","chain":"base"},{"at":"2026-10-21T11:47:01.000Z","tool":"search_read","name":"Search and read","chain":"base"},{"at":"2026-10-21T11:46:31.000Z","tool":"search_read","name":"Search and read","chain":"base"},{"at":"2026-10-21T11:46:31.000Z","tool":"search_read","name":"Search and read","chain":"base"},{"at":"2026-10-21T10:03:13.000Z","tool":"other","name":"Other payment","chain":"base"},{"at":"2026-10-21T09:28:57.000Z","tool":"sec_company","name":"SEC company and filings","chain":"base"},{"at":"2026-10-21T08:18:45.000Z","tool":"perps","name":"Perps market","chain":"base"},{"at":"2026-10-21T07:34:53.000Z","tool":"other","name":"Other payment","chain":"base"},{"at":"2026-10-21T07:05:15.750Z","tool":"batch","name":"Batch extract","chain":"base"},{"at":"2026-10-21T07:02:06.380Z","tool":"extract","name":"Extract","chain":"base"},{"at":"2026-10-21T03:33:35.668Z","tool":"search","name":"Web search","chain":"base"},{"at":"2026-10-21T02:08:15.689Z","tool":"perps","name":"Perps market","chain":"base"},{"at":"2026-10-21T02:08:13.390Z","tool":"price_history","name":"Crypto price history","chain":"base"},{"at":"2026-10-21T02:08:10.582Z","tool":"pulse","name":"Crypto market pulse","chain":"base"},{"at":"2026-10-21T02:08:06.756Z","tool":"read_many","name":"Read several pages","chain":"base"},{"at":"2026-10-20T19:00:31.335Z","tool":"search","name":"Web search","chain":"base"},{"at":"2026-10-20T16:20:53.892Z","tool":"search_read","name":"Search and read","chain":"base"},{"at":"2026-10-20T15:45:12.297Z","tool":"search","name":"Web search","chain":"base"},{"at":"2026-10-20T15:45:06.221Z","tool":"search","name":"Web search","chain":"base"},{"at":"2026-10-20T15:44:59.426Z","tool":"search","name":"Web search","chain":"base"},{"at":"2026-10-20T15:31:39.708Z","tool":"sec_company","name":"SEC company and filings","chain":"base"},{"at":"2026-10-20T08:58:37.475Z","tool":"search","name":"Web search","chain":"base"},{"at":"2026-10-20T08:58:36.437Z","tool":"search","name":"Web search","chain":"base"},{"at":"2026-10-20T08:58:36.435Z","tool":"search","name":"Web search","chain":"base"},{"at":"2026-10-20T08:58:36.431Z","tool":"search","name":"Web search","chain":"base"},{"at":"2026-10-20T08:58:32.476Z","tool":"search","name":"Web search","chain":"base"},{"at":"2026-10-20T08:05:42.267Z","tool":"search","name":"Web search","chain":"base"}],"recent_refusals":[{"at":"2026-10-21T14:20:52.363Z","tool":"search_read","name":"Search and read"},{"at":"2026-10-21T08:20:09.502Z","tool":"search_read","name":"Search and read"},{"at":"2026-10-21T07:42:22.684Z","tool":"ai_step","name":"Tollkit AI step"},{"at":"2026-10-21T05:40:07.797Z","tool":"search","name":"Web search"},{"at":"2026-10-21T03:00:09.484Z","tool":"search_read","name":"Search and read"},{"at":"2026-10-20T21:40:06.799Z","tool":"search_read","name":"Search and read"},{"at":"2026-10-20T08:58:27.297Z","tool":"search","name":"Web search"},{"at":"2026-10-20T08:58:25.278Z","tool":"search","name":"Web search"},{"at":"2026-10-20T08:58:24.338Z","tool":"search","name":"Web search"},{"at":"2026-10-20T08:58:24.289Z","tool":"search","name":"Web search"},{"at":"2026-10-20T08:58:24.196Z","tool":"search","name":"Web search"},{"at":"2026-10-20T08:05:40.255Z","tool":"search","name":"Web search"},{"at":"2026-10-20T08:05:25.679Z","tool":"search","name":"Web search"},{"at":"2026-10-20T08:05:21.198Z","tool":"search","name":"Web search"},{"at":"2026-10-20T08:05:16.751Z","tool":"search","name":"Web search"},{"at":"2026-10-20T07:08:29.933Z","tool":"search","name":"Web search"},{"at":"2026-10-20T07:08:16.277Z","tool":"search","name":"Web search"},{"at":"2026-10-20T07:08:14.453Z","tool":"search","name":"Web search"},{"at":"2026-10-20T07:08:03.107Z","tool":"search","name":"Web search"},{"at":"2026-10-20T07:08:02.013Z","tool":"search","name":"Web search"},{"at":"2026-10-20T07:00:01.793Z","tool":"search","name":"Web search"},{"at":"2026-10-19T23:00:38.846Z","tool":"screenshot","name":"Screenshot"},{"at":"2026-10-19T23:00:38.533Z","tool":"screenshot","name":"Screenshot"},{"at":"2026-10-19T23:00:38.308Z","tool":"screenshot","name":"Screenshot"},{"at":"2026-10-19T23:00:38.083Z","tool":"screenshot","name":"Screenshot"},{"at":"2026-10-19T23:00:37.644Z","tool":"read","name":"Read"},{"at":"2026-10-19T23:00:37.333Z","tool":"read","name":"Read"},{"at":"2026-10-19T23:00:37.105Z","tool":"read","name":"Read"},{"at":"2026-10-19T23:00:36.883Z","tool":"read","name":"Read"},{"at":"2026-10-19T23:00:36.451Z","tool":"summarize","name":"Summarize"},{"at":"2026-10-19T23:00:36.067Z","tool":"summarize","name":"Summarize"},{"at":"2026-10-19T23:00:35.845Z","tool":"summarize","name":"Summarize"},{"at":"2026-10-19T23:00:35.620Z","tool":"summarize","name":"Summarize"},{"at":"2026-10-19T22:54:23.645Z","tool":"extract","name":"Extract"},{"at":"2026-10-19T22:54:23.328Z","tool":"extract","name":"Extract"},{"at":"2026-10-19T22:54:23.091Z","tool":"extract","name":"Extract"},{"at":"2026-10-19T22:54:22.859Z","tool":"extract","name":"Extract"},{"at":"2026-10-19T22:53:36.434Z","tool":"ip_lookup","name":"IP lookup"},{"at":"2026-10-19T22:53:36.154Z","tool":"ip_lookup","name":"IP lookup"},{"at":"2026-10-19T22:53:35.936Z","tool":"ip_lookup","name":"IP lookup"},{"at":"2026-10-19T22:53:35.717Z","tool":"ip_lookup","name":"IP lookup"},{"at":"2026-10-19T22:53:35.290Z","tool":"sec_financials","name":"SEC financials"},{"at":"2026-10-19T22:53:35.010Z","tool":"sec_financials","name":"SEC financials"},{"at":"2026-10-19T22:53:34.790Z","tool":"sec_financials","name":"SEC financials"},{"at":"2026-10-19T22:53:34.569Z","tool":"sec_financials","name":"SEC financials"},{"at":"2026-10-19T22:53:34.137Z","tool":"sec_company","name":"SEC company and filings"},{"at":"2026-10-19T22:53:33.840Z","tool":"sec_company","name":"SEC company and filings"},{"at":"2026-10-19T22:53:33.616Z","tool":"sec_company","name":"SEC company and filings"},{"at":"2026-10-19T22:53:33.387Z","tool":"sec_company","name":"SEC company and filings"},{"at":"2026-10-19T22:52:55.946Z","tool":"chain_tx","name":"Transaction lookup"}],"returning_buyers":9,"quote_kinds":{"crawler":83211,"empty":6286,"example":4341,"probe":3614,"real":516,"since":"2026-10-09T14:22:38.514Z"},"quote_kinds_all_time":{"crawler":102565,"empty":7846,"example":5378,"probe":3765,"real":850,"since":"2026-10-05T09:38:29.097Z"},"counter":{"since":"2026-10-02T18:17:43.847Z","persistent":true},"latency":{"search_read":{"calls":6,"p50_ms":11758,"p95_ms":34986},"chain_balance":{"calls":1,"p50_ms":846,"p95_ms":846}},"chain_complete":true,"listing_ranks":{"checked_at":"2026-10-21T22:13:31.373Z","items":[{"path":"/read","query":"read web page","rank":1,"results":15,"listed":true,"catalog":{"price_usd":0.002,"our_price_usd":0.002,"description_current":true,"updated_at":"2026-10-11T08:20:26.994Z","last_settled_at":"2026-10-11T08:20:26.695Z","calls_30d":6,"payers_30d":4,"stale":false,"drops_after":"2026-11-10T08:20:26.695Z"}},{"path":"/screenshot","query":"website screenshot","rank":1,"results":20,"listed":true,"catalog":{"price_usd":0.003,"our_price_usd":0.003,"description_current":true,"updated_at":"2026-10-15T07:37:08.039Z","last_settled_at":"2026-10-15T07:37:07.839Z","calls_30d":6,"payers_30d":4,"stale":false,"drops_after":"2026-11-14T07:37:07.839Z"}},{"path":"/summarize","query":"summarize text","rank":2,"results":16,"listed":true,"catalog":{"price_usd":0.005,"our_price_usd":0.005,"description_current":true,"updated_at":"2026-10-15T07:13:50.847Z","last_settled_at":"2026-10-15T07:13:50.698Z","calls_30d":5,"payers_30d":3,"stale":false,"drops_after":"2026-11-14T07:13:50.698Z"}},{"path":"/web/brief","query":"summarize web page","rank":1,"results":15,"listed":true,"catalog":{"price_usd":0.007,"our_price_usd":0.007,"description_current":true,"updated_at":"2026-10-19T06:37:55.007Z","last_settled_at":"2026-10-19T06:37:54.761Z","calls_30d":6,"payers_30d":4,"stale":false,"drops_after":"2026-11-18T06:37:54.761Z"}},{"path":"/web/pages","query":"read multiple web pages","rank":1,"results":13,"listed":true,"catalog":{"price_usd":0.008,"our_price_usd":0.008,"description_current":true,"updated_at":"2026-10-21T02:08:06.914Z","last_settled_at":"2026-10-21T02:08:06.739Z","calls_30d":2,"payers_30d":2,"stale":false,"drops_after":"2026-11-20T02:08:06.739Z"}},{"path":"/pdf","query":"pdf to text","rank":1,"results":15,"listed":true,"catalog":{"price_usd":0.005,"our_price_usd":0.005,"description_current":true,"updated_at":"2026-10-15T07:26:15.88Z","last_settled_at":"2026-10-15T07:26:15.69Z","calls_30d":5,"payers_30d":5,"stale":false,"drops_after":"2026-11-14T07:26:15.690Z"}},{"path":"/search","query":"web search","rank":16,"results":17,"listed":true,"catalog":{"price_usd":0.003,"our_price_usd":0.003,"description_current":true,"updated_at":"2026-10-20T23:50:21.069Z","last_settled_at":"2026-10-20T23:50:20.787Z","calls_30d":9,"payers_30d":4,"stale":false,"drops_after":"2026-11-19T23:50:20.787Z"}},{"path":"/search/read","query":"search and read","rank":2,"results":9,"listed":true,"catalog":{"price_usd":0.005,"our_price_usd":0.005,"description_current":true,"updated_at":"2026-10-20T16:20:54.216Z","last_settled_at":"2026-10-20T16:20:53.88Z","calls_30d":7,"payers_30d":4,"stale":false,"drops_after":"2026-11-19T16:20:53.880Z"}},{"path":"/extract","query":"product price","rank":1,"results":7,"listed":true,"catalog":{"price_usd":0.01,"our_price_usd":0.01,"description_current":true,"updated_at":"2026-10-21T07:02:06.579Z","last_settled_at":"2026-10-21T07:02:06.364Z","calls_30d":8,"payers_30d":5,"stale":false,"drops_after":"2026-11-20T07:02:06.364Z"}},{"path":"/extract/batch","query":"price comparison","rank":1,"results":2,"listed":true,"catalog":{"price_usd":0.04,"our_price_usd":0.04,"description_current":true,"updated_at":"2026-10-21T07:05:15.87Z","last_settled_at":"2026-10-21T07:05:15.739Z","calls_30d":6,"payers_30d":4,"stale":false,"drops_after":"2026-11-20T07:05:15.739Z"}},{"path":"/attest","query":"web page proof","rank":1,"results":4,"listed":true,"catalog":{"price_usd":0.05,"our_price_usd":0.05,"description_current":true,"updated_at":"2026-10-09T15:17:47.74Z","last_settled_at":"2026-10-09T15:17:47.413Z","calls_30d":1,"payers_30d":1,"stale":false,"drops_after":"2026-11-08T15:17:47.413Z"}},{"path":"/chain/balance","query":"wallet balance","rank":3,"results":15,"listed":true,"catalog":{"price_usd":0.002,"our_price_usd":0.002,"description_current":true,"updated_at":"2026-10-21T21:08:30.04Z","last_settled_at":"2026-10-12T10:18:35.867Z","calls_30d":8,"payers_30d":5,"stale":false,"drops_after":"2026-11-11T10:18:35.867Z"}},{"path":"/chain/token","query":"token info","rank":1,"results":10,"listed":true,"catalog":{"price_usd":0.002,"our_price_usd":0.002,"description_current":true,"updated_at":"2026-10-11T08:38:41.812Z","last_settled_at":"2026-10-11T08:38:41.642Z","calls_30d":6,"payers_30d":3,"stale":false,"drops_after":"2026-11-10T08:38:41.642Z"}},{"path":"/chain/tx","query":"transaction lookup","rank":1,"results":13,"listed":true,"catalog":{"price_usd":0.002,"our_price_usd":0.002,"description_current":true,"updated_at":"2026-10-11T08:16:00.644Z","last_settled_at":"2026-10-11T08:16:00.448Z","calls_30d":6,"payers_30d":3,"stale":false,"drops_after":"2026-11-10T08:16:00.448Z"}},{"path":"/chain/price","query":"token price","rank":9,"results":17,"listed":true,"catalog":{"price_usd":0.001,"our_price_usd":0.001,"description_current":true,"updated_at":"2026-10-11T08:41:09.101Z","last_settled_at":"2026-10-11T08:41:08.922Z","calls_30d":11,"payers_30d":6,"stale":false,"drops_after":"2026-11-10T08:41:08.922Z"}},{"path":"/chain/check","query":"token safety check","rank":1,"results":11,"listed":true,"catalog":{"price_usd":0.004,"our_price_usd":0.004,"description_current":true,"updated_at":"2026-10-15T07:15:49.924Z","last_settled_at":"2026-10-15T07:15:49.763Z","calls_30d":9,"payers_30d":6,"stale":false,"drops_after":"2026-11-14T07:15:49.763Z"}},{"path":"/chain/portfolio","query":"wallet portfolio","rank":3,"results":18,"listed":true,"catalog":{"price_usd":0.005,"our_price_usd":0.005,"description_current":true,"updated_at":"2026-10-19T06:40:54.947Z","last_settled_at":"2026-10-19T06:40:54.697Z","calls_30d":6,"payers_30d":4,"stale":false,"drops_after":"2026-11-18T06:40:54.697Z"}},{"path":"/chain/pretrade","query":"pre-trade token check","rank":5,"results":14,"listed":true,"catalog":{"price_usd":0.01,"our_price_usd":0.01,"description_current":true,"updated_at":"2026-10-19T12:27:02.126Z","last_settled_at":"2026-10-19T12:27:01.865Z","calls_30d":4,"payers_30d":4,"stale":false,"drops_after":"2026-11-18T12:27:01.865Z"}},{"path":"/chain/news","query":"crypto news","rank":2,"results":13,"listed":true,"catalog":{"price_usd":0.004,"our_price_usd":0.004,"description_current":true,"updated_at":"2026-10-20T07:59:38.039Z","last_settled_at":"2026-10-20T07:59:37.825Z","calls_30d":2,"payers_30d":2,"stale":false,"drops_after":"2026-11-19T07:59:37.825Z"}},{"path":"/chain/perps","query":"hyperliquid","rank":null,"results":20,"listed":false,"catalog":{"price_usd":0.001,"our_price_usd":0.001,"description_current":true,"updated_at":"2026-10-21T08:18:44.033Z","last_settled_at":"2026-10-21T08:18:43.813Z","calls_30d":3,"payers_30d":3,"stale":false,"drops_after":"2026-11-20T08:18:43.813Z"}},{"path":"/chain/pulse","query":"crypto market","rank":11,"results":13,"listed":true,"catalog":{"price_usd":0.003,"our_price_usd":0.003,"description_current":true,"updated_at":"2026-10-21T02:08:10.732Z","last_settled_at":"2026-10-21T02:08:10.573Z","calls_30d":2,"payers_30d":2,"stale":false,"drops_after":"2026-11-20T02:08:10.573Z"}},{"path":"/chain/history","query":"price history","rank":2,"results":10,"listed":true,"catalog":{"price_usd":0.002,"our_price_usd":0.002,"description_current":true,"updated_at":"2026-10-21T02:08:13.513Z","last_settled_at":"2026-10-21T02:08:13.381Z","calls_30d":2,"payers_30d":2,"stale":false,"drops_after":"2026-11-20T02:08:13.381Z"}},{"path":"/sec/company","query":"sec filings","rank":6,"results":17,"listed":true,"catalog":{"price_usd":0.002,"our_price_usd":0.002,"description_current":true,"updated_at":"2026-10-21T09:28:55.542Z","last_settled_at":"2026-10-21T09:28:55.248Z","calls_30d":13,"payers_30d":9,"stale":false,"drops_after":"2026-11-20T09:28:55.248Z"}},{"path":"/sec/financials","query":"company financials","rank":2,"results":10,"listed":true,"catalog":{"price_usd":0.004,"our_price_usd":0.004,"description_current":true,"updated_at":"2026-10-15T07:13:04.176Z","last_settled_at":"2026-10-15T07:13:03.96Z","calls_30d":9,"payers_30d":4,"stale":false,"drops_after":"2026-11-14T07:13:03.960Z"}},{"path":"/data/company","query":"company snapshot","rank":2,"results":4,"listed":true,"catalog":{"price_usd":0.006,"our_price_usd":0.006,"description_current":true,"updated_at":"2026-10-19T06:30:21.122Z","last_settled_at":"2026-10-19T06:30:20.888Z","calls_30d":9,"payers_30d":5,"stale":false,"drops_after":"2026-11-18T06:30:20.888Z"}},{"path":"/data/diligence","query":"due diligence","rank":3,"results":12,"listed":true,"catalog":{"price_usd":0.03,"our_price_usd":0.03,"description_current":true,"updated_at":"2026-10-08T06:11:50.846Z","last_settled_at":"2026-10-08T06:11:50.619Z","calls_30d":3,"payers_30d":2,"stale":false,"drops_after":"2026-11-07T06:11:50.619Z"}},{"path":"/ip","query":"ip geolocation","rank":1,"results":17,"listed":true,"catalog":{"price_usd":0.002,"our_price_usd":0.002,"description_current":true,"updated_at":"2026-10-11T08:41:00.921Z","last_settled_at":"2026-10-11T08:41:00.742Z","calls_30d":8,"payers_30d":5,"stale":false,"drops_after":"2026-11-10T08:41:00.742Z"}},{"path":"/weather","query":"weather forecast","rank":2,"results":11,"listed":true,"catalog":{"price_usd":0.002,"our_price_usd":0.002,"description_current":true,"updated_at":"2026-10-20T21:42:02.712Z","last_settled_at":"2026-10-20T21:42:02.425Z","calls_30d":12,"payers_30d":7,"stale":false,"drops_after":"2026-11-19T21:42:02.425Z"}},{"path":"/fx","query":"exchange rate","rank":5,"results":10,"listed":true,"catalog":{"price_usd":0.002,"our_price_usd":0.002,"description_current":true,"updated_at":"2026-10-11T08:41:55.457Z","last_settled_at":"2026-10-11T08:41:55.288Z","calls_30d":8,"payers_30d":5,"stale":false,"drops_after":"2026-11-10T08:41:55.288Z"}},{"path":"/airport/status","query":"airport delays","rank":1,"results":19,"listed":true,"catalog":{"price_usd":0.003,"our_price_usd":0.003,"description_current":true,"updated_at":"2026-10-15T07:33:23.6Z","last_settled_at":"2026-10-15T07:33:23.421Z","calls_30d":4,"payers_30d":4,"stale":false,"drops_after":"2026-11-14T07:33:23.421Z"}},{"path":"/geocode","query":"geocode address","rank":4,"results":15,"listed":true,"catalog":{"price_usd":0.002,"our_price_usd":0.002,"description_current":true,"updated_at":"2026-10-11T08:15:22.803Z","last_settled_at":"2026-10-11T08:15:22.594Z","calls_30d":4,"payers_30d":4,"stale":false,"drops_after":"2026-11-10T08:15:22.594Z"}}],"error":null},"bazaar_catalog":{"https://data.tollkit.dev/weather":{"status":"processing","reason":null,"at":"2026-10-20T21:42:02.433Z"},"https://data.tollkit.dev/airport/status":{"status":"processing","reason":null,"at":"2026-10-15T07:33:23.431Z"},"https://data.tollkit.dev/sec/company":{"status":"processing","reason":null,"at":"2026-10-21T09:28:55.256Z"},"https://web.tollkit.dev/pdf":{"status":"processing","reason":null,"at":"2026-10-15T07:26:15.706Z"},"https://attest.tollkit.dev/attest":{"status":"processing","reason":null,"at":"2026-10-09T15:17:47.425Z"},"https://chain.tollkit.dev/chain/price":{"status":"not_submitted","reason":null,"at":"2026-10-15T05:02:04.956Z"},"https://chain.tollkit.dev/chain/portfolio":{"status":"processing","reason":null,"at":"2026-10-19T06:40:54.714Z"},"https://data.tollkit.dev/sec/financials":{"status":"processing","reason":null,"at":"2026-10-15T07:13:03.975Z"},"https://chain.tollkit.dev/chain/check":{"status":"processing","reason":null,"at":"2026-10-15T07:15:49.781Z"},"https://extract.tollkit.dev/extract":{"status":"processing","reason":null,"at":"2026-10-21T07:02:06.378Z"},"https://web.tollkit.dev/web/brief":{"status":"processing","reason":null,"at":"2026-10-19T06:37:54.771Z"},"https://chain.tollkit.dev/chain/pretrade":{"status":"processing","reason":null,"at":"2026-10-19T12:27:01.880Z"},"https://data.tollkit.dev/geocode":{"status":"processing","reason":null,"at":"2026-10-11T08:15:22.608Z"},"https://chain.tollkit.dev/chain/tx":{"status":"processing","reason":null,"at":"2026-10-11T08:16:00.464Z"},"https://web.tollkit.dev/read":{"status":"not_submitted","reason":null,"at":"2026-10-15T22:21:18.700Z"},"https://chain.tollkit.dev/chain/balance":{"status":"processing","reason":null,"at":"2026-10-21T21:08:29.833Z"},"https://chain.tollkit.dev/chain/token":{"status":"processing","reason":null,"at":"2026-10-11T08:38:41.653Z"},"https://data.tollkit.dev/ip":{"status":"processing","reason":null,"at":"2026-10-11T08:41:00.780Z"},"https://data.tollkit.dev/fx":{"status":"processing","reason":null,"at":"2026-10-11T08:41:55.296Z"},"https://data.tollkit.dev/data/company":{"status":"processing","reason":null,"at":"2026-10-19T06:30:20.908Z"},"https://data.tollkit.dev/data/diligence":{"status":"not_submitted","reason":null,"at":"2026-10-14T05:07:30.588Z"},"https://web.tollkit.dev/search/read":{"status":"not_submitted","reason":null,"at":"2026-10-21T11:47:30.069Z"},"https://web.tollkit.dev/search":{"status":"not_submitted","reason":null,"at":"2026-10-21T03:33:35.667Z"},"https://web.tollkit.dev/summarize":{"status":"not_submitted","reason":null,"at":"2026-10-18T06:02:20.322Z"},"https://web.tollkit.dev/screenshot":{"status":"processing","reason":null,"at":"2026-10-15T07:37:07.855Z"},"https://api.tollkit.dev/wallet/ai/step":{"status":"not_submitted","reason":null,"at":"2026-10-20T03:15:35.592Z"},"https://extract.tollkit.dev/extract/batch":{"status":"processing","reason":null,"at":"2026-10-21T07:05:15.749Z"},"https://chain.tollkit.dev/chain/news":{"status":"processing","reason":null,"at":"2026-10-20T07:59:37.834Z"},"https://chain.tollkit.dev/chain/perps":{"status":"processing","reason":null,"at":"2026-10-21T08:18:43.821Z"},"https://web.tollkit.dev/web/pages":{"status":"processing","reason":null,"at":"2026-10-21T02:08:06.755Z"},"https://chain.tollkit.dev/chain/pulse":{"status":"processing","reason":null,"at":"2026-10-21T02:08:10.582Z"},"https://chain.tollkit.dev/chain/history":{"status":"processing","reason":null,"at":"2026-10-21T02:08:13.389Z"}},"network":"base","chain_checked_at":"2026-10-21T22:25:23.850Z","traffic":{"since":"2026-10-21T10:13:25.180Z","per_minute":[{"at":"2026-10-21T21:26:00.000Z","req":29,"ok":21,"quote":8,"client_err":0,"server_err":0,"paid":0},{"at":"2026-10-21T21:27:00.000Z","req":35,"ok":34,"quote":1,"client_err":0,"server_err":0,"paid":0},{"at":"2026-10-21T21:28:00.000Z","req":16,"ok":11,"quote":4,"client_err":1,"server_err":0,"paid":0},{"at":"2026-10-21T21:29:00.000Z","req":13,"ok":10,"quote":3,"client_err":0,"server_err":0,"paid":0},{"at":"2026-10-21T21:30:00.000Z","req":15,"ok":10,"quote":4,"client_err":1,"server_err":0,"paid":0},{"at":"2026-10-21T21:31:00.000Z","req":8,"ok":4,"quote":4,"client_err":0,"server_err":0,"paid":0},{"at":"2026-10-21T21:32:00.000Z","req":14,"ok":9,"quote":4,"client_err":1,"server_err":0,"paid":0},{"at":"2026-10-21T21:33:00.000Z","req":7,"ok":4,"quote":3,"client_err":0,"server_err":0,"paid":0},{"at":"2026-10-21T21:34:00.000Z","req":35,"ok":7,"quote":27,"client_err":1,"server_err":0,"paid":0},{"at":"2026-10-21T21:35:00.000Z","req":46,"ok":21,"quote":25,"client_err":0,"server_err":0,"paid":0},{"at":"2026-10-21T21:36:00.000Z","req":46,"ok":27,"quote":18,"client_err":1,"server_err":0,"paid":0},{"at":"2026-10-21T21:37:00.000Z","req":64,"ok":46,"quote":18,"client_err":0,"server_err":0,"paid":0},{"at":"2026-10-21T21:38:00.000Z","req":78,"ok":59,"quote":19,"client_err":0,"server_err":0,"paid":0},{"at":"2026-10-21T21:39:00.000Z","req":83,"ok":60,"quote":23,"client_err":0,"server_err":0,"paid":0},{"at":"2026-10-21T21:40:00.000Z","req":75,"ok":64,"quote":11,"client_err":0,"server_err":0,"paid":0},{"at":"2026-10-21T21:41:00.000Z","req":75,"ok":65,"quote":10,"client_err":0,"server_err":0,"paid":0},{"at":"2026-10-21T21:42:00.000Z","req":61,"ok":58,"quote":1,"client_err":2,"server_err":0,"paid":0},{"at":"2026-10-21T21:43:00.000Z","req":60,"ok":57,"quote":3,"client_err":0,"server_err":0,"paid":0},{"at":"2026-10-21T21:44:00.000Z","req":22,"ok":10,"quote":12,"client_err":0,"server_err":0,"paid":0},{"at":"2026-10-21T21:45:00.000Z","req":37,"ok":25,"quote":12,"client_err":0,"server_err":0,"paid":0},{"at":"2026-10-21T21:46:00.000Z","req":42,"ok":5,"quote":35,"client_err":2,"server_err":0,"paid":0},{"at":"2026-10-21T21:47:00.000Z","req":32,"ok":16,"quote":16,"client_err":0,"server_err":0,"paid":0},{"at":"2026-10-21T21:48:00.000Z","req":26,"ok":5,"quote":21,"client_err":0,"server_err":0,"paid":0},{"at":"2026-10-21T21:49:00.000Z","req":42,"ok":28,"quote":14,"client_err":0,"server_err":0,"paid":0},{"at":"2026-10-21T21:50:00.000Z","req":35,"ok":15,"quote":19,"client_err":1,"server_err":0,"paid":0},{"at":"2026-10-21T21:51:00.000Z","req":37,"ok":23,"quote":8,"client_err":6,"server_err":0,"paid":0},{"at":"2026-10-21T21:52:00.000Z","req":31,"ok":15,"quote":13,"client_err":3,"server_err":0,"paid":0},{"at":"2026-10-21T21:53:00.000Z","req":18,"ok":8,"quote":10,"client_err":0,"server_err":0,"paid":0},{"at":"2026-10-21T21:54:00.000Z","req":21,"ok":6,"quote":15,"client_err":0,"server_err":0,"paid":0},{"at":"2026-10-21T21:55:00.000Z","req":26,"ok":23,"quote":3,"client_err":0,"server_err":0,"paid":0},{"at":"2026-10-21T21:56:00.000Z","req":10,"ok":2,"quote":8,"client_err":0,"server_err":0,"paid":0},{"at":"2026-10-21T21:57:00.000Z","req":12,"ok":11,"quote":1,"client_err":0,"server_err":0,"paid":0},{"at":"2026-10-21T21:58:00.000Z","req":22,"ok":10,"quote":10,"client_err":2,"server_err":0,"paid":0},{"at":"2026-10-21T21:59:00.000Z","req":19,"ok":14,"quote":3,"client_err":2,"server_err":0,"paid":0},{"at":"2026-10-21T22:00:00.000Z","req":43,"ok":36,"quote":6,"client_err":1,"server_err":0,"paid":0},{"at":"2026-10-21T22:01:00.000Z","req":16,"ok":9,"quote":5,"client_err":2,"server_err":0,"paid":0},{"at":"2026-10-21T22:02:00.000Z","req":35,"ok":16,"quote":15,"client_err":4,"server_err":0,"paid":0},{"at":"2026-10-21T22:03:00.000Z","req":15,"ok":11,"quote":3,"client_err":1,"server_err":0,"paid":0},{"at":"2026-10-21T22:04:00.000Z","req":28,"ok":14,"quote":13,"client_err":1,"server_err":0,"paid":0},{"at":"2026-10-21T22:05:00.000Z","req":53,"ok":26,"quote":23,"client_err":4,"server_err":0,"paid":0},{"at":"2026-10-21T22:06:00.000Z","req":25,"ok":12,"quote":13,"client_err":0,"server_err":0,"paid":0},{"at":"2026-10-21T22:07:00.000Z","req":17,"ok":13,"quote":4,"client_err":0,"server_err":0,"paid":0},{"at":"2026-10-21T22:08:00.000Z","req":14,"ok":8,"quote":6,"client_err":0,"server_err":0,"paid":0},{"at":"2026-10-21T22:09:00.000Z","req":25,"ok":13,"quote":12,"client_err":0,"server_err":0,"paid":0},{"at":"2026-10-21T22:10:00.000Z","req":35,"ok":16,"quote":19,"client_err":0,"server_err":0,"paid":0},{"at":"2026-10-21T22:11:00.000Z","req":27,"ok":12,"quote":15,"client_err":0,"server_err":0,"paid":0},{"at":"2026-10-21T22:12:00.000Z","req":60,"ok":5,"quote":55,"client_err":0,"server_err":0,"paid":0},{"at":"2026-10-21T22:13:00.000Z","req":10,"ok":4,"quote":6,"client_err":0,"server_err":0,"paid":0},{"at":"2026-10-21T22:14:00.000Z","req":9,"ok":3,"quote":6,"client_err":0,"server_err":0,"paid":0},{"at":"2026-10-21T22:15:00.000Z","req":13,"ok":10,"quote":3,"client_err":0,"server_err":0,"paid":0},{"at":"2026-10-21T22:16:00.000Z","req":12,"ok":7,"quote":3,"client_err":2,"server_err":0,"paid":0},{"at":"2026-10-21T22:17:00.000Z","req":32,"ok":24,"quote":5,"client_err":3,"server_err":0,"paid":0},{"at":"2026-10-21T22:18:00.000Z","req":36,"ok":18,"quote":17,"client_err":1,"server_err":0,"paid":0},{"at":"2026-10-21T22:19:00.000Z","req":29,"ok":28,"quote":1,"client_err":0,"server_err":0,"paid":0},{"at":"2026-10-21T22:20:00.000Z","req":38,"ok":15,"quote":23,"client_err":0,"server_err":0,"paid":0},{"at":"2026-10-21T22:21:00.000Z","req":45,"ok":38,"quote":7,"client_err":0,"server_err":0,"paid":0},{"at":"2026-10-21T22:22:00.000Z","req":52,"ok":34,"quote":18,"client_err":0,"server_err":0,"paid":0},{"at":"2026-10-21T22:23:00.000Z","req":45,"ok":34,"quote":10,"client_err":1,"server_err":0,"paid":0},{"at":"2026-10-21T22:24:00.000Z","req":15,"ok":3,"quote":11,"client_err":1,"server_err":0,"paid":0},{"at":"2026-10-21T22:25:00.000Z","req":7,"ok":2,"quote":3,"client_err":2,"server_err":0,"paid":0}],"per_hour":[{"at":"2026-10-20T23:00:00.000Z","req":0,"quote":0,"paid":0,"errors":0},{"at":"2026-10-21T00:00:00.000Z","req":0,"quote":0,"paid":0,"errors":0},{"at":"2026-10-21T01:00:00.000Z","req":0,"quote":0,"paid":0,"errors":0},{"at":"2026-10-21T02:00:00.000Z","req":0,"quote":0,"paid":0,"errors":0},{"at":"2026-10-21T03:00:00.000Z","req":0,"quote":0,"paid":0,"errors":0},{"at":"2026-10-21T04:00:00.000Z","req":0,"quote":0,"paid":0,"errors":0},{"at":"2026-10-21T05:00:00.000Z","req":0,"quote":0,"paid":0,"errors":0},{"at":"2026-10-21T06:00:00.000Z","req":0,"quote":0,"paid":0,"errors":0},{"at":"2026-10-21T07:00:00.000Z","req":0,"quote":0,"paid":0,"errors":0},{"at":"2026-10-21T08:00:00.000Z","req":0,"quote":0,"paid":0,"errors":0},{"at":"2026-10-21T09:00:00.000Z","req":0,"quote":0,"paid":0,"errors":0},{"at":"2026-10-21T10:00:00.000Z","req":3362,"quote":652,"paid":0,"errors":0},{"at":"2026-10-21T11:00:00.000Z","req":1674,"quote":598,"paid":6,"errors":0},{"at":"2026-10-21T12:00:00.000Z","req":2623,"quote":630,"paid":0,"errors":0},{"at":"2026-10-21T13:00:00.000Z","req":4465,"quote":781,"paid":0,"errors":0},{"at":"2026-10-21T14:00:00.000Z","req":1298,"quote":484,"paid":0,"errors":0},{"at":"2026-10-21T15:00:00.000Z","req":1455,"quote":697,"paid":0,"errors":0},{"at":"2026-10-21T16:00:00.000Z","req":1504,"quote":604,"paid":0,"errors":0},{"at":"2026-10-21T17:00:00.000Z","req":1488,"quote":595,"paid":0,"errors":0},{"at":"2026-10-21T18:00:00.000Z","req":1908,"quote":709,"paid":0,"errors":0},{"at":"2026-10-21T19:00:00.000Z","req":1347,"quote":652,"paid":0,"errors":0},{"at":"2026-10-21T20:00:00.000Z","req":1475,"quote":743,"paid":0,"errors":0},{"at":"2026-10-21T21:00:00.000Z","req":1681,"quote":623,"paid":1,"errors":0},{"at":"2026-10-21T22:00:00.000Z","req":736,"quote":302,"paid":0,"errors":0}],"totals":{"last_hour":{"req":1928,"quote":688,"paid":0,"server_err":0,"client_err":46},"last_day":{"req":25016,"quote":8070,"paid":7,"server_err":0,"client_err":1153}},"response_ms":{"free":{"n":500,"p50_ms":1,"p95_ms":107},"quote":{"n":500,"p50_ms":1,"p95_ms":2},"paid":{"n":7,"p50_ms":7473,"p95_ms":34986}}},"private_view":"/ops.json"}