Beeminder

Beeminder

Manage your Beeminder goals, datapoints, and user information. Track progress and stay committed to your goals with automated data entry and monitoring.

Triggers & Actions

Use Beeminder as a trigger to kick off a workflow, or use it as an action to do something automatically in your workflow.

Triggers

No triggers available

Actions

  • Get User Information

    Retrieve information about a Beeminder user, including their goals and settings

  • Create Goal

    Create a new Beeminder goal with specified parameters

  • Get Goal

    Retrieve information about a specific Beeminder goal

  • Get All Goals

    Retrieve all goals for a Beeminder user, sorted by urgency

  • Get Archived Goals

    Get user's archived goals from Beeminder

  • Update Goal

    Update properties of an existing Beeminder goal

  • Refresh Goal

    Force a fetch of autodata and graph refresh for a goal (equivalent to refresh button)

  • Short Circuit Goal

    Increase the goal's pledge level and charge the user the amount of the current pledge

  • Step Down Goal 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 Stepdown Goal

    Cancel a pending stepdown of a goal's pledge. The pledge will remain at the current amount.

  • Call Uncle (Instant Derail)

    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.

  • Create Datapoint

    Add a new datapoint to a Beeminder goal

  • Get Datapoints

    Retrieve all datapoints for a specific Beeminder goal

  • Update Datapoint

    Update an existing datapoint in a Beeminder goal

  • Delete Datapoint

    Delete an existing datapoint from a Beeminder goal

  • Create Charge

    Charge an arbitrary amount to a Beeminder user (minimum $1.00)