Manage your Beeminder goals, datapoints, and user information. Track progress and stay committed to your goals with automated data entry and monitoring.
Use Beeminder as a trigger to kick off a workflow, or use it as an action to do something automatically in your workflow.
No triggers available
Retrieve information about a Beeminder user, including their goals and settings
Create a new Beeminder goal with specified parameters
Retrieve information about a specific Beeminder goal
Retrieve all goals for a Beeminder user, sorted by urgency
Get user's archived goals from Beeminder
Update properties of an existing Beeminder goal
Force a fetch of autodata and graph refresh for a goal (equivalent to refresh button)
Increase the goal's pledge level and charge the user the amount of the current pledge
Decrease the goal's pledge level subject to the akrasia horizon. After a successful request the goal will have a countdown to when it will revert to the lower pledge level.
Cancel a pending stepdown of a goal's pledge. The pledge will remain at the current amount.
Call "Uncle" on a goal that is imminently going to derail (aka is in a beemergency, or "is red"). This insta-derails the goal, charges the pledge amount, and inserts post-derail respite into the graph.
Add a new datapoint to a Beeminder goal
Retrieve all datapoints for a specific Beeminder goal
Update an existing datapoint in a Beeminder goal
Delete an existing datapoint from a Beeminder goal
Charge an arbitrary amount to a Beeminder user (minimum $1.00)