Справочник API
Профили
Получение списка профилей

Базовый URL

GET
https://v1.empr.cloud/api/v1/folders/{folderId}/profiles

Запрос

Заголовки запроса

Headers
Название
Тип / Значение
Описание
X-Token
String
Токен авторизации

Параметры URL

Query parameters
Название
Тип / Значение
Описание
folderId
UUID
ID папки, список профилей которой необходимо получить
name
String
Поиск по названию профиля
pn
Number
Номер страницы
ps
Number
Количество элементов на странице

Примеры запроса

1const url =
2  "https://v1.empr.cloud/api/v1/folders/{folderId}/profiles"; 
3
4const options = {
5  method: "GET",
6  headers: {
7    "X-Token": "Your Token", 
8  }, 
9};
10
11fetch(url, options)
12  .then((response) => {
13    response.json().then((data) => {
14      console.log(data);
15    });
16  })
17  .catch((error) => {
18    console.error(error);
19  });

Ответ

Данные ответа

Response
Название
Тип / Значение
Описание
total
String
Общее количество профилей в папке
items
Array
Массив с объектами с данными по профилям
owner
UUID/String
ID владельца профиля
id
UUID/String
ID профиля
folder_id
UUID/String
ID папки, в которой находится профиль
proxy_id
UUID/String
ID прокси, назначенной на профиль
profile_name
String
Название профиля
profile_notes
String
Заметки профиля
profile_status
Array
Статус, назначенный на профиль
profile_tags
Array
Теги, назначенные на профиль
browser
String
Ядро браузера
platform
String
ОС профиля
running
String
Индикация запущенного профиля
pinned
String
Индикация закреплённого профиля
worktime
String
Общее время работы профиля
last_run_at
String
Дата последнего запуска профиля
created_at
String
Дата создания профиля
updated_at
String
Дата обновления профиля
recovered
String
Индикация восстановления профиля из корзины
is_received
String
Индикация полученного профиля
app_version
String
Внутренняя информация
proxy
String
Данные о прокси, назначенной на профиль

Пример ответа

1{
2    "data": {
3        "total": 1,
4        "items": [
5            {
6            "owner": "5a55b193-84aa-47ce-b377-c651412adf44",
7            "id": "9bd9b8cf-edaf-42b3-a9cc-fc68ff0b7f77",
8            "folder_id": "6e15ecb4-d46d-416c-ac5c-4777bd89a2d8",
9            "proxy_id": null,
10            "profile_name": "Matthew Nelson",
11            "profile_notes": "",
12            "profile_status": null,
13            "profile_tags": [],
14            "browser": "chrome",
15            "platform": "macos",
16            "running": false,
17            "pinned": false,
18            "worktime": 0,
19            "last_run_at": null,
20            "created_at": "2023-12-21T12:42:46.483047Z",
21            "updated_at": "2023-12-21T12:42:46.483047Z",
22            "recovered": 0,
23            "is_received": false,
24            "app_version": "0.0.0",
25            "proxy": null
26            }
27        ]
28    }
29}
30