How to get your Multilogin automation token
A regular API token you get in the Multilogin “Info” section lasts 30 minutes, so it works well for quick requests. For longer-running or repeated API work, generate an automation token with the expiration period you need.
➡️ Switch to the Multilogin workspace you want to use → click “Info” → click “Copy” next to “API token”. In Postman, open “Workspace Automation Token” → paste the API token as Bearer Token → set expiration_period → click “Send”.
You can't copy an automation token directly from the Multilogin app. First, grab your regular API token, then use it to generate an automation token in Postman.
Who can use automation?
- 👨💻 Account owner and all team members (access to features depends on roles)
- 💰 Available on Pro 10 and higher plans
First time using Multilogin?
Create at least one profile to access the “Info” menu.
Before you start
Install Postman
You’ll need Postman with the Multilogin API collection imported:
- Install Postman
- Open the Multilogin API documentation and click “Run in Postman”
- Click “Import”

Step 1: copy the API token for the right workspace
First, grab your regular API token from the Multilogin workspace you want to automate. You'll use it to generate an automation token in the next step.
- Click “Info” in the bottom-left corner of the main Multilogin window
- Find “API token” in the “Information” window and click “Copy”
You’ll see the “API token copied” confirmation when the token is saved to your clipboard.
Team members: switch to the shared workspace first
Make sure you’re in the workspace you want to automate before copying the API token from “Info”.

Step 2: generate the automation token
- Open “Workspace Automation Token”
- Open “Authorization”
- Select “Bearer Token”
- Paste the API token from Step 1
-
Open “Params” and enter the required
expiration_period - Click “Send”
Got a 200 response? Your automation token is ready!
Copy it from the response. This is the token you'll use for your automation, not the regular API token from “Info”.

Step 3: use your automation token
Changed the account password?
Your existing automation tokens will expire. Generate a new one to keep your automation running.
Use it in scripts or AI agents
If your script uses a .env file and asks for MULTILOGIN_TOKEN, add your automation token like this:
MULTILOGIN_TOKEN=your_automation_tokenReplace your_automation_token with the token you generated using the “Workspace Automation Token” endpoint in Step 2.
Use it in Postman
Add the automation token to the main “Multilogin API” collection so requests can use it automatically:
- Open the main “Multilogin API” collection
- Go to “Authorization”
- Select “Bearer Token”
- Paste the automation token into “Token”
Requests that inherit authorization from the collection will now use this token.

FAQ
Where do I get MULTILOGIN_TOKEN for my script?
- Switch to the Multilogin workspace you want to use → click “Info” → click “Copy” next to “API token”
-
Then in Postman, open “Workspace Automation Token” → paste the API token as Bearer Token → set
expiration_period→ click “Send” -
Copy the generated automation token and add it to your
.envfile asMULTILOGIN_TOKENif your script uses that variable
Why am I getting 401 – Incorrect JWT token?
First, make sure you pasted the API token, not the Workspace ID or another value.
If the API token has expired, switch to the target workspace in Multilogin and copy a fresh one from “Info”.
Why am I getting 400 – Incorrect expiration period?
The expiration_period value isn’t in the expected format. Check the “Description” column in “Workspace Automation Token” for supported values.
How long does the regular API token last?
The API token copied from “Info” expires after 30 minutes. Use it to generate an automation token when you need longer-lasting authentication.