Beeminder

It's reminders with a sting! Or, goal-tracking with teeth. Mind anything you can graph — weight, pushups, to-do tasks completed — by replying with data when Beeminder prompts you. Or connect with a service (like Fitbit) to report automatically. We plot your progress on a Yellow Brick Road to your goal. Keep all your data points on the road and Beeminder will always be free. Go off the road and…

117 subscribers
15 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

Beeminder endpoints

MethodEndpointDescription
User Resource
GET Get information about a user
/users/{username}.json
Retrieves information and a list of goal names for the user with username u.
Charge Resource
POST Create a charge
/charges
Create a charge of a given amount and optionally add a note.
Datapoint Resource
POST Create multiple datapoints
/users/{u}/goals{g}/datapoints/create_all.json
Create multiple new datapoints for beeminder.com/u/g.
GET Get all the datapoints
/users/{u}/goals/{g}/datapoints.json
Get the list of datapoints for user u’s goal g — beeminder.com/u/g.
POST Create a datapoint
/users/{u}/goals/{g}/datapoints.json
Add a new datapoint to user u’s goal g — beeminder.com/u/g.
PUT Update a datapoint
/users/{u}/goals/{g}/datapoints/id.json
Update the datapoint with ID id for user u’s goal g (beeminder.com/u/g).
DELETE Delete a datapoint
/users/{u}/goals/{g}/datapoints/{id}.json
Delete the datapoint with ID id for user u’s goal g (beeminder.com/u/g).
Goal Resource
GET Get information about a goal
/users/{username}/goals/{goal}.json
Gets goal details for user u’s goal g — beeminder.com/u/g.
PUT Update a goal for a user
/users/{u}/goals/{g}.json
Update user u’s goal g. This is similar to the call to create a new goal, but the goal type (goal_type) cannot be changed. To change any of {goaldate, goalval, rate} use the…
GET Get all goals for a user
/users/{username}/goals.json
Get user u’s list of goals.
POST Short circuit a goal's pledge
/users/{u}/ goals/{g}/shortcircuit.json
Increase the goal’s pledge level and charge the user the amount of the current pledge.
POST Create a goal for a user
/users/{username}/goals.json
Create a new goal for user u.
Other endpoints
POST Cancel a scheduled step down
/users/{u}/goals/{g}/cancel_stepdown.json
Cancel a pending stepdown of a goal's project
POST Step down a goal’s pledge
/users/{u}/goals/{g}/stepdown.json
Decrease the goal’s pledge level subject to the akrasia horizon, i.e., not immediately. After a successful request the goal will have a countdown to when it will revert to the…
POST Update a yellow brick road
/users/{u}/goals/{g}/dial_road.json
Change the slope of the yellow brick road (starting after the one-week Akrasia Horizon) for beeminder.com/u/g.

Beeminder pricing

PlanPriceRate limitQuotas
BASIC Free
  • requests: unlimited / monthly

More Tools APIs

View all →
  • Create unique looking QR codes with logo, color and design as PNG, SVG, PDF or EPS. QR Codes can be…

    ToolsPaid331 subscribers
  • Temporary Disposable E-mail fast and easy API - is a service that allows to receive email at a temporary…

    ToolsFreemium1.4k subscribers
  • YouTube MP3 is a freemium API that converts YouTube videos into 128 kbps MP3 files via a single GET…

    ReviewedToolsFreemium12.9k subscribers
  • Using our advanced keyword research API you can easily obtain keyword suggestions and other SEO metrics…

    ToolsFreemium4.1k subscribers
  • 100% Genuine DA, PA with number of backlinks from Moz. Check DA PA with ease. This API gives you same…

    ToolsFreemium7.2k subscribers
  • Youtube Video and Audio Downloader. audio,eo,mp4,mp3,downloader,download,youtube,tiktok,instagtam,scraper,you…

    ToolsFreemium1.4k subscribers