Лимиты на количество access token

На следующей неделе планируется обновление, вводящее лимит на количество существующих токенов доступа (access token) myTarget API – лимит будет равен не более 5 одномоментно существующим. Лимит будет действовать для всех аккаунтов и не может быть увеличен никаким образом.

Что изменится

Каждый API-клиент сможет одновременно иметь не более 5 токенов для каждого пользователя. К примеру, если есть пользователь, являющийся клиентом агентства и подключенный к системе автоматизации, то и для API-клиента агентства, и для API-клиента приложения можно будет иметь по 5 токенов.

При попытке выписки шестого токена будет возвращена ошибка 403 с сообщением “Active access token limit reached. Please contact support@target.my.com and provide your client id in the message.”

Других изменений в процессе авторизации не будет. 

Порядок обновления

В процессе обновления будут удалены токены таким образом, чтобы для каждой связки API-клиент – пользователь осталось не более 5 токенов. В первую очередь будут удаляться токены с просроченным временем обновления (expires_in). Но, если существует более 5 активных (обновленных за последние сутки) токенов, то будут удалены самые старые в том числе и из них. После чистки токенов будет включен лимит и создать превышающий лимит токен станет невозможно. 

Далее, каждый день будут удаляться токены, которые не обновлялись в течение последнего месяца.

Что делать

Для того чтобы не столкнуться с превышением лимита на количество токенов, необходимо реализовать правильную работу с токенами, в частности обновление токенов вместо постоянной выписки нового. Подробнее читайте здесь: https://target.my.com/adv/api-marketing/articles/howto_auth.

Если вы не реализовали обновление токенов, то сделайте это как можно быстрее.