These are the docs for the Metabase master branch. Some features documented here may not yet be available in the latest release. Check out the docs for the latest version, Metabase v0.52.
Alert
/api/alert endpoints.
Deprecated: will soon be migrated to notification APIs.
DELETE /api/alert/:id/subscription
For users to unsubscribe themselves from the given alert.
PARAMS:
id
value must be an integer greater than zero.
GET /api/alert/
Fetch alerts which the current user has created or will receive, or all alerts if the user is an admin.
The optional user_id
will return alerts created by the corresponding user, but is ignored for non-admin users.
PARAMS:
-
archived
nullable value must be a valid boolean string (‘true’ or ‘false’). -
user_id
nullable value must be an integer greater than zero.
GET /api/alert/:id
Fetch an alert by ID.
PARAMS:
id
value must be an integer greater than zero.
GET /api/alert/question/:id
Fetch all alerts for the given question (Card
) id.
PARAMS:
-
id
nullable value must be an integer greater than zero. -
archived
nullable value must be a valid boolean string (‘true’ or ‘false’).
POST /api/alert/
Create a new Alert.
PARAMS:
-
alert_condition
enum of rows, goal. -
card
value must be a map with the keysid
,include_csv
,include_xls
, anddashboard_card_id
. -
channels
one or more map. -
alert_first_only
boolean. -
alert_above_goal
nullable boolean. -
new-alert-request-body
PUT /api/alert/:id
Update a Alert
with ID.
PARAMS:
-
id
value must be an integer greater than zero. -
alert_condition
nullable enum of rows, goal. -
alert_first_only
nullable boolean. -
alert_above_goal
nullable boolean. -
card
nullable value must be a map with the keysid
,include_csv
,include_xls
, anddashboard_card_id
. -
channels
nullable one or more map. -
archived
nullable boolean. -
alert-updates
Read docs for other versions of Metabase.