Actions29
- Объявление Actions
- Автозагрузка Actions
- Продвижение Actions
- Рейтинги и Отзывы Actions
Overview
This node integrates with the Avito API to retrieve reviews (отзывы) related to listings or items. Specifically, the "Список Отзывов" (List of Reviews) operation under the "Рейтинги и Отзывы" (Ratings and Reviews) resource fetches user reviews with support for pagination and rate limit handling.
Common scenarios where this node is beneficial include:
- Collecting customer feedback on Avito listings for analysis or reporting.
- Monitoring new reviews to respond promptly.
- Aggregating review data for reputation management or quality control.
Practical example:
- A business wants to automatically gather all reviews for their Avito ads every day to analyze customer satisfaction trends.
- A seller uses the node to fetch recent reviews and respond to them directly from an automation workflow.
Properties
| Name | Meaning |
|---|---|
| Смещение | Offset for pagination (starting at 0). Defines from which review to start fetching results. |
| Лимит | Maximum number of reviews to return per request (minimum 1, default 50). |
| Включить Автоматическую Пагинацию | Whether to enable automatic pagination to fetch all reviews by making multiple requests. Includes built-in protection against exceeding 300 requests/minute rate limit. |
| Тип Пагинации | Pagination type when automatic pagination is enabled: • Получить Все Отзывы — fetch all available reviews until the end. • Лимит Запросов — limit the number of pagination requests. |
| Максимум Запросов | Maximum number of pagination requests allowed (protection against infinite loops). Each request can fetch up to 50 reviews. For example, 10 requests = up to 500 reviews. |
| Включить Задержку Запросов | Whether to add a delay between pagination requests to avoid hitting rate limits. |
| Задержка (мс) | Delay in milliseconds between requests when delay is enabled. Recommended 200+ ms for faster processing with large volumes. Without delay, auto-protection may add pauses up to 60 seconds. |
| 📝 Информация об отзывах и рекомендации по лимитам | Informational notice about API rate limits, pagination details, review structure, and performance tips. Explains that each request returns up to 50 reviews, total count is provided, and describes review fields like ID, score, text, moderation stage, etc. |
Output
The node outputs JSON objects representing reviews with the following key fields:
ID: Unique identifier of the review.score: Rating score (1-5 or null if not rated).text: Text content of the review.stage: Moderation stage of the review.usedInScore: Boolean indicating if the review affects the overall rating.canAnswer: Boolean indicating if a response can be made to the review.answer: Existing answer to the review, if any.sender: Information about the sender of the review.item: Information about the related listing/item.createdAt: Creation date as a Unix timestamp.
If automatic pagination is enabled, the output aggregates reviews from multiple requests into a single result set.
The node does not output binary data.
Dependencies
- Requires an API key credential for authenticating with the Avito API.
- The node respects Avito's API rate limits: maximum 300 requests per minute per account.
- Built-in protections handle rate limiting by pausing requests when approaching limits.
- Optional delays between requests can be configured to optimize throughput and avoid hitting rate limits.
Troubleshooting
- HTTP 429 Too Many Requests: Occurs if the API rate limit of 300 requests/minute is exceeded. The node includes automatic pause logic to prevent this, but users should consider enabling request delays (200+ ms) especially when fetching large volumes.
- Infinite Pagination Loop: If pagination is enabled without a max requests limit, the node could theoretically loop indefinitely. Use the "Максимум Запросов" property to cap the number of pagination calls.
- Empty or Partial Results: Check offset and limit parameters; ensure they are within valid ranges. Also verify network connectivity and API credentials.
- Slow Execution: When fetching thousands of reviews without delay, the node may slow down due to internal rate limit protections adding pauses. Enabling delay explicitly improves speed consistency.
- Invalid Credentials: Ensure the API key credential is correctly configured and has necessary permissions.
Links and References
- Avito API Documentation (general)
- Rate Limits and Pagination guidelines are summarized in the node's informational notice property.