Beeminder

Learn how to use Beeminder with Composio

Overview

Enum

BEEMINDER

Description

Beeminder is an online goal-tracking service that uses financial incentives—pledge money on your objectives and forfeit it if you don’t keep up—to help you achieve your goals.

Authentication Details

auth_token
stringRequired
client_id
stringRequired
client_secret
stringRequired
oauth_redirect_uri
stringDefaults to https://backend.composio.dev/api/v1/auth-apps/add
scopes
string

Actions

Tool to authenticate a user and redirect them to a given url. use when sending a user into the beeminder web ui directly after oauth or token validation.

Action Parameters

redirect_to_url
stringRequired
username
stringDefaults to me

Action Response

data
object
error
string
successful
boolean
Tool to create a new charge for a user. use when billing a user outside of goal pledges; supports dryrun mode.

Action Parameters

amount
numberRequired
dryrun
boolean
note
string
user_id
stringRequired

Action Response

data
object
error
string
successful
boolean
Tool to retrieve all goals for a specified user. use when listing a user's active goals.

Action Parameters

username
stringRequired

Action Response

data
array
error
string
successful
boolean
Tool to retrieve archived goals for a specified user. use when you need to inspect a user's past archived goals.

Action Parameters

username
stringRequired

Action Response

data
array
error
string
successful
boolean
Tool to retrieve information about a specified beeminder user. use when you need to fetch details like timezone, goals, urgency, or deleted goals after authenticating successfully.

Action Parameters

associations
boolean
datapoints_count
integer
diff_since
integer
skinny
boolean
username
stringRequired

Action Response

data
object
error
string
successful
boolean