NAiOS IconNAiOS Logo
Volver al catálogo

Memberspot

memberspot

Memberspot is an online course and video-hosting platform designed to facilitate knowledge management and community engagement for businesses.

Acciones
8
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 (8)

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.

Create Login TokenMEMBERSPOT_CREATE_LOGIN_TOKENAcción

Tool to generate a one-hour login token for a user. use when you need to auto-login a user by their uid (token expires after one hour).

Parámetros de entrada

  • uidstringObligatorio

    The unique ID of the user to create a login token for

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

Delete UsersMEMBERSPOT_DELETE_USERSAcción

Tool to delete one or more users from the platform. use when you need to remove specified users by their email addresses. only existing school users are removed; invalid or out-of-school emails are ignored.

Parámetros de entrada

  • emailsarrayObligatorio

    List of user email addresses to delete. Only existing school users will be deleted; invalid emails are ignored.

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

Find user by emailMEMBERSPOT_FIND_USER_BY_MAILAcción

Tool to retrieve a user's details by their email address. use when you need to look up a user after obtaining their email.

Parámetros de entrada

  • emailanyObligatorioemail

    Email address of the user to search for.

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

List custom user propertiesMEMBERSPOT_LIST_CUSTOM_USER_PROPERTIESAcción

Tool to list all defined custom user properties. use when you need to retrieve metadata of custom user properties after authentication.

Parámetros de entrada

Sin parámetros.

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

List all offersMEMBERSPOT_LIST_OFFERSAcción

Tool to retrieve a list of all offers. use after authentication to fetch available offers.

Parámetros de entrada

Sin parámetros.

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

List UsersMEMBERSPOT_LIST_USERSAcción

Tool to list all users. use when you need to fetch users with optional filtering and pagination.

Parámetros de entrada

  • activeboolean

    When true, return only active users; when false, return only inactive users.

  • offerIdstring

    Filter users by offerId.

  • courseIdstring

    Filter users by courseId.

  • pageLengthinteger

    Number of users per page. Default is 10.

  • lastLoadedIdstring

    Page to continue loading at (located in response in nextPage property).

Parámetros de salida

  • dataobject[]Obligatorio

    List of user objects

  • errorstring

    Error if any occurred during the execution of the action

  • nextPagestring

    Token for the next page

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Set order stateMEMBERSPOT_SET_ORDER_STATEAcción

Tool to set the state of an order-based offer for a user. use when you need to activate, deactivate, or remove an offer based on its order id.

Parámetros de entrada

  • emailanyObligatorioemail

    Email address of the user whose order state is to be set.

  • activeboolean

    Whether to activate (true) or deactivate (false) the offer. If omitted, the offer is deleted for the user.

  • orderIdstringObligatorio

    Identifier of the order associated with the user's offer.

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

Set user offer stateMEMBERSPOT_SET_USER_OFFER_STATEAcción

Tool to revoke or set the state of a specific offer for a user. use after confirming whether the user should gain or lose access.

Parámetros de entrada

  • emailanyObligatorioemail

    Email address of the user whose offer state is to be set.

  • activebooleanObligatorio

    Whether to activate (true) or revoke (false) the user's access to the offer.

  • offerIdstringObligatorio

    Identifier of the offer to activate or revoke for the user.

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