curl --request GET \
--url https://api.gologin.com/browser/{id} \
--header 'Authorization: Bearer <token>'{
"name": "<string>",
"id": "<string>",
"notes": "<string>",
"browserType": "fierfox",
"os": "lin",
"osSpec": "M1",
"startUrl": "<string>",
"autoLang": true,
"bookmarks": {},
"googleServicesEnabled": true,
"isBookmarksSynced": true,
"launchArguments": "<string>",
"lockEnabled": true,
"debugMode": true,
"navigator": {
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.6998.36 Safari/537.36",
"resolution": "1920x1080",
"language": "en-US",
"platform": "Win32",
"hardwareConcurrency": 4,
"deviceMemory": 4,
"maxTouchPoints": 10
},
"proxyEnabled": true,
"autoProxyServer": "<string>",
"autoProxyUsername": "<string>",
"autoProxyPassword": "<string>",
"dns": "<string>",
"facebookAccountData": {
"date": "<string>",
"token": "<string>",
"fbIdAccount": "<string>",
"email": "<string>",
"password": "<string>",
"googleDriveUrl": "<string>",
"fb2faToolUrl": "<string>",
"fbUrl": "<string>",
"uaVersion": "<string>",
"cookies": "<string>",
"notParsedData": [
"<string>"
]
},
"canBeRunning": true,
"isM1": true,
"storage": {
"local": true,
"extensions": true,
"bookmarks": true,
"history": true,
"passwords": true,
"session": true,
"indexedDb": false,
"enableExternalExtensions": false
},
"proxy": {
"mode": "http",
"id": "6201422450e3b9cd602f24e1",
"host": "127.0.0.1",
"port": 80,
"username": "user",
"password": "password",
"changeIpUrl": "https://some-proxy-provider.com/change-ip",
"customName": "My Proxy"
},
"archivedProxy": {
"id": "<string>",
"name": "<string>",
"country": "<string>"
},
"plugins": {
"enableVulnerable": true,
"enableFlash": true
},
"timezone": {
"enabled": true,
"fillBasedOnIp": true,
"timezone": "America/New_York"
},
"geolocation": {
"mode": "prompt",
"enabled": true,
"customize": true,
"fillBasedOnIp": true,
"isCustomCoordinates": true,
"latitude": 123,
"longitude": 123,
"accuracy": 123
},
"audioContext": {
"mode": "noise",
"noise": 0.1
},
"canvas": {
"mode": "off",
"noise": 0.1
},
"fonts": {
"families": [
"Arial",
"Helvetica",
"Verdana"
],
"enableMasking": true,
"enableDomRect": true
},
"mediaDevices": {
"videoInputs": 1,
"audioInputs": 1,
"audioOutputs": 1,
"enableMasking": false,
"uid": "<string>"
},
"webRTC": {
"mode": "off",
"enable": true,
"isEmptyIceList": true
},
"webGL": {
"mode": "noise",
"getClientRectsNoise": 0.5,
"noise": 0.5
},
"webGpu": {},
"clientRects": {
"mode": "noise",
"noise": 0.5
},
"webGLMetadata": {
"mode": "mask",
"vendor": "Google Inc. (Intel)",
"renderer": "ANGLE (Intel, Intel(R) HD Graphics 630 Direct3D11 vs_5_0 ps_5_0, D3D11)"
},
"extensions": {
"enabled": true,
"preloadCustom": true,
"names": [
"WEBGL_debug_renderer_info",
"EXT_texture_filter_anisotropic"
]
},
"profile": "<string>",
"s3Path": "<string>",
"s3Date": "<string>",
"s3SignedUrl": "<string>",
"createdInOs": {},
"devicePixelRatio": 123,
"checkCookies": true,
"chromeExtensions": [
"<string>"
],
"userChromeExtensions": [
"<string>"
],
"isAutoGenerated": true,
"permissions": {}
}Returns full profile info by id.
curl --request GET \
--url https://api.gologin.com/browser/{id} \
--header 'Authorization: Bearer <token>'{
"name": "<string>",
"id": "<string>",
"notes": "<string>",
"browserType": "fierfox",
"os": "lin",
"osSpec": "M1",
"startUrl": "<string>",
"autoLang": true,
"bookmarks": {},
"googleServicesEnabled": true,
"isBookmarksSynced": true,
"launchArguments": "<string>",
"lockEnabled": true,
"debugMode": true,
"navigator": {
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.6998.36 Safari/537.36",
"resolution": "1920x1080",
"language": "en-US",
"platform": "Win32",
"hardwareConcurrency": 4,
"deviceMemory": 4,
"maxTouchPoints": 10
},
"proxyEnabled": true,
"autoProxyServer": "<string>",
"autoProxyUsername": "<string>",
"autoProxyPassword": "<string>",
"dns": "<string>",
"facebookAccountData": {
"date": "<string>",
"token": "<string>",
"fbIdAccount": "<string>",
"email": "<string>",
"password": "<string>",
"googleDriveUrl": "<string>",
"fb2faToolUrl": "<string>",
"fbUrl": "<string>",
"uaVersion": "<string>",
"cookies": "<string>",
"notParsedData": [
"<string>"
]
},
"canBeRunning": true,
"isM1": true,
"storage": {
"local": true,
"extensions": true,
"bookmarks": true,
"history": true,
"passwords": true,
"session": true,
"indexedDb": false,
"enableExternalExtensions": false
},
"proxy": {
"mode": "http",
"id": "6201422450e3b9cd602f24e1",
"host": "127.0.0.1",
"port": 80,
"username": "user",
"password": "password",
"changeIpUrl": "https://some-proxy-provider.com/change-ip",
"customName": "My Proxy"
},
"archivedProxy": {
"id": "<string>",
"name": "<string>",
"country": "<string>"
},
"plugins": {
"enableVulnerable": true,
"enableFlash": true
},
"timezone": {
"enabled": true,
"fillBasedOnIp": true,
"timezone": "America/New_York"
},
"geolocation": {
"mode": "prompt",
"enabled": true,
"customize": true,
"fillBasedOnIp": true,
"isCustomCoordinates": true,
"latitude": 123,
"longitude": 123,
"accuracy": 123
},
"audioContext": {
"mode": "noise",
"noise": 0.1
},
"canvas": {
"mode": "off",
"noise": 0.1
},
"fonts": {
"families": [
"Arial",
"Helvetica",
"Verdana"
],
"enableMasking": true,
"enableDomRect": true
},
"mediaDevices": {
"videoInputs": 1,
"audioInputs": 1,
"audioOutputs": 1,
"enableMasking": false,
"uid": "<string>"
},
"webRTC": {
"mode": "off",
"enable": true,
"isEmptyIceList": true
},
"webGL": {
"mode": "noise",
"getClientRectsNoise": 0.5,
"noise": 0.5
},
"webGpu": {},
"clientRects": {
"mode": "noise",
"noise": 0.5
},
"webGLMetadata": {
"mode": "mask",
"vendor": "Google Inc. (Intel)",
"renderer": "ANGLE (Intel, Intel(R) HD Graphics 630 Direct3D11 vs_5_0 ps_5_0, D3D11)"
},
"extensions": {
"enabled": true,
"preloadCustom": true,
"names": [
"WEBGL_debug_renderer_info",
"EXT_texture_filter_anisotropic"
]
},
"profile": "<string>",
"s3Path": "<string>",
"s3Date": "<string>",
"s3SignedUrl": "<string>",
"createdInOs": {},
"devicePixelRatio": 123,
"checkCookies": true,
"chromeExtensions": [
"<string>"
],
"userChromeExtensions": [
"<string>"
],
"isAutoGenerated": true,
"permissions": {}
}Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Id of the profile.
If you want to get the profile from a specific workspace.
"60a763f86501b3abcdc54b21"
fierfox, chrome lin, mac, win, android, android-cloud M1, M2, M3, M4, win11, Show child attributes
The most important parameter of the browser.It decides which browser version will be used. It is not recommended to change it by yourself
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.6998.36 Safari/537.36"
Maximum resolution of the browser, should not exceed your system maximum resolution
"1920x1080"
Language of the browser. If autoLang is enabled - this option will be ignored.
"en-US"
It is internal browser parameter. "Win32", "MacIntel" - desktop, "Linux armv81", "Linux aarch64", "Linux armv8l", "Linux armv7l" - mobile. For mac os it is always "MacIntel" even for arm.
Win32, MacIntel, Linux armv81, Linux aarch64, Linux x86_64, Linux armv8l, Linux armv7l "Win32"
Number of processor cores of the system.
4
Number of operating system memory in gigabytes.
4
Maximum number of simultaneous touch contact points supported by the device. Its particularly relevant for touch - enabled devices like smartphones, tablets, and touchscreen laptops.
10
Show child attributes
Show child attributes
If true, the browser will save local storage between sessions.
true
If true, the browser will save extensions between sessions.
true
If true, the browser will save bookmarks between sessions.
true
If true, the browser will save history between sessions.
true
If true, the browser will save passwords between sessions.
true
If true, the browser will save session between sessions.
true
If true, the browser will save indexedDb between sessions.
false
If true, the browser will block external extensions that your system will try to add.
false
Show child attributes
Proxy mode represent the protocolo of the connection to the proxy.
http, socks4, socks5, possh, geolocation, none, gologin, tor "http"
You can specify particular proxy by its id or leave it empty to use default proxy.
"6201422450e3b9cd602f24e1"
Proxy host. It could be ip address or domain name.
"127.0.0.1"
Proxy port.
80
Proxy username.
"user"
Proxy password if proxy requires authentication.
"password"
This allows you to change IP address of the proxy if your proxy provider supports it.
"https://some-proxy-provider.com/change-ip"
As proxy is separate entity in gologin, you can set custom name for it to identify it in the list of proxies.
"My Proxy"
Show child attributes
If true, the browser will use the timezone of the user.
If true, the browser will use the timezone of the user based on their IP address or proxy IP address if proxy is enabled.
The timezone to use for the browser profile.
"America/New_York"
Show child attributes
This setting controls how the browser handles geolocation requests from websites. Prompt will ask the user for permission to share their location, Block will block all geolocation requests, Allow will allow all geolocation requests.
prompt, block, allow If true, the browser will use the geolocation.
If true, user can customize the geolocation.
If true, the browser will use the geolocation based on the IP address.
If true, the browser will use the custom coordinates.
The latitude of the custom coordinates.
The longitude of the custom coordinates.
The accuracy of the custom coordinates.
Show child attributes
When set to "noise", it applies a small randomization to audio processing. When set to "off", audio fingerprinting protection is disabled.
noise, off "noise"
A floating-point number that adds subtle variations to audio processing.
0.1
Show child attributes
'block': Blocks canvas fingerprinting attempts completely 'noise': Applies a small randomization to canvas processing 'off': Disables canvas fingerprinting protection.
block, noise, off A floating-point number that adds subtle variations to canvas processing.
0.1
Show child attributes
Array that tells the browser which fonts it can use.
["Arial", "Helvetica", "Verdana"]A font fingerprinting protection feature that helps prevent websites from identifying users through font enumeration and detection.
true
A companion setting to enableMasking that specifically protects against a technique called "DOM rect fingerprinting".
true
Show child attributes
Specifies the number of video capture devices (cameras) that will be reported to websites through the MediaDevices API.
1
Specifies the number of audio capture devices (microphones) that will be reported to websites through the MediaDevices API.
1
Specifies the number of audio output devices (speakers, headphones, etc.) that will be reported to websites through the MediaDevices API.
1
When enabled, this prevents websites from obtaining the actual hardware identifiers of media devices.
A unique identifier used to ensure consistent device IDs within a browser profile.
Show child attributes
Sets the WebRTC operating mode from the allowed values. alerted - Allows WebRTC connections but notifies users before establishing connections. disabled - Completely turns off WebRTC functionality. real - Allows WebRTC connections and uses real IP addresses. public - Allows WebRTC connections and uses public IP addresses. fake - Allows WebRTC connections and uses fake IP addresses.
alerted, disabled, real, public, fake "off"
Boolean toggle that determines if WebRTC is active.
true
Controls whether ICE candidates are empty or not.
true
Show child attributes
Controls the WebGL rendering mode. off - Disables WebGL rendering. noise - Adds noise to the WebGL rendering.
off, noise "noise"
Controls randomization of geometric calculations.
0.5
Sets the noise level for the WebGL rendering. The value ranges from 0 to 1, where 0 is no noise and 1 is maximum noise.
0.5
Show child attributes
Operating mode for client rects. Use "off" to disable or "noise" to add randomization.
off, noise "noise"
Amount of noise/randomization to apply to client rects (higher values = more randomization).
x >= 00.5
Show child attributes
Controls the WebGL metadata mode. "mask" - Masks WebGL vendor and renderer information. "off" - Disables WebGL metadata masking.
mask, off "mask"
The WebGL vendor string to use in the browser profile. This identifies the GPU vendor.
"Google Inc. (Intel)"
The WebGL renderer string to use in the browser profile. This identifies the specific GPU model and rendering API.
"ANGLE (Intel, Intel(R) HD Graphics 630 Direct3D11 vs_5_0 ps_5_0, D3D11)"
Show child attributes
Whether WebGL extensions are enabled for the browser profile.
true
Whether to preload custom WebGL extensions.
true
List of WebGL extension names to be supported.
[
"WEBGL_debug_renderer_info",
"EXT_texture_filter_anisotropic"
]Was this page helpful?