Ресурс

Status Page SCIM Log

Logs of all SCIM provisioning operations for status pages.

Модель Status Page SCIM Log

Свойства

  • Имя
    _id
    Тип
    Object ID
    Описание

    ID of this object

  • Имя
    createdAt
    Тип
    Date
    Описание

    Date and Time when the object was created.

  • Имя
    updatedAt
    Тип
    Date
    Описание

    Date and Time when the object was updated.

  • Имя
    project
    Тип
    Project
    Описание

    Relation to Project Resource in which this object belongs

  • Имя
    projectId
    Тип
    Object IDОбязательно
    Описание

    ID of your Project in which this object belongs

  • Имя
    statusPage
    Тип
    Status Page
    Описание

    Relation to Status Page Resource

  • Имя
    statusPageId
    Тип
    Object IDОбязательно
    Описание

    ID of the Status Page

  • Имя
    statusPageScim
    Тип
    Status Page SCIM
    Описание

    Relation to StatusPageSCIM Resource in which this log belongs

  • Имя
    statusPageScimId
    Тип
    Object IDОбязательно
    Описание

    ID of your Status Page SCIM configuration

  • Имя
    operationType
    Тип
    TextОбязательно
    Описание

    Type of SCIM operation (e.g., CreateUser, UpdateUser, DeleteUser, ListUsers, GetUser, BulkOperation)

  • Имя
    status
    Тип
    TextОбязательно
    Описание

    Status of the SCIM operation

  • Имя
    statusMessage
    Тип
    Long Text
    Описание

    Short error or status description

  • Имя
    logBody
    Тип
    Very Long Text
    Описание

    Detailed JSON with request/response data

  • Имя
    httpMethod
    Тип
    Text
    Описание

    HTTP method used (GET, POST, PUT, PATCH, DELETE)

  • Имя
    requestPath
    Тип
    Long Text
    Описание

    The SCIM endpoint path

  • Имя
    httpStatusCode
    Тип
    Number
    Описание

    Response HTTP status code

  • Имя
    affectedUserEmail
    Тип
    Email
    Описание

    Email of the user affected by this operation

GETorPOST/api/status-page-scim-log/get-list

Список

Этот метод возвращает постраничный список ваших объектов «Status Page SCIM Log». По умолчанию на странице до десяти записей.

Необязательные query-параметры

  • limit
    число
    Сколько объектов вернуть. По умолчанию 10, максимум 100
  • skip
    число
    Сколько объектов пропустить (для пагинации)

Необязательное тело запроса

Запрос списка

POST
/api/status-page-scim-log/get-list?skip=0&limit=10
Заголовки
Content-Type: application/json
ApiKey: YOUR_API_KEY
Тело
{
  "select": {
    "operationType": true,
    "projectId": true,
    "status": true,
    "statusPageId": true,
    "statusPageScimId": true
  },
  "query": {
    "operationType": "Example operation type"
  },
  "sort": {
    "createdAt": -1
  }
}

Ответ

{
  "count": 10,
  "limit": 10,
  "skip": 0,
  "data": [
    {
      "_id": "377d2a70-28fe-11f1-b591-3fdcef396aba",
      "operationType": "Example operation type",
      "projectId": "550e8400-e29b-41d4-a716-446655440000",
      "status": "Example status",
      "statusPageId": "550e8400-e29b-41d4-a716-446655440000",
      "statusPageScimId": "550e8400-e29b-41d4-a716-446655440000"
    },
    {
      "_id": "377d2a71-28fe-11f1-b591-3fdcef396aba",
      "operationType": "Example operation type",
      "projectId": "550e8400-e29b-41d4-a716-446655440000",
      "status": "Example status",
      "statusPageId": "550e8400-e29b-41d4-a716-446655440000",
      "statusPageScimId": "550e8400-e29b-41d4-a716-446655440000"
    },
    {
      "_id": "377d2a72-28fe-11f1-b591-3fdcef396aba",
      "operationType": "Example operation type",
      "projectId": "550e8400-e29b-41d4-a716-446655440000",
      "status": "Example status",
      "statusPageId": "550e8400-e29b-41d4-a716-446655440000",
      "statusPageScimId": "550e8400-e29b-41d4-a716-446655440000"
    }
  ]
}
GETorPOST/api/status-page-scim-log/:id/get-item

Получить по ID

Возвращает объект «Status Page SCIM Log» по идентификатору.

  • id
    строка
    ID объекта

Необязательное тело запроса

  • select
    По умолчанию возвращается только ID; для других полей используйте select. Подробнее: как выбирать поля.

Запрос одного объекта

POST
/api/status-page-scim-log/:id/get-item
Заголовки
Content-Type: application/json
ApiKey: YOUR_API_KEY
Тело
{
  "select": {
    "operationType": true,
    "projectId": true,
    "status": true,
    "statusPageId": true,
    "statusPageScimId": true
  }
}

Ответ

{
  "_id": "377d2a70-28fe-11f1-b591-3fdcef396aba",
  "operationType": "Example operation type",
  "projectId": "550e8400-e29b-41d4-a716-446655440000",
  "status": "Example status",
  "statusPageId": "550e8400-e29b-41d4-a716-446655440000",
  "statusPageScimId": "550e8400-e29b-41d4-a716-446655440000"
}
POST/api/status-page-scim-log/count

Количество

Возвращает количество ваших объектов «Status Page SCIM Log».

Необязательное тело запроса

Запрос количества

POST
/api/status-page-scim-log/count
Заголовки
Content-Type: application/json
ApiKey: YOUR_API_KEY
Тело
{
  "query": {
    "operationType": "Example operation type"
  }
}

Ответ

{
  "count": 107
}

Права доступа

Для операций с ресурсом у ключа API должны быть права. При их отсутствии вернётся ответ 4xx.

Права на чтение

Нужны для чтения Status Page SCIM Log

  • Project Owner
  • Project Admin
  • Project Member
  • Read Status Page SCIM Log
  • Read All Project Resources

Права на создание

Нужны для создания Status Page SCIM Log

Ресурс нельзя создать через API

Права на обновление

Нужны для обновления Status Page SCIM Log

Ресурс нельзя обновить через API

Права на удаление

Нужны для удаления Status Page SCIM Log

Ресурс нельзя удалить через API