Beeminder integration (Productivity, Finance). Imported from open-connector.
https://www.beeminder.com/api/v1/users/{username}.json
| Param | Type | Required | Description |
|---|---|---|---|
| username | string | required | The Beeminder username, or me for the authenticated user. |
| associations | boolean | optional | Whether to include full goal and datapoint objects instead of only goal slugs. |
| diff_since | integer | optional | A Unix timestamp in seconds. |
| skinny | boolean | optional | Whether to return slimmer goal attributes and only each goal's latest datapoint… |
| datapoints_count | integer | optional | Number of the most recently added datapoints to include for each goal. |
/users/{username}/goals.json
| Param | Type | Required | Description |
|---|---|---|---|
| username | string | required | The Beeminder username, or me for the authenticated user. |
/users/{username}/goals/archived.json
| Param | Type | Required | Description |
|---|---|---|---|
| username | string | required | The Beeminder username, or me for the authenticated user. |
/users/{username}/goals/{goal_slug}.json
| Param | Type | Required | Description |
|---|---|---|---|
| username | string | required | The Beeminder username, or me for the authenticated user. |
| goal_slug | string | required | The Beeminder goal slug. |
| datapoints | boolean | optional | Whether Beeminder should include datapoints in the goal response. |
/users/{username}/goals/{goal_slug}/datapoints.json
| Param | Type | Required | Description |
|---|---|---|---|
| username | string | required | The Beeminder username, or me for the authenticated user. |
| goal_slug | string | required | The Beeminder goal slug. |
| count | integer | optional | Maximum number of datapoints to return. Ignored when page is set. |
| page | integer | optional | Page number for paginated datapoint results. |
| per | integer | optional | Number of datapoints per page when page is set. |
/users/{username}/goals/{goal_slug}/datapoints.json
| Param | Type | Required | Description |
|---|---|---|---|
| username | string | required | The Beeminder username, or me for the authenticated user. |
| goal_slug | string | required | The Beeminder goal slug. |
| value | number | required | The datapoint value. |
| timestamp | integer | optional | A Unix timestamp in seconds. |
| daystamp | string | optional | The datapoint daystamp in YYYYMMDD format. |
| comment | string | optional | The datapoint comment. |
| requestid | string | optional | A caller-supplied idempotency key scoped to the goal. Reusing it avoids duplica… |
/users/{username}/goals/{goal_slug}/datapoints/{datapoint_id}.json
| Param | Type | Required | Description |
|---|---|---|---|
| username | string | required | The Beeminder username, or me for the authenticated user. |
| goal_slug | string | required | The Beeminder goal slug. |
| datapoint_id | string | required | The Beeminder datapoint ID. |
| value | number | optional | The updated datapoint value. |
| timestamp | integer | optional | A Unix timestamp in seconds. |
| daystamp | string | optional | The updated datapoint daystamp in YYYYMMDD format. |
| comment | string | optional | The datapoint comment. |
/users/{username}/goals/{goal_slug}/datapoints/{datapoint_id}.json
| Param | Type | Required | Description |
|---|---|---|---|
| username | string | required | The Beeminder username, or me for the authenticated user. |
| goal_slug | string | required | The Beeminder goal slug. |
| datapoint_id | string | required | The Beeminder datapoint ID. |