Memberspot

Learn how to use Memberspot with Composio

Overview

Enum

MEMBERSPOT

Description

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

Authentication Details

api_key
stringRequired

Actions

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).

Action Parameters

uid
stringRequired

Action Response

data
object
error
string
successful
boolean
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.

Action Parameters

emails
arrayRequired

Action Response

data
object
error
string
successful
boolean
Tool to retrieve a user's details by their email address. use when you need to look up a user after obtaining their email.

Action Parameters

email
Required

Action Response

data
object
error
string
successful
boolean
Tool to list all defined custom user properties. use when you need to retrieve metadata of custom user properties after authentication.

Action Parameters

Action Response

data
object
error
string
successful
boolean
Tool to retrieve a list of all offers. use after authentication to fetch available offers.

Action Parameters

Action Response

data
object
error
string
successful
boolean
Tool to list all users. use when you need to fetch users with optional filtering and pagination.

Action Parameters

active
boolean
courseId
string
lastLoadedId
string
offerId
string
pageLength
integerDefaults to 10

Action Response

data
array
error
string
nextPage
string
successful
boolean
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.

Action Parameters

active
boolean
email
Required
orderId
stringRequired

Action Response

data
object
error
string
successful
boolean
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.

Action Parameters

active
booleanRequired
email
Required
offerId
stringRequired

Action Response

data
object
error
string
successful
boolean