Contact Us
If you still have questions or prefer to get help directly from an agent, please submit a request.
Popular topics: Multilogin X, Multilogin 6, Subscription & payments,
-
Will Multilogin work on your device? Check our system requirements Mastering Multilogin X: a beginner’s handbook Multilogin X support & resources: how to get help fast How to buy a Multilogin X subscription How to navigate Multilogin X interface Multilogin X made easy: your 3-step guide to getting started How to sync Multilogin 6 subscription with Multilogin X How to transfer profiles to Multilogin X from other apps How to connect the agent in Multilogin X How to create and launch your first profile in Multilogin X Stay undetected: 4 key steps to safe multiaccounting with Multilogin X How to warm up a profile in Multilogin X Getting started with Multilogin X FAQHow agent and launcher work together in Multilogin X How to connect the agent in Multilogin X How to auto-launch the agent How to check and update the agent version in Multilogin X How to disconnect and reconnect the agent in Multilogin X How to uninstall the agent in Multilogin X How to manage agent logs in Multilogin XHow to use bulk actions in Multilogin X How to use a trash bin in Multilogin X How to create and launch your first profile in Multilogin X How to launch and stop profiles in Multilogin X How to install browser extensions in Multilogin X How to export and import profiles in Multilogin X How to use Quick profiles in Multilogin X How to use Android profiles in Multilogin X Profile management FAQMastering multi-accounting: the right way to use cookies How to use Cookie import in Multilogin X How to use Cookie export in Multilogin X How to use Pre-made cookies in Multilogin X How to launch CookieRobot using Script runner in Postman Why don’t cookies log you in to the target account? Why isn't cookie import working? How to run CookieRobot in Multilogin CLIHow to choose the right proxy type How to test a proxy What you need to know about Multilogin proxy: FAQ How to use Multilogin proxy: guide How to use HTTP and SOCKS proxies in Multilogin X How to use Multilogin with 4G/5G connection How to set up Multilogin with NodeMaven How to use custom DNS in Multilogin How to fix profile launch or proxy connection issues How to fix “Profile failed to start” error How to fix “Wrong proxy data” error How to fix “ERR_TIMED_OUT” error How to fix “ERR_CONNECTION_RESET” error How to fix “ERR_CONNECTION_CLOSED” error How to fix IP leaks when using a proxy Proxies & IP masking FAQHow to adjust location settings in Multilogin X How to adjust software settings in Multilogin X How to adjust hardware settings in Multilogin X How to adjust screen resolutions in Multilogin Think before you switch: the truth about fingerprint mismatches Passive OS fingerprint masking (TCP/IP fingerprint) in Multilogin Should my font hash change in Multilogin? How to fix browser fingerprint inconsistencies How to replace Mimic icon in Multilogin on Windows Fingerprinting myths: what websites actually trackHow to fix "Your Windows system cannot perform the necessary WinAPI calls to launch Stealthfox browser" error How to fix “Failed to get profile data” error How to fix “Access denied” error How to fix “Aw, Snap! STATUS_BREAKPOINT” error How to fix “Aw, Snap! STATUS_ACCESS_VIOLATION” error How to fix “ERR_CONNECTION_CLOSED” error How to fix “ERR_TIMED_OUT” error How to fix “ERR_CONNECTION_RESET” error How to fix “Some settings were reset” error How to fix “Profile failed to start” error How to fix “Plan limits reached” error How to fix “Wrong proxy data” error How to fix "Restricted by plan" error How to fix "Too many requests" errorBrowser core update is stuck? Try these solutions My app or profile is slow: how to fix performance issues Account banned: what should I do? Why isn't cookie import working? Why don’t cookies log you in to the target account? How to enable web camera in Multilogin profiles How to unlock a locked profile How to find missing profiles How to fix missing browser data issue How to fix startup issues in Multilogin How to fix Multilogin issues on macOS How to fix agent connection issues How to fix profile launch or proxy connection issues How to fix connection issues in restricted regions How to fix website loading issues in Multilogin How to fix Mimic launch issues on Linux How to fix browser fingerprint inconsistencies How to fix small Stealthfox window resolution on Windows How to fix IP leaks when using a proxy
-
Mastering Multilogin 6: a beginner’s handbook How to install Multilogin 6 on Linux How to transfer profiles between Multilogin 6 accounts How to set up default profile settings in Multilogin 6 How to customize a profile in Multilogin 6 How to use Quick edit sidebar in Multilogin 6 How to use Android profiles in Multilogin 6 How to install browser extensions in Multilogin 6 How to use CookieRobot in Multilogin 6 How to use Human typing emulation in MultiloginHow to send logs to support in Multilogin 6 How to edit the app.properties file How to reinstall app components in Multilogin 6 How to reinstall Multilogin 6 How to fix profile launch issues in Multilogin 6 How to fix proxy connection issues in Multilogin 6 How to fix frozen "Update in progress... Loading [3] of 2 components" status How to fix Android profile issues in Multilogin 6 How to fix issues with extension data in Mimic How to fix a profile stuck on “Active” status How to fix IP leaks when using a proxy How to fix "JavaScript error" in Multilogin 6 dark mode How to fix "Javax.crypto […] pad block corrupted" error How to fix "Fingerprint composition failed" error How to fix "Mimic/Stealthfox executable is not found" error How to fix “Profile is not created/updated” error How to fix "Downloading Mimic browser" error How to fix “Application request limit is reached” error How to fix "Invalid buffer arguments" error How to fix “Unable to save profile: User-Agent is empty” error How to fix "Cannot invite existing user" error Why don’t cookies log you in to the target account? Why isn't cookie import working?
-
How to choose the perfect Multilogin plan How to buy a Multilogin X subscription How to change a subscription How to renew a subscription How to cancel a subscription How to change a payment method How to manage invoices How to pay with crypto How to sync Multilogin 6 subscription with Multilogin X Subscription & payments FAQ
- Home
- Multilogin X
- Task automation with API
- Script runner & predefined scripts
- How to launch CookieRobot using Script runner in Postman
How to launch CookieRobot using Script runner in Postman

