{"id":64085,"recorded_at":"2026-10-26T14:37:36.032708Z","observed_at":"2026-10-26T14:37:36.032664Z","subject_kind":"source_record","subject":"x402_bazaar:https://agentstoolshub.com/api/v1/dev/csv-convert","kind":"listing","method":"baseline/1","body":{"endpoints":[["x402","https://agentstoolshub.com/api/v1/dev/csv-convert"]],"name":"AgentsToolsHub","owner_address":"0x8a0f2b0a6c82d1c54b16e2e4decd18ff0802b0f6","raw":{"accepts":[{"amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0x8a0F2b0a6C82D1c54B16E2e4DEcd18fF0802b0f6","scheme":"exact"}],"description":"Convert CSV to JSON (array of objects keyed by the header row) and JSON arrays back to CSV. Handles quoted fields with embedded delimiters, escaped quotes and multi-line values per RFC 4180 conventions. Use this when an agent needs to cSV to array-of-objects and back, with quote handling.","extensions":{"analytics":{},"bazaar":{"info":{"input":{"method":"GET","queryParams":{"data":"name,role\njane,admin\nbob,editor","direction":"csv_to_json"},"type":"http"},"output":{"example":{"result":{"answer":"[\n  {\n    \"name\": \"jane\",\n    \"role\": \"admin\"\n  },\n  {\n    \"name\": \"bob\",\n    \"role\": \"editor\"\n  }\n]","answerLabel":"2 record(s) from CSV","artifacts":{"records":"[{\"name\":\"jane\",\"role\":\"admin\"},{\"name\":\"bob\",\"role\":\"editor\"}]"},"details":[{"label":"Columns","value":"name, role"},{"label":"Records","value":"2"}],"steps":["Parse header row","Parse data rows with quote handling","Map 2 record(s)"],"value":2},"tool":"csv-convert"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"data":{"description":"CSV or JSON content","type":"string"},"delimiter":{"description":"Delimiter","type":"string"},"direction":{"description":"Direction","enum":["csv_to_json","json_to_csv"],"type":"string"}},"required":["data"],"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-19T20:35:46.88Z","quality":{"l30DaysTotalCalls":4,"l30DaysUniquePayers":2,"lastCalledAt":"2026-10-19T20:35:46.762Z"},"resource":"https://agentstoolshub.com/api/v1/dev/csv-convert","serviceName":"AgentsToolsHub","tags":["dev","crypto-dev"],"type":"http","x402Version":2},"source":"x402_bazaar","summary":"Convert CSV to JSON (array of objects keyed by the header row) and JSON arrays back to CSV. Handles quoted fields with embedded delimiters, escaped quotes and multi-line values per RFC 4180 conventions. Use this when an agent needs to cSV to array-of-objects and back, with quote handling."},"body_sha256":"5f6e0443f09bcf3c145d9c5e1167351ee7c6d825a06a701b732ea64ab6230ce7","prev_id":null,"leaf":"0xf546091e4d1ddb2f949e605d2f9d17e3b1f14dc76c8e40b7a7710b5d68a62c24","leaf_text":"{\"body\":\"5f6e0443f09bcf3c145d9c5e1167351ee7c6d825a06a701b732ea64ab6230ce7\",\"id\":64085,\"kind\":\"listing\",\"method\":\"baseline/1\",\"observed_us\":1793025456032664,\"prev\":null,\"subject\":\"x402_bazaar:https://agentstoolshub.com/api/v1/dev/csv-convert\",\"subject_kind\":\"source_record\"}","day":null,"proof":[]}