delete_users
Delete Users
Permanently delete one or more members from your Memberspot platform by their email addresses. This action is irreversible and removes all user data.
delete_users
Permanently delete one or more members from your Memberspot platform by their email addresses. This action is irreversible and removes all user data.
grant_access
Grant a user access to a course/offer. If the member does not already exist, a new member account will be created automatically with the provided name and email. Use this to enroll users after purchases or sign-ups.
enable_chapter_access
Enable access to a specific chapter within a course for a user. Allows fine-grained content gating beyond full course-level access, such as drip-feeding content or unlocking bonus chapters.
manage_access
Activate or deactivate a member's access at the offer or order level. Use **offer** scope to toggle all access for a given offer, or **order** scope to toggle access for a specific order. Deactivating access preserves the member's course progress.
manage_custom_properties
List available custom property definitions, or set custom property values on a user. When only listing is needed, omit the email and properties fields. To set values, provide the user's email and the properties to update.
get_course_progress
Retrieve course progress for a user. When a course ID is provided, returns detailed progress for that specific course. Otherwise, returns progress across all enrolled courses for the user.
list_offers
Retrieve all available offers (courses/products) configured in your Memberspot account. Useful for dynamically populating course selections in automations or looking up offer IDs.
list_users
List members on your Memberspot platform. Supports pagination and filtering by offer, course, or active status. Returns user profiles with their associated metadata.
get_login_token
Generate a single sign-on login token for a user. Returns a token that can be used to create a direct login link, allowing the user to access their account without entering credentials. Useful for sending personalized login links via email or messenger.
get_exam_results
Retrieve exam results for a specific exam. Returns all user submissions and scores, enabling tracking of assessment outcomes and automating follow-up actions based on exam performance.
find_user
Look up a Memberspot member by their email address. Returns the full user profile including assigned offers and custom properties.
Manage members, course access, and progress on the Memberspot e-learning platform. List, look up, and delete users. Grant, revoke, or delete course access for members (auto-creating members when granting access). Retrieve available offers/courses, track course progress, and fetch exam results. Control chapter-level access for fine-grained content delivery. Set and list custom user properties for personalization and segmentation. Generate single sign-on login tokens for passwordless user access.
Common questions about connecting Memberspot to AI agents with Metorial.