Built by Metorial, the integration platform for agentic AI.
Revoke a user's access to a specific product in MemberVault. The user's account remains intact — only their access to the specified product is removed.
Add a user to a specific product in MemberVault. If the user doesn't have an account yet, one will be created automatically. If the user already exists, they are simply granted access to the specified product — no duplicates are created. Set **productId** to `-1` to create the user account without granting access to any product.
Permanently delete a user and all their associated data (progress, quiz answers, etc.) from MemberVault. This action is **irreversible**.
DEPRECATED — use `get_courses` instead. Retrieve all products (courses, memberships, digital downloads, and other offers) from your MemberVault account. Returns product IDs, names, prices, URLs, and statuses. Use this to discover available products before adding or removing users.
Retrieve all products from your MemberVault account using the current documented API. Returns the original provider response, including the product IDs needed to grant or revoke access, without assuming undocumented response field names.