POST /v2/visual-charts and POST /v2/visual-charts/coordinates) return the same chart data as /v2/charts, plus an svgRenderUrl you can drop straight into an <img> tag.
Public Beta. Visual Charts are in Public Beta, open to all Developer plans
and up. Behavior may change before GA. We’d love your feedback:
info@appdebock.nl.
Why Render a Visual Chart
One request returns the fullChartResult you already get from /v2/charts, plus a ready-to-embed SVG.
- Fast, edge-rendered: rendered at the edge for high performance and low latency
- Stateless and private: no PII stored; HMAC-signed render tokens carry only chart activations
- Drop-in SVG: an
svgRenderUrlyou style in an<img>tag or CSSbackground-image - Your own branding: create a branded chart style in the template editor
Request Format
POST /v2/charts. See the v2 request format for the field table.
Already have latitude and longitude? Use POST /v2/visual-charts/coordinates instead. It takes lat and lng in place of location, and needs no geocoding key.
Response: the svgRenderUrl field
svgRenderUrl is a top-level sibling of data, not a field inside it:
data is the same ChartResult that POST /v2/charts returns.
Using the Render URL
The URL servesimage/svg+xml. No client-side JavaScript, no build step.
As an <img> tag
As a CSS background image
Security & Data Handling
- Stateless. All render state travels in the signed URL. Nothing about your request, the render token, or the rendered chart is stored server-side. The edge holds a 24 hour cache of your chart style only.
- No PII. The signed token payload is exactly the chart’s gate and center activations (
design,personality,centers). It carries no name, birthdate, birthtime, location, coordinates, or account id. The template id in the path is an opaque UUID. - HMAC-signed. Tokens are signed with HMAC-SHA-256 and verified at the edge before anything renders. Any edit to the token invalidates the signature and the render is refused.
- Bearer link. A render URL is a capability: it does not expire and cannot be revoked. Anyone holding the URL can view that chart’s render. Treat it like a secret if the chart should stay private, and do not publish it where you would not publish the activations themselves.
Access Tier
Visual Charts are available on Developer plans and up (Developer, Scale, and Lifetime). Plans below that receive403 ACCESS_DENIED. See Plans & Credits.
API Reference
Validation Errors
See Error Codes for the full list, including authentication, billing, and rate limit errors.

