TableauOpsLearn
AboutFree in beta
← All modules

Extensions API

Your own UI inside the dashboard — it reads the data, reacts to every click, and writes back.

The routes

Base camp

Open

A web page, a manifest, and the handshake that puts your code inside a dashboard.

3 stops→

Reading the dashboard

Open

Worksheets, summary data, filters, parameters — everything the dashboard knows, in your JavaScript.

3 stops→

Reacting & controlling

Open

Listen for selections and filter changes, then drive the dashboard back — both directions of the conversation.

4 stops→

Viz extensions

Bolting

Your own chart type on the Marks card — the worksheet canvas itself is yours to draw.

3 stops→

Ship it

Bolting

Sandboxed hosting, server safelists, and the Tableau Exchange — from localhost to everyone.

2 stops→

Reading the wall

Each route climbs one part of the API, base to summit. Open routes are fully bolted — climb them end to end. Bolting means the first stops are placed and climbable while the rest go in. Projected lines are drawn on the topo and publish only when they say something true.

A field guide by Eric Summers.

Free while in beta