NAiOS IconNAiOS Logo
Volver al catálogo

Beeminder

beeminder

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.

Acciones
5
Triggers
0
Autenticación
OAuth gestionado
No
Información técnica: el detalle de parámetros, schemas y triggers de esta página está pensado para equipos de integración. Si solo necesitas saber si tu herramienta favorita está disponible, basta con ver la lista de acciones.

Acciones disponibles (5)

Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.

Authenticate and Redirect UserBEEMINDER_AUTHENTICATE_AND_REDIRECT_USERAcción

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.

Parámetros de entrada

  • usernamestring

    Beeminder username or 'me' to refer to the authenticated user

  • redirect_to_urlstringObligatorio

    Fully qualified URL to redirect the user to after successful authentication. Must be URL-encoded.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Create ChargeBEEMINDER_CREATE_CHARGEAcción

Tool to create a new charge for a user. use when billing a user outside of goal pledges; supports dryrun mode.

Parámetros de entrada

  • notestring

    Explanation for why the charge is made

  • amountnumberObligatorio

    Amount to charge the user, in USD

  • dryrunboolean

    If true, returns the charge JSON without creating the charge

  • user_idstringObligatorio

    Beeminder username of the user to charge

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get all goalsBEEMINDER_GET_ALL_GOALSAcción

Tool to retrieve all goals for a specified user. use when listing a user's active goals.

Parámetros de entrada

  • usernamestringObligatorio

    Beeminder username whose goals to retrieve. Use 'me' for the authenticated user.

Parámetros de salida

  • dataobject[]Obligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Archived GoalsBEEMINDER_GET_ARCHIVED_GOALSAcción

Tool to retrieve archived goals for a specified user. use when you need to inspect a user's past archived goals.

Parámetros de entrada

  • usernamestringObligatorio

    Beeminder username whose archived goals to retrieve. Use 'me' for the authenticated user.

Parámetros de salida

  • dataobject[]Obligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Beeminder User InformationBEEMINDER_GET_USER_INFORMATIONAcción

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.

Parámetros de entrada

  • skinnyboolean

    When used with diff_since, return slim goal attributes and only the most recent datapoint for each goal.

  • usernamestringObligatorio

    Beeminder username to retrieve information for.

  • diff_sinceinteger

    Unix timestamp in seconds; return only goals and datapoints created or updated since this time.

  • associationsboolean

    Whether to include full goal and datapoint objects instead of only slugs.

  • datapoints_countinteger

    Number of most recent datapoints to return for each goal.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not