Creating a quick profile with Postman
Quick profiles are perfect for one-time tasks that don't require data saving. When you close a quick profile, it is automatically deleted along with all its data. The “POST Start Quick Profile” endpoint will help you launch multiple quick profiles.
Before you start
- Complete all three steps from this article, including “Using the bearer token”: they will allow you to sign in correctly
- Navigate to the “Launcher” section in your Postman workspace and select the “POST Start Quick Profile v3” endpoint
- Add a proxy:
- Go to the “Body” tab
- Scroll down to find
flags
and setproxy_masking
tocustom
- Add your proxy details into the
proxy
parameter
- Fill in the values for
automation
andheadless_mode
parameters:-
automation
: selenium/puppeteer/playwright (specifying this parameter will return the port for automation in the response) -
headless_mode
: true/false
-
If you do not need to use automation or headless mode, you can deselect these parameters from the start.
Running the script
- Make sure the agent is connected, as it makes profile launching possible
- Click “Send” to execute the request: a “200” status means success (in the response, you will also see the profile ID of the port)
Request body example
{
"browser_type": "mimic",
"os_type": "windows",
"core_version": 124,
"parameters": {
"fingerprint": {},
"proxy": {
"host": "<string>", # HOST or IP
"type": "url", # HTTP or SOCKS5
"port": "<integer>", # PORT
"username": "<string>",
"password": "<string>"},
"flags": {
"audio_masking": "natural",
"fonts_masking": "natural",
"geolocation_masking": "custom",
"geolocation_popup": "prompt",
"graphics_masking": "natural",
"graphics_noise": "natural",
"localization_masking": "mask",
"media_devices_masking": "mask",
"navigator_masking": "mask",
"ports_masking": "mask",
"proxy_masking": "custom",
"screen_masking": "natural",
"timezone_masking": "mask",
"webrtc_masking": "natural",
}
},
"automation": "selenium",
"is_headless": false
}