GET SCIM Sync Logs API
The GET SCIM Sync Logs API exports a record of SCIM user provisioning events.
How it works
Use the GET method to retrieve SCIM audit log entries:
GET /admin/scim-sync/logs
For more information about SCIM audit logging, see SCIM audit logs.
Authentication
The OAuth bearer token is used to authenticate all API calls, not the API key.
For more information, see Authentication.
GET operation parameters
This endpoint requires Account Admin or User Admin permissions and takes the following parameters:
| Parameter | Type | Required | Description |
|---|---|---|---|
account | String | Required | The Tealium account name. |
from | String | Optional | The start of the date range in ISO 8601 format. Defaults to 30 days before to if omitted. |
to | String | Optional | The end of the date range in ISO 8601 format. Defaults to the current date and time. |
status | String | Optional | Filter by outcome. Valid values: SUCCESS, ERROR. |
action | String | Optional | Filter by action type. Case-sensitive. Valid values: User Creation, User Update, User Patch, User Retrieval, User Deletion. |
source | String | Optional | Filter by event source. Case-sensitive. Valid values: SCIM_API, UI, INTERNAL_API, SYSTEM. |
userEmail | String | Optional | Case-insensitive substring match on the target user’s email address. |
correlationId | String | Optional | Exact match on correlation ID. |
format | String | Optional | Response format. Valid values: csv (default), json. |
limit | Integer | Optional | Maximum number of log entries to return. Default is 1000. Maximum is 5000. |
Example cURL request
curl --location 'https://developer.tealiumapis.com/admin/scim-sync/logs?account={ACCOUNT}&from=2025-01-01T00:00:00Z&to=2025-01-31T23:59:59Z&format=json&status=ERROR' \
--header 'Authorization: Bearer {TOKEN}'
Example response
Error messages
Potential error messages for this endpoint:
| Error code | Error message |
|---|---|
| 400 | {"message": "Account parameter is required."} |
| 400 | {"message": "Invalid date format. Use ISO-8601 format (e.g., 2023-01-01T00:00:00Z)."} |
| 400 | {"message": "Invalid date range: 'from' must be before 'to'."} |
| 400 | {"message": "Limit must be between 1 and 5000."} |
| 400 | {"message": "Invalid status. Must be SUCCESS or ERROR."} |
| 400 | {"message": "Invalid source. Must be SCIM_API, UI, INTERNAL_API, or SYSTEM."} |
| 403 | {"message": "Unauthorized access."} |
| 405 | {"message": "Method is not allowed on this endpoint. Allowed methods: GET."} |
| 500 | {"message": "Error processing request."} |
This page was last updated: July 15, 2026