Memberspot

Interact with the Memberspot API (powered by agentur-systeme.de)

Overview

This node integrates with the Memberspot API to manage user-related operations, specifically allowing you to grant offers to users by their email address. The "Grant Offer by Email" operation lets you assign a specific offer (such as a course or membership) to a user identified by their email. This is useful in scenarios where you want to programmatically enroll users into offers without requiring them to manually sign up.

Practical examples:

  • Automatically granting access to a new course offer when a user signs up on your platform.
  • Assigning promotional offers or memberships to users based on external triggers or workflows.
  • Managing user entitlements in bulk by automating offer grants via email addresses.

Properties

Name Meaning
Email The email address of the user to whom the offer will be granted.
Offer Name or ID Select an offer from the list or specify its ID to grant it to the user.
Order ID (Optional) An order identifier related to the offer grant, if applicable.
Firstname (Optional) The first name of the user receiving the offer.
Lastname (Optional) The last name of the user receiving the offer.

Output

The node outputs JSON data representing the response from the Memberspot API after attempting to grant the offer. This typically includes confirmation details about the granted offer and the user. The exact structure depends on the API response but generally contains fields such as user info, offer details, and status.

No binary data output is produced by this operation.

Dependencies

  • Requires an active Memberspot API credential configured in n8n with appropriate permissions.
  • The node makes authenticated HTTP requests to the Memberspot API base URL.
  • No additional environment variables are needed beyond the API credential.

Troubleshooting

  • Common issues:

    • Invalid or missing email address: Ensure the email property is correctly set and formatted.
    • Incorrect offer ID or name: Verify that the offer exists and is accessible via the API.
    • Authentication errors: Confirm that the API credential is valid and has necessary permissions.
    • Network or API downtime: Check connectivity and Memberspot service status.
  • Error messages:

    • NodeApiError with details from the API response may indicate issues like invalid parameters or authorization failures.
    • To resolve, verify input properties, credentials, and consult Memberspot API documentation for error codes.

Links and References

Discussion