Beeminder
Node: beeminder · Full type: n8n-nodes-base.beeminder · Version: 1
Credentials
beeminderApi (alias: @beeminder) / beeminderOAuth2Api (alias: @beeminder)
CREDENTIAL @beeminder = beeminderApi "My Beeminder"
Operations
Resource: charge
create
| Parameter |
Type |
Default |
Details |
amount |
number |
0 |
required |
additionalFields |
collection |
{} |
keys: note, dryrun |
Resource: datapoint
create
| Parameter |
Type |
Default |
Details |
value |
number |
1 |
required |
additionalFields |
collection |
{} |
keys: comment, timestamp, requestid |
createAll
| Parameter |
Type |
Default |
Details |
datapoints |
json |
"[]" |
required |
delete
| Parameter |
Type |
Default |
Details |
datapointId |
string |
"" |
required |
get
| Parameter |
Type |
Default |
Details |
datapointId |
string |
"" |
required |
getAll
| Parameter |
Type |
Default |
Details |
returnAll |
boolean |
false |
|
limit |
number |
30 |
|
options |
collection |
{} |
keys: sort, page, per |
update
| Parameter |
Type |
Default |
Details |
datapointId |
string |
"" |
required |
updateFields |
collection |
{} |
keys: value, comment, timestamp |
Resource: goal
create
| Parameter |
Type |
Default |
Details |
slug |
string |
"" |
required |
title |
string |
"" |
required |
goal_type |
options |
"hustler" |
required; hustler, biker, fatloser, gainer, inboxer, drinker, custom |
gunits |
string |
"" |
required |
additionalFields |
collection |
{} |
keys: goaldate, goalval, rate, initval, secret, datapublic, ... |
get
| Parameter |
Type |
Default |
Details |
goalName |
options |
"" |
required |
additionalFields |
collection |
{} |
keys: datapoints, emaciated |
getAll
| Parameter |
Type |
Default |
Details |
additionalFields |
collection |
{} |
keys: emaciated |
getArchived
| Parameter |
Type |
Default |
Details |
additionalFields |
collection |
{} |
keys: emaciated |
update
| Parameter |
Type |
Default |
Details |
goalName |
options |
"" |
required |
updateFields |
collection |
{} |
keys: title, yaxis, tmin, tmax, secret, datapublic, ... |
refresh
| Parameter |
Type |
Default |
Details |
goalName |
options |
"" |
required |
shortCircuit
| Parameter |
Type |
Default |
Details |
goalName |
options |
"" |
required |
stepDown
| Parameter |
Type |
Default |
Details |
goalName |
options |
"" |
required |
cancelStepDown
| Parameter |
Type |
Default |
Details |
goalName |
options |
"" |
required |
uncle
| Parameter |
Type |
Default |
Details |
goalName |
options |
"" |
required |
Resource: user
get
| Parameter |
Type |
Default |
Details |
additionalFields |
collection |
{} |
keys: associations, diff_since, skinny, emaciated, datapoints_count |
Common Parameters
| Parameter |
Type |
Default |
Details |
authentication |
options |
"apiToken" |
apiToken, oAuth2 |
goalName |
options |
"" |
required |
Parameter Details
additionalFields children:
| Parameter |
Type |
Default |
Details |
datapoints |
boolean |
false |
|
emaciated |
boolean |
false |
|
updateFields children:
| Parameter |
Type |
Default |
Details |
title |
string |
"" |
|
yaxis |
string |
"" |
|
tmin |
string |
"" |
|
tmax |
string |
"" |
|
secret |
boolean |
false |
|
datapublic |
boolean |
false |
|
roadall |
json |
"[]" |
|
datasource |
options |
"" |
api, ifttt, zapier, `` |
tags |
json |
"[]" |
|
options children:
| Parameter |
Type |
Default |
Details |
sort |
string |
"id" |
|
page |
number |
1 |
|
per |
number |
25 |
|
Example
NODE "beeminder" @beeminder AS "Beeminder" {
resource: "charge",
operation: "get",
amount: 0,
datapoints: "[]",
slug: {{ $json.slug }}
}