SugarCRM icon

SugarCRM

Interact with SugarCRM API

Actions40

Overview

This node integrates with the SugarCRM API to perform operations on various SugarCRM resources, including Website Registrations. Specifically, for the Website Registration - Get operation, it retrieves a single record by its ID or fetches multiple records with optional query parameters.

Common scenarios where this node is useful include:

  • Fetching detailed information about a specific website registration record by its unique ID.
  • Retrieving multiple website registration records filtered by custom query parameters, such as date ranges or status.
  • Integrating SugarCRM website registration data into workflows for reporting, notifications, or further processing.

Example use cases:

  • Automatically pulling a website registration record when a new lead is created to enrich CRM data.
  • Periodically fetching all recent website registrations matching certain criteria for analytics dashboards.

Properties

Name Meaning
ID The unique identifier of the website registration record to retrieve.
Send Query Parameters Boolean flag indicating whether to send query parameters with the request.
Specify Query Parameters Method to specify query parameters: either "Using Fields Below" (individual name-value pairs) or "JSON" (raw JSON object).
Query Parameters Collection of name-value pairs representing individual query parameters (used if "Using Fields Below" is selected).
Query Parameters (JSON) Raw JSON object specifying query parameters (used if "JSON" option is selected).

Output

The node outputs the retrieved website registration record(s) in the json field of the output data. For the Get operation, this will be a single JSON object representing the record. If multiple records are fetched (in a "getAll" operation), the output is an array of such objects.

No binary data is produced by this node.

Dependencies

  • Requires an active connection to a SugarCRM instance via an API key credential that includes base URL and authentication details.
  • The node uses OAuth2 password grant flow internally to obtain access tokens from SugarCRM.
  • No additional external dependencies beyond the SugarCRM API and n8n's HTTP request capabilities.

Troubleshooting

  • No records found or unexpected API response structure: This error may occur if the specified ID does not exist or query parameters filter out all results. Verify the ID and query parameters.
  • Authentication errors: Ensure the provided API credentials (username, password, client ID, client secret, base URL) are correct and have sufficient permissions.
  • Malformed JSON in query parameters or JSON body: When specifying query parameters or JSON bodies as raw JSON, ensure valid JSON syntax to avoid parsing errors.
  • Network or connectivity issues: Confirm that the SugarCRM instance is reachable from the n8n environment.

Links and References

Discussion