Krukov / amocrm_api

Python amocrm API wrapper
MIT License
104 stars 55 forks source link

Как грамотно получить примечания сделок? #124

Open satiukov-e opened 6 months ago

satiukov-e commented 6 months ago

Здраствуйте!

Передо мной стоит следующая задача: я выгружаю сделки по API и для некоторой бизнес-логики мне нужны еще примечания этих сделок. Так как примечания - это отдельная сущность, а не просто поля сделки, то нужно их выгружать отдельно.

В документации AmoCRM нашел два метода:

  1. Список примечаний по типу сущности - GET /api/v4/{entity_type}/notes
  2. Список примечаний по конкретной сущности, по ID сущности - GET /api/v4/{entity_type}/{entity_id}/notes

Как я понимаю, в библиотеке реализован только второй подход.

Так как получать примечания мне нужно по каждой сделке, то я опасаюсь упереться в лимиты в связи с тем, что для каждой отдельной сделки надо будет отправлять запрос на получение примечаний по ней (в случае с первым же методом, как я понимаю, запросов пришлось бы слать просто меньше).

Есть ли какой-то грамотный подход для этой задачи, может быть, кто-то сталкивался?