Как использовать 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».
.png)
- Убедитесь, что текст запроса включает:
- Электронная почта участника команды.
-
“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» → выберите желаемый срок действия.
- Отправьте запрос.

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