Проекты
Создание проекта
Section titled Создание проектаСоздайте новый проект, указав его name.
Метод
Section titled МетодPOST
/api/v1/projects
Параметры
Section titled Параметры| Имя | Тип | Описание |
|---|---|---|
| name | string | Имя создаваемого проекта (например, MyApp, Production, Staging) (обязательно) |
Заголовки запроса
Section titled Заголовки запросаAuthorization: {YOUR_ORGANIZATION_API_KEY}: Ключ можно найти в разделе ‘Preferences’ > ‘Account’ > ‘Organization API Key’.
Коды состояния
Section titled Коды состояния200: Ответ отправлен в виде JSON в теле
Пример запроса
Section titled Пример запросаcurl -X POST \
https://openreplay.example.com/api/v1/projects/MyFirstProject \
-H 'content-type: application/json' \
-H 'Authorization: {YOUR_ORGANIZATION_API_KEY}'
--data-raw '{
"name": "MyFirstProject"
}'
Пример ответа
Section titled Пример ответа{
"data": {
"projectKey": "QsLA07Oa5sqTfwnNaFwS",
"name": "MyFirstProject",
"gdpr": {
"maskEmails": true,
"sampleRate": 50,
"maskNumbers": true,
"defaultInputMode": "plain"
}
}
}
Получение проекта
Section titled Получение проектаВозвращает данные указанного проекта.
Метод
Section titled МетодGET
/api/v1/projects/:projectKey
Параметры
Section titled Параметры| Имя | Тип | Описание |
|---|---|---|
| projectKey | string | Идентификатор отслеживаемого проекта (обязательно) |
Заголовки запроса
Section titled Заголовки запросаAuthorization: {YOUR_ORGANIZATION_API_KEY}: Ключ можно найти в разделе ‘Preferences’ > ‘Account’ > ‘Organization API Key’.
Коды состояния
Section titled Коды состояния200: Ответ отправлен в виде JSON в теле
Пример запроса
Section titled Пример запросаcurl -X GET \
https://openreplay.example.com/api/v1/projects/7ePSXFuQVidq9pqS6Xyn \
-H 'content-type: application/json' \
-H 'Authorization: {YOUR_ORGANIZATION_API_KEY}'
Пример ответа
Section titled Пример ответа{
"data": {
"projectKey": "7ePSXFuQVidq9pqS6Xyn",
"name": "MyFirstProject"
}
}
Получение проектов
Section titled Получение проектовВозвращает список существующих проектов.
Метод
Section titled МетодGET
/api/v1/projects
Заголовки запроса
Section titled Заголовки запросаAuthorization: {YOUR_ORGANIZATION_API_KEY}: Ключ можно найти в разделе ‘Preferences’ > ‘Account’ > ‘Organization API Key’.
Коды состояния
Section titled Коды состояния200: Ответ отправлен в виде JSON в теле
Пример запроса
Section titled Пример запросаcurl -X GET \
https://openreplay.example.com/api/v1/projects \
-H 'content-type: application/json' \
-H 'Authorization: {YOUR_ORGANIZATION_API_KEY}'
Пример ответа
Section titled Пример ответа{
"data": {
"projectKey": "7ePSXFuQVidq9pqS6Xyn",
"name": "MyFirstProject"
},
{
"projectKey": "9cACFRuQVidq0sqS7Bny",
"name": "MySecondProject"
}
}