API Проектов¶
Получить список проектов, доступных пользователю¶
GET https://cloud.roistat.com/api/v1/user/projects
С помощью этого метода можно получить список проектов, доступных пользователю.
По параметру is_owner
можно различать, в каких проектах пользователь является владельцем.
Без параметров.
Параметр | Тип | Описание |
---|---|---|
projects | array[object] | |
> id | integer | Номер проекта |
> name | string | Название проекта |
> profit | null или string | Доля прибыли в выручке проекта. Можно изменить в настройках проекта. |
> creation_date | string | Дата создания проекта |
> currency | string | Валюта проекта |
> is_owner | integer | Является ли пользователь владельцем проекта. 1 - если является, 0 - если не является. |
status | string |
Создать новый проект¶
POST https://cloud.roistat.com/api/v1/account/project/create
С помощью этого метода можно создать новый проект.
curl 'https://cloud.roistat.com/api/v1/account/project/create' \
--request POST \
--header 'Content-type: application/json' \
--header 'Api-key: {KEY}' \
--data '{"name": "Test","currency": "RUB"}'
Тело запроса:
Строка запроса:
Без параметров.
Тело запроса:
Параметр | Тип | Описание | Обязательный |
---|---|---|---|
name | string | Название нового проекта | да |
currency | string | Валюта проекта: "RUB" - российский рубль, "USD" - доллар США, "EUR" - евро, "UAH" - украинская гривна, "KZT" - казахстанский тенге, "BYN" - белорусский рубль, "BYR" - белорусский рубль (устаревший), "CHF" - швейцарский франк, "GBP" - британский фунт стерлингов, "CZK" - чешская крона, "AED" - дирхам ОАЭ. Название валюты должно быть указано только в виде латинского сокращения | да |
Параметр | Тип | Описание | Обязательный |
---|---|---|---|
data | object | нет | |
> project_id | string | Идентификатор созданного проекта | нет |
> counter | object | Параметры счетчика созданного проекта | нет |
>> id | string | Уникальный ключ счетчика | нет |
>> code | string | JS код счетчика проекта | нет |
Получить код счетчика для проекта¶
POST https://cloud.roistat.com/api/v1/project/settings/module/list
С помощью этого метода можно получить код счетчика для проекта.
Можно использовать как POST
, так и GET
метод.
Строка запроса:
Параметр | Тип | Описание | Обязательный |
---|---|---|---|
project | string | Номер проекта | да |
Тело запроса:
Без параметров.
Параметр | Тип | Описание |
---|---|---|
data | array[object] | |
> id | string | Уникальный ключ счетчика проекта |
> code | string | JS код счетчика проекта |