Guide · low-code

Postman + Multilogin X

Before you write Playwright, prove sign-in and profile start in Postman. That is exactly how Multilogin’s own help articles teach automation — and how ads desks stop guessing which half of the stack is broken.

Import the real collection

  1. Open the official Multilogin API documenter.
  2. Use Run in Postman (desktop or web) so you get every folder: PAM, Launcher, Profile Management, Proxy, cookies, etc.
  3. Our monorepo skeleton (kits/postman) only mirrors the three requests operators hit every day — always prefer Multilogin’s import when fields drift.

Full setup article: Configure Postman for Multilogin.

Sign-in (Profile Access Management)

  1. Hash your account password with MD5 (Multilogin’s help links an MD5 generator; hashes the password string, not a fancy KDF).
  2. POST User Sign In with email + password hash.
  3. Copy data.token. Multilogin documents ~30 minutes expiry — refresh via User Refresh Token, or use an automation token with a longer TTL if you run farms.
  4. Set collection Authorization to Bearer {{token}} (their sample collection script stores the token for you).

Deeper notes: API auth guide · 401 troubleshooting.

Start a profile (Launcher folder)

From Multilogin’s start-profile help (v2):

Official article: Start a Multilogin profile with Postman.

Typical host shape from Multilogin’s Playwright sample (verify in your imported collection):

GET https://launcher.mlx.yt:45001/api/v2/profile/f/{folder_id}/p/{profile_id}/start
    ?automation_type=playwright&headless_mode=false
Authorization: Bearer {token}

Then attach code

Playwright · Puppeteer · Selenium. Ads context: multi-account ads.

When Postman works but code fails

Copy the exact host, path, and Authorization header. MD5 the password the same way. Then check token age — token desk. Launcher still needs the desktop agent running.

Get SAAS50 / MIN50 Full API map

Affiliate disclosure: commission possible via Multilogin codes/links. Free plan = no API.