Appearance
Profile Access (User & Workspace)
Endpoints for authentication, workspace management, and folder operations.
Base URL: https://api.multilogin.com
Authentication Endpoints
Sign In
POST /user/signin
bash
curl -X POST https://api.multilogin.com/user/signin \
-H "Content-Type: application/json" \
-d '{"email": "you@example.com", "password": "your-password"}'Refresh Token
POST /user/refresh_token
bash
curl -X POST https://api.multilogin.com/user/refresh_token \
-H "Authorization: Bearer YOUR_TOKEN"Change Password
POST /user/change_password
bash
curl -X POST https://api.multilogin.com/user/change_password \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"current_password": "old", "new_password": "new"}'Reset Password
POST /user/reset_password
bash
curl -X POST https://api.multilogin.com/user/reset_password \
-H "Content-Type: application/json" \
-d '{"email": "you@example.com"}'Workspace Endpoints
List Profiles in Workspace
GET /workspace/profiles
Returns profiles with pagination, filtering, and sorting.
| Parameter | Type | Required | Description |
|---|---|---|---|
limit | number | No | Items per page (default: 20) |
offset | number | No | Skip items (default: 0) |
search | string | No | Search by profile name |
sort_by | string | No | Sort field |
sort_order | string | No | asc or desc |
is_removed | boolean | No | Show deleted profiles |
folder_id | UUID | No | Filter by folder |
storage_type | string | No | cloud or local |
bash
curl "https://api.multilogin.com/workspace/profiles?limit=50&offset=0&search=my-profile" \
-H "Authorization: Bearer YOUR_TOKEN"Response:
json
{
"status": {"error_code": "", "http_code": 200, "message": ""},
"data": {
"profiles": [
{
"uuid": "8feb79fc-2b42-4d54-a3eb-f26fddd31499",
"name": "my-profile",
"browser_type": "mimic",
"os_type": "windows",
"folder_id": "...",
"is_local": false,
"created_at": "2024-01-15T10:30:00Z",
"updated_at": "2024-01-15T10:30:00Z"
}
],
"total": 1
}
}List Folders
GET /workspace/folders
bash
curl "https://api.multilogin.com/workspace/folders" \
-H "Authorization: Bearer YOUR_TOKEN"Create Folder
POST /workspace/folder/create
bash
curl -X POST https://api.multilogin.com/workspace/folder/create \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"name": "my-folder"}'Update Folder
POST /workspace/folder/update
bash
curl -X POST https://api.multilogin.com/workspace/folder/update \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"folder_id": "FOLDER_UUID", "name": "renamed-folder"}'Remove Folder
POST /workspace/folder/remove
bash
curl -X POST https://api.multilogin.com/workspace/folder/remove \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"folder_id": "FOLDER_UUID"}'Workspace Info
Get Workspace Details
GET /workspace/info
Returns workspace configuration, member count, and subscription details.
bash
curl "https://api.multilogin.com/workspace/info" \
-H "Authorization: Bearer YOUR_TOKEN"Get Workspace Members
GET /workspace/members
bash
curl "https://api.multilogin.com/workspace/members" \
-H "Authorization: Bearer YOUR_TOKEN"