Amocrm icon

Amocrm

Consume AmoCRM API

Overview

This node interacts with the AmoCRM platform to retrieve catalog data. It supports fetching multiple catalog entries with options to paginate results or return all available catalogs. This is useful for workflows that need to integrate or synchronize catalog information from AmoCRM, such as syncing product catalogs or managing CRM data.

Use Case Examples

  1. Retrieve all catalogs from AmoCRM to update a local database.
  2. Fetch a specific page of catalogs to process in batches.

Properties

Name Meaning
Authentication Selects the authentication method to connect to AmoCRM, either using a Long Lived Token or OAuth2.
Return All Determines whether to return all catalog results or limit the number of results.
Page Specifies the page number of catalog results to retrieve when not returning all results.
Limit Sets the maximum number of catalog results to return per request when not returning all results.

Output

JSON

  • id - Unique identifier of the catalog.
  • name - Name of the catalog.
  • created_at - Timestamp when the catalog was created.
  • updated_at - Timestamp when the catalog was last updated.
  • items - List of items contained within the catalog.

Dependencies

  • Requires authentication credentials for AmoCRM, either a Long Lived Token or OAuth2 credentials.

Troubleshooting

  • Authentication failures due to invalid or expired tokens. Ensure the token or OAuth2 credentials are valid and have necessary permissions.
  • Pagination issues if page or limit parameters are set incorrectly. Verify that page is >= 1 and limit is a positive integer.
  • API rate limits from AmoCRM may cause request failures. Implement retry logic or reduce request frequency.

Links

Discussion