Written by Marcelo Brandao
Updated on April 15th, 2025
Table of contents
CookieRobot makes your profiles look more legit by automatically collecting cookies from your chosen websites – no manual crawling needed! In this guide, we’ll walk you through how to use it to streamline the process.
Already familiar with automation or completed some steps? Use the table of contents on the right to jump straight to what you need. Let’s go!
Step 1: set up your Postman
Before using Postman to run Multilogin X API endpoints and automation, make sure to update and connect your agent.
Download and install Postman from their official page.
After installing Postman, open the Multilogin X API page:
- In the top-right corner, click "Run in Postman"
- Select “Postman for <your OS>”
Your Postman Desktop will open. To import all API endpoints to your local collection:
- In “Import collection” → select your workspace
- Click "Import" → all endpoints will be available in folders


Sign in via Postman
You need to sign in with your credentials to generate an API token, which grants you permission to access API endpoints and perform actions.
Locate the User Sign in endpoint
- Open “Collections” → expand the “Multilogin X API” folder
- Open “Profile Access Management” folder
- Select the POST User Sign In endpoint (What is a POST request?)

Convert your password to MD5
You need to use the User Sign In endpoint to get your access token, but there is a catch: your password needs to be encrypted to MD5.
This is how to use MD5 Hash Generator to get your encrypted password:
- Insert your Multilogin X password
- Click “Generate”
- Copy your MD5 encrypted password

Get your API token
Regular tokens are valid for 30 minutes. If you have a Solo plan (or higher), use Workspace Automation Token endpoint for options that last longer.
- In POST User Sign In → go to the “Body” tab
- Fill in your e-mail and your MD5 password as
“strings”
- Send the request to sign in

- Check the access token in the “Response” area below → copy everything inside quotation marks

Step 2: open Script Runner
Stay updated: Script Runner requires Agent 1.37.4 or newer. If unsure, follow the steps to check your agent version here.
Now that you're signed in and have the token, you have all access to use the Script Runner endpoint and run your CookieRobot script!
- Go back to “Collections” → “Multilogin X API” folder
- Go to “Script Runner” folder
- Open POST Start Script Runner endpoint to configure a new API request!

- From the “Params” tab, proceed to “Authorization”
- Select “Bearer Token” as the Auth Type
- In the “Token” field on the right, paste your API token previously copied

Filling the “Authorization” tab with your Bearer Token, you become able to parse requests to open the CookieRobot in Script Runner! 🔑
Add the CookieRobot script
CookieRobot currently supports all types of browser profiles, except mobile profiles.
Once your token is inserted in the Authorization tab:
- Proceed to the “Body” tab
- Make sure that raw parameter is selected
- Insert the sample CookieRobot request body (JSON):
{
"script_file": "cookie_robot.py",
"profile_ids": [
{
"profile_id": "profile uuid"
},
{
"profile_id": "profile uuid",
"is_headless": true
}
],
"script_params": [
{
"name": "websites",
"value": ["https://youtube.com","https://google.com","https://fb.com","https://amazon.com"]
},
{
"name": "randomOrder",
"value": true
},
{
"name": "fractionMode",
"value": 0.7
},
{
"name": "processCookieConsent",
"value": true
}
]
}

The name of the CookieRobot script is cookie_robot.py
. It is already added to the “script_file”
line, so no need to manually update it.
Step 3: customize the parameters
When launching CookieRobot, there are several customizable parameters that influence how the crawling process works. These parameters allow users to adjust settings such as the target website, crawling order, and more. By fine-tuning these options in the “script_params”
section, users can optimize the script’s performance based on their specific needs.
The customizable CookieRobot parameters are highlighted with red color on the screenshot and below:

“profile_ids”
A list that contains profile IDs, structured as:
-
“profile_id”
– unique profile ID number -
“is_headless”
– (optional) running in headless mode might limit the bot's interaction with certain page elements
“script_params”
A list containing a set of customizable parameters, simply indicated by:
-
“name”
– the parameter name -
“value”
– the assigned value (string, integer, float, JSON, etc.)
“websites”
Want to grab cookies from multiple websites? Just list them here! Note that websites can be listed with or without the www.
, http://
or https://
.
If nothing is provided in the “websites”
parameter, the robot will use its default list:
websites = [
"https://aliexpress.com",
"https://amazon.com",
"https://ebay.com",
"https://fiverr.com",
"https://google.com",
"https://reddit.com",
"https://twitch.com",
"https://twitter.com",
"https://yahoo.com",
"https://youtube.com",
"https://en.wikipedia.org"
]
We recommend collecting cookies from multiple sources for a more realistic fingerprint. Check out Collecting cookies: our tips article for more info.
“randomOrder”
- Set to
“true”
→ mix things up and visit sites randomly - Set to
“false”
→ keep everything in order and visit sites as listed
“fractionMode”
Want to run just a portion of your websites, instead of all of them? Check how to use it:
- Choose a float number between 0.0 and 1.0 to set the fraction of sites to run
- Make sure that
“randomOrder”
is set to“true”
Example: if using "fractionMode"= “0.5”
, it will run 50% of the list of websites in a random order
“processCookieConsent”
Many websites display an “Allow cookies” button due to privacy laws like GDPR (What is GDPR?), which requires user consent before tracking cookies.
- Set to
“true”
→ CookieRobot will look for and try to click the consent button automatically (Default) - Set to
“false”
→ it will ignore cookie pop-ups, which can be useful if:- You're browsing non-EU websites that don’t show cookie banners
- You’re not concerned about GDPR compliance (e.g., using proxies outside the EU)
Step 4: run CookieRobot
Once your parameters are configured as you need:
- Click “Send” to run the POST Start Script Runner request
- Check the request response: Status 200 OK means success!
- Your CookieRobot script will launch the selected profile(s). If non-headless, you will be able to watch the crawling in real time! 🔍
If you get a 401 Unauthorized error when sending the request, your token might have expired. In this case, redo all “Get your API token” steps.
🚨Warning: having Cloudflare Zero Trust, external proxies or VPNs enabled might hinder the application from working properly.
