Boomerangme icon

Boomerangme

Interact with Boomerangme API

Overview

The node integrates with the Boomerangme API to create a new customer record. It is designed to facilitate adding customer information such as personal details and contact data into the Boomerangme system. This node is useful in scenarios where you want to automate customer onboarding, synchronize user databases, or enrich customer profiles within marketing or CRM workflows.

For example, after collecting user registration data on a website, this node can be used to automatically create a corresponding customer entry in Boomerangme, enabling further engagement or card issuance processes.

Properties

Name Meaning
First Name The customer's first name. This is a required field for creating a customer.
Surname The customer's surname (last name).
Phone The customer's phone number. This is a required field and typically used for contact.
Email The customer's email address. Optional but useful for communication and identification.
Gender The customer's gender. Options are: Unknown, Male, Female.
Date of Birth The customer's date of birth in YYYY-MM-DD format.
External User ID An optional external identifier for the user, useful for linking with other systems.

Output

The node outputs JSON data representing the newly created customer object as returned by the Boomerangme API. This typically includes all submitted fields along with any additional metadata or identifiers assigned by the API.

If the node supports binary data output (not indicated here), it would represent associated files or documents related to the customer, but this is not evident from the provided code.

Dependencies

  • Requires an active connection to the Boomerangme API.
  • Needs an API authentication token configured in n8n credentials to authorize requests.
  • The base URL for API requests is https://api.digitalwallet.cards/api/v2.
  • Proper network access to the Boomerangme service endpoint is necessary.

Troubleshooting

  • Missing Required Fields: Errors may occur if "First Name" or "Phone" are not provided. Ensure these mandatory fields are filled.
  • Authentication Errors: If the API key credential is missing or invalid, the node will fail to authenticate. Verify that the API key is correctly set up in n8n credentials.
  • Invalid Date Format: The "Date of Birth" should follow the YYYY-MM-DD format; otherwise, the API might reject the request.
  • API Connectivity Issues: Network problems or incorrect base URL configuration can cause request failures. Confirm internet connectivity and correct API endpoint usage.
  • Unexpected API Responses: If the API changes or returns errors, check the response message for clues and consult Boomerangme API documentation.

Links and References

Discussion