Skip to content

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 }}
}