Status Page SCIM Log
Logs of all SCIM provisioning operations for status pages.
The Status Page SCIM Log Model
Properties
- Name
_id- Type
- Object ID
- Description
ID of this object
- Name
createdAt- Type
- Date
- Description
Date and Time when the object was created.
- Name
updatedAt- Type
- Date
- Description
Date and Time when the object was updated.
- Name
project- Type
- Project
- Description
Relation to Project Resource in which this object belongs
- Name
projectId- Type
- Object IDRequired
- Description
ID of your Project in which this object belongs
- Name
statusPage- Type
- Status Page
- Description
Relation to Status Page Resource
- Name
statusPageId- Type
- Object IDRequired
- Description
ID of the Status Page
- Name
statusPageScim- Type
- Status Page SCIM
- Description
Relation to StatusPageSCIM Resource in which this log belongs
- Name
statusPageScimId- Type
- Object IDRequired
- Description
ID of your Status Page SCIM configuration
- Name
operationType- Type
- TextRequired
- Description
Type of SCIM operation (e.g., CreateUser, UpdateUser, DeleteUser, ListUsers, GetUser, BulkOperation)
- Name
status- Type
- TextRequired
- Description
Status of the SCIM operation
- Name
statusMessage- Type
- Long Text
- Description
Short error or status description
- Name
logBody- Type
- Very Long Text
- Description
Detailed JSON with request/response data
- Name
httpMethod- Type
- Text
- Description
HTTP method used (GET, POST, PUT, PATCH, DELETE)
- Name
requestPath- Type
- Long Text
- Description
The SCIM endpoint path
- Name
httpStatusCode- Type
- Number
- Description
Response HTTP status code
- Name
affectedUserEmail- Type
- Description
Email of the user affected by this operation
/api/status-page-scim-log/get-listList
This endpoint allows you to retrieve a paginated list of all your Status Page SCIM Log. By default, a maximum of ten Status Page SCIM Log are shown per page.
Optional Query Params
limit- number
- Number of objects to fetch. By default 10, you can increase this count up to 100
skip- number
- Number of objects to skip. This can be useful in pagination
Optional Request Body
query- If you would like to filter on Status Page SCIM Log. You can specify include a query here. For more information, please check out writing queries here.
select- By default you will only retrieve ID of objects, to retrieve more fields you need to select them. For more information, please check how to select here.
sort- Objects will be sorted based on created date by default. You can change the sort order — see Data Types: Sort.
List Request
POST/api/status-page-scim-log/get-list?skip=0&limit=10Content-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
}
}Response
{
"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"
}
]
}/api/status-page-scim-log/:id/get-itemGet item by ID
This endpoint allows you to retrieve Status Page SCIM Log by ID.
id- text
- ID of the Object
Optional Request Body
select- By default you will only retrieve ID of objects, to retrieve more fields you need to select them. For more information, please check how to select here.
Get Item Request
POST/api/status-page-scim-log/:id/get-itemContent-Type: application/json ApiKey: YOUR_API_KEY
{
"select": {
"operationType": true,
"projectId": true,
"status": true,
"statusPageId": true,
"statusPageScimId": true
}
}Response
{
"_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"
}/api/status-page-scim-log/countCount
This endpoint allows you to retrieve the count of all your Status Page SCIM Log.
Optional Request Body
query- If you would like to filter on Status Page SCIM Log. You can specify include a query here. For more information, please check out writing queries here.
Count Request
POST/api/status-page-scim-log/countContent-Type: application/json ApiKey: YOUR_API_KEY
{
"query": {
"operationType": "Example operation type"
}
}Response
{
"count": 107
}Permissions
Your API Token needs permissions to create, update, read or delete this resource. If you do not have permissions to make a request a 4xx status will be sent as response.
Read Permissions
Required to read Status Page SCIM Log
Project OwnerProject AdminProject MemberRead Status Page SCIM LogRead All Project Resources
Create Permissions
Required to create Status Page SCIM Log
Update Permissions
Required to update Status Page SCIM Log
Delete Permissions
Required to delete Status Page SCIM Log