Amocrm icon

Amocrm

Consume AmoCRM API

Overview

This node integrates with AmoCRM to create catalog elements within a specified catalog. It supports adding multiple elements, each with a name and optional custom fields, to an AmoCRM catalog. This is useful for automating the management of product or service catalogs in AmoCRM, such as adding new items or updating existing ones programmatically.

Use Case Examples

  1. Automatically add new product entries to an AmoCRM catalog when they are created in an e-commerce platform.
  2. Batch upload multiple service offerings to an AmoCRM catalog from a CSV file processed in n8n.

Properties

Name Meaning
Authentication Selects the authentication method to use for connecting to AmoCRM, either a Long Lived Token or OAuth2.
JSON Parameters Determines whether the catalog elements are provided as a JSON string or as individual fields.
Stringifyed Array of Objects A JSON string representing an array of catalog elements, used when JSON Parameters is true.
Catalog Name or ID Specifies the target catalog by name or ID where elements will be added.
Catalog Elements A collection of elements to add to the catalog, each with a name, optional custom fields, and an optional request ID.

Output

JSON

  • success - Indicates if the catalog elements were successfully created.
  • data - Contains the response data from AmoCRM for the created catalog elements.

Dependencies

  • Requires AmoCRM API access with either a Long Lived Token or OAuth2 credentials.

Troubleshooting

  • Ensure the catalog ID or name is valid and accessible with the provided credentials.
  • If using JSON Parameters, verify the JSON string is correctly formatted and represents an array of objects.
  • Check that custom fields specified exist in the AmoCRM catalog and are correctly referenced.
  • Authentication errors may occur if tokens are expired or invalid; refresh or update credentials accordingly.

Links

Discussion