Version v0.44 of Metabase is no longer supported. Check out the docs for the current stable version, Metabase v0.63.
Metabase API documentation
These reference files were generated from source comments by running:
clojure -M:ee:run api-documentation
About the Metabase API
- The API is subject to change. The API is tightly coupled with the front end and is subject to change between releases. The endpoints likely won’t change that much (existing API endpoints are changed infrequently, and removed rarely), but if you write code to use the API, you might have to update it in the future.
- The API isn’t versioned. Meaning: it can change version to version, so don’t expect to stay on a particular version of Metabase in order to use a “stable” API.
API tutorial
Check out an introduction to the Metabase API.
API endpoints
* indicates endpoints used for features available on paid plans.
- Activity
- Advanced permissions application*
- Alert
- Audit app user*
- Automagic dashboards
- Bookmark
- Card
- Collection
- Content management review*
- Dashboard
- Database
- Dataset
- Embed
- Field
- GeoJSON
- LDAP
- Login history
- Metric
- Native query snippet
- Notify
- Permissions
- Persist
- Premium features
- Preview embed
- Public
- Pulse
- Revision
- SSO*
- Sandbox GTAP*
- Sandbox table*
- Sandbox user*
- Search
- Segment
- Session
- Setting
- Setup
- Slack
- Table
- Task
- Tiles
- Timeline
- Timeline event
- Transform
- User
- Util
Read docs for other versions of Metabase.