{"x402Version":2,"generatedAt":"2026-06-06T20:29:23.262Z","resources":[{"resource":"https://api.chartsplat.com/chart","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","payTo":"0x04b563909fdAFEACE9cba26f1848141bd140D741","resource":"https://api.chartsplat.com/chart","maxTimeoutSeconds":300,"extra":{"description":"Render a Chart.js config as a PNG chart."}}],"metadata":{"id":"chart","name":"api.chartsplat.com","serviceName":"Chart Splat","category":"data","useCase":"A Chart.js-compatible charting API: POST a standard Chart.js `{ type, data, options }` — the same object you would hand to `new Chart()` — and get back a rendered PNG. Supports bar, line, pie, doughnut, radar, polar area, and candlestick/OHLC charts with the full set of Chart.js options. Pay per chart with x402 (USDC on Base) or use a Chart Splat API key — ideal for charts in agent reports, dashboards, and chat messages.","tags":["charts","chart.js","data-visualization","images"],"iconUrl":"https://chartsplat.com/favicon.ico","pricing":{"kind":"flat","amount":"0.005"}},"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"type":"bar","data":{"labels":["Jan","Feb","Mar","Apr"],"datasets":[{"label":"Revenue","data":[12,19,3,5],"backgroundColor":"#8b5cf6"}]},"options":{"plugins":{"title":{"display":true,"text":"Monthly revenue"}}}},"method":"POST"},"output":{"type":"json","example":{"image":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAA…","format":"png","width":800,"height":600}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"type":"object","properties":{"type":{"type":"string","enum":["bar","line","pie","doughnut","radar","polarArea","candlestick","ohlc"],"description":"Chart.js chart type. `candlestick`/`ohlc` are financial charts whose datasets take OHLC points (`{ x, o, h, l, c }`)."},"data":{"type":"object","description":"Chart.js `data` object: `labels` plus one or more `datasets` (each `{ label, data, ...styling }`).","properties":{"labels":{"type":"array","items":{"type":"string"}},"datasets":{"type":"array","items":{"type":"object"},"description":"One or more Chart.js datasets."}},"required":["datasets"]},"options":{"type":"object","description":"Optional Chart.js `options` (title, legend, scales, colors, width, height, …)."}},"required":["type","data"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"image":{"type":"string","description":"The rendered chart as a base64 PNG data URL (`data:image/png;base64,…`)."},"format":{"type":"string","enum":["png"]},"width":{"type":"integer"},"height":{"type":"integer"}},"required":["image","format","width","height"]}},"required":["type"]}},"required":["input"]}}}}]}