• Website
  • Server status
  • API documentation
  • Blog
Telegram Icon Community
EN
English
Português
Русский
中文 (中国)
Tiếng Việt
Log in Try for €3.99
  • Website
  • Server status
  • API documentation
  • Blog
  • Telegram Icon Community
  • English (US)
    English
    Português
    Русский
    中文 (中国)
    Tiếng Việt
Log in View Plans

Script runner & predefined scripts

Run automation scripts effortlessly with Multilogin's built-in script runner. Use predefined scripts like CookieRobot or customize them for advanced workflows.

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Getting started with Multilogin X automation
  • Basic automation with CLI
  • Low-code automation with Postman
  • Script runner & predefined scripts
  • Puppeteer, Selenium, and Playwright
  • Custom API scripts with Python
  • Quick solutions in Developer Tools
  • 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 B ( Updated on April 24th, 2025 )

Updated on April 24th, 2025

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:  

  1. In the top-right corner, click "Run in Postman"
  2. Select “Postman for <your OS>”

Your Postman Desktop will open. To import all API endpoints to your local collection:

  1. In “Import collection” → select your workspace
  2. 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

  1. Open “Collections” → expand the “Multilogin X API” folder
  2. Open “Profile Access Management” folder
  3. 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:

  1. Insert your Multilogin X password
  2. Click “Generate”
  3. Copy your MD5 encrypted password

Get your API token

Regular tokens are valid for 30 minutes. Use Workspace Automation Token endpoint for options that last longer.

 
  1. In POST User Sign In → go to the “Body” tab
  2. Fill in your e-mail and your MD5 password as “strings”
  3. Send the request to sign in
  1. 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!

  1. Go back to “Collections” →  “Multilogin X API” folder
  2. Go to “Script Runner” folder
  3. Open POST Start Script Runner endpoint to configure a new API request! 
  1. From the “Params” tab, proceed to “Authorization”
  2. Select “Bearer Token” as the Auth Type
  3. 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:

  1. Proceed to the “Body” tab
  2. Make sure that raw parameter is selected
  3. 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:

  1. Choose a float number between 0.0 and 1.0 to set the fraction of sites to run
  2. 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:

  1. Click “Send” to run the POST Start Script Runner request
  2. Check the request response: Status  200 OK  means success!
  3. 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.

 

 

Was this article helpful?

Give feedback about this article

In this article

  • Step 1: set up your Postman
  • Sign in via Postman
  • Locate the User Sign in endpoint
  • Convert your password to MD5
  • Get your API token
  • Step 2: open Script Runner
  • Add the CookieRobot script
  • Step 3: customize the parameters
  • “profile_ids”
  • “script_params”
  • “websites”
  • “randomOrder”
  • “fractionMode”
  • “processCookieConsent”
  • Step 4: run CookieRobot

Multilogin community

Stay informed, share your thoughts, and engage with others!

Join us on Telegram

Read more on the topic

blogpost img

10 Best Datacenter Proxies for Web Scraping (2025 Edition)

Apr 2, 2025 5 min read
Google SERP Img

What is a Google SERP Proxy and Why Should You Care?

Apr 1, 2025 6 min read
UK Proxy Img

What Are Dedicated UK Proxies? Everything You Need to Know

Apr 1, 2025 6 min read
art-icon

Related Articles

  • How to edit the app.properties file
  • How to use Script runner with Multilogin CLI

ANTIDETECT PLATFORM

  • Antidetect browser
  • Mobile antidetect browser
  • Headless browser
  • Multilogin residential proxies
  • Multi-account management
  • Web automation

RESOURCES

  • Knowledge base
  • API documentation
  • Glossary
  • Blog
  • Multilogin 6 download
  • Server status
  • Release notes

PLATFORM PROXIES

  • Google proxy
  • Facebook proxy
  • Reddit proxy
  • Twitter proxy
  • Amazon proxy
  • LinkedIn proxy

GEO PROXIES

  • Japan proxy
  • UK proxy
  • USA proxy
  • China proxy
  • Canada proxy
  • India proxy

MULTI-ACCOUNT MANAGEMENT

  • Create multiple Facebook accounts
  • Create multiple LinkedIn accounts
  • Create multiple Amazon accounts
  • Create multiple eBay accounts
  • Create multiple Gmail accounts
  • Create multiple Discord accounts

COMPARISON

  • Multilogin vs. Gologin
  • Multilogin vs. Adspower
  • Multilogin vs. Dolphin Anty
  • Multilogin vs. Incognition
  • Multilogin vs. Octo Browser

GET IN TOUCH

  • Contact 24/7 support
    [email protected]
  • Contact sales
  • Affiliate program
  • Careers

© 2025 Multilogin. All rights reserved.

  • Privacy policy
  • Terms of service
  • Cookie policy
  • ANTIDETECT PLATFORM

    • Antidetect browser
    • Mobile antidetect browser
    • Headless browser
    • Multilogin residential proxies
    • Multi-account management
    • Web automation
  • RESOURCES

    • Knowledge base
    • API documentation
    • Glossary
    • Blog
    • Multilogin 6 download
    • Server status
    • Release notes
  • MULTI-ACCOUNT MANAGEMENT

    • Create multiple Facebook accounts
    • Create multiple LinkedIn accounts
    • Create multiple Amazon accounts
    • Create multiple eBay accounts
    • Create multiple Gmail accounts
    • Create multiple Discord accounts
  • COMPARISON

    • Multilogin vs. Gologin
    • Multilogin vs. Adspower
    • Multilogin vs. Dolphin Anty
    • Multilogin vs. Incognition
    • Multilogin vs. Octo Browser
  • PLATFORM PROXIES

    • Google proxy
    • Facebook proxy
    • Reddit proxy
    • Twitter proxy
    • Amazon proxy
    • LinkedIn proxy
  • GEO PROXIES

    • Japan proxy
    • UK proxy
    • USA proxy
    • China proxy
    • Canada proxy
    • India proxy
  • GET IN TOUCH

    • 24/7 support: [email protected]
    • Contact sales
    • Affiliate program
    • Careers
  • Privacy policy
  • Terms of service
  • Cookie policy

© 2025 Multilogin. All rights reserved.

Expand