Introduction
API Reference
- Profile
- Workspace
- POSTAdd member to workspace
- DELRemove member from workspace
- PATCHUpdate member permissions
- GETGet all workspaces
- POSTCreate workspace
- GETGet workspace info
- DELDelete workspace
- PATCHRename workspace
- GETGet profiles count
- GETGet all profiles in workspace
- DELDelete multiple profiles in workspace
- POSTTransfer profile
- POST
- Share
- Template
- Proxy
- User
- Folder
Cloud Browser
Python SDK
Limitations
Workspace
Create workspace
Creates a new workspace.
POST
/
workspaces
curl --request POST \
--url https://api.gologin.com/workspaces \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"name": "My Workspace",
"os": "win",
"osSpec": "win11"
}'
{
"id": "<string>",
"name": "<string>",
"owner": "<string>",
"planId": "<string>",
"planName": "<string>",
"planMembersMax": 123,
"isPlanUnlimited": true,
"planExpiresAt": "2023-11-07T05:31:56Z",
"paymentIsTrial": true,
"isUnpaid": true,
"memberCount": 123,
"profilesCount": 123,
"planProfilesMax": 123,
"permissions": {
"canAddBilling": true,
"canClaimProfilesWithoutFolder": true
}
}
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Body
application/json
Response
200 - application/json
The response is of type object
.
curl --request POST \
--url https://api.gologin.com/workspaces \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"name": "My Workspace",
"os": "win",
"osSpec": "win11"
}'
{
"id": "<string>",
"name": "<string>",
"owner": "<string>",
"planId": "<string>",
"planName": "<string>",
"planMembersMax": 123,
"isPlanUnlimited": true,
"planExpiresAt": "2023-11-07T05:31:56Z",
"paymentIsTrial": true,
"isUnpaid": true,
"memberCount": 123,
"profilesCount": 123,
"planProfilesMax": 123,
"permissions": {
"canAddBilling": true,
"canClaimProfilesWithoutFolder": true
}
}