Как использовать Multilogin API в качестве участника команды с Postman
Сценарий статьи:
- Пользователь проекта: [email protected] (участник команды).
- Владелец проекта: [email protected] (плательщик подписки).
Шаг 1: войдите в аккаунт участника команды через API
- Откройте Postman → в «Collections» разверните «Multilogin X API».
- В «Profile Access Management» → откройте эндпоинт POST User Sign In.
- Перейдите на вкладку «Body» → убедитесь, что установлено значение «raw».
- В тексте запроса укажите адрес электронной почты и пароль участника команды.
- Пароль необходимо преобразовать в хэш MD5.
- Пароль необходимо преобразовать в хэш MD5.
-
Отправьте запрос → если он правильный, он вернет ответ 200 OK.
- Скопируйте строку
“token”
, оставив кавычки.“refresh_token”
также будет использоваться позже.
Новые обычные токены действительны в течение 30 минут.
Шаг 2: получите ID проекта владельца команды
Прежде чем участник команды создаст токены автоматизации или выполнит API-запросы в проекте, он должен сначала получить ID проекта владельца (не свой собственный)!
Чтобы получить ID проекта владельца:
- В «Collections» → перейти в «Profile Access Management».
- Нажмите на эндпоинт GET User Workspaces.
- Перейдите на вкладку «Authorization».
- В «Auth Type» → выберите «Bearer Token».
- Добавьте
“token”
из предыдущего шага (удалите все кавычки).

В теле ответа показаны два ID проекта для [email protected]
:
-
Менеджер проекта →
“81784234-8be8-47eb-9db2-238ada5df21f”
- Это желаемый ID проекта, где участник команды будет выполнять автоматизацию. Чтобы переключиться на этот проект, обновите токен.
-
Владелец проекта →
“91f042e6-da57-4e1f-adee-5eed6bb47d60”
- Это собственный проект участника команды, в котором нет подписки.
Шаг 3: запросите обновленный токен для переключения проекта
Используя полученные ранее объекты “refresh_token”
, “workspace_id”
и “token"
, участник команды может запросить обновленный токен:
- В «Collections» → перейдите в папку «Profile Access Management».
- Перейти к эндпоинту POST User Refresh Token.
- Перейдите на вкладку «Authorization».
- В «Auth Type» → выберите «Bearer Token».
- Вставьте свой
“token”
в поле. - Перейдите на вкладку «Body» → выберите «raw».
- Убедитесь, что текст запроса включает:
- Электронная почта участника команды.
-
“refresh_token”
от POST User Sign In. -
“workspace_id”
владельца команды из GET User Workspaces.
- Отправьте запрос.
Этот токен специфичен для проекта valner.wasilewski
. Объект refresh_token
связывает аккаунт участника с проектом.
Шаг 4: сгенерируйте токен автоматизации для участника команды
Обычные токены быстро истекают. Сгенерируйте один с настраиваемой продолжительностью, используя эндпоинт GET Workspace Automation Token. Пользовательские значения срока действия: 1h
, 3h
, 5h
, 16h
, 24h
, 48h
, 1w
, 2w
, 3w
, 1mo
, no_exp
.
Чтобы сгенерировать токен автоматизации из проекта владельца:
- В «Collections» → перейдите в папку «Profile Access Management».
- Откройте GET Workspace Automation Token.
- Перейдите на вкладку «Authorization».
- Установите «Auth Type» на «Bearer Token».
- Используйте
“token”
полученный из POST User Refresh Token.

- Перейдите в «Params» → выберите желаемый срок действия.
- Отправьте запрос.

- Получите токен автоматизации в кавычках.
