GET SCIM Sync Logs
The Get SCIM Sync Logs API retrieves the synchronization logs for SCIM users.
How it works
Use the GET method to retrieve the SCIM synchronization logs:
GET /admin/scim-sync/logs
Authentication
The JSESSIONID value is used to authenticate all API calls, not the API key. The API key is only used in the authentication call.
For more information, see Authentication.
GET operation parameters
This command takes the following parameters:
| Object | Type | Required | Description |
|---|---|---|---|
account |
String | Required | The unique identifier for the account. |
from |
String | Optional | The start of the time range for the logs in ISO 8601 format. The default value is 30 days ago. |
to |
String | Optional | The end of the time range for the logs in ISO 8601 format. The default value is the current date and time. |
status |
String | Optional | The status of the synchronization. For example, SUCCESS and ERROR. |
action |
String | Optional | The action performed during the synchronization. For example: User OOO, User Patch, User Update, User Creation, User Deletion, and User Retrieval. |
source |
String | Optional | The source of the synchronization request. For example, SCIM_API. |
userEmail |
String | Optional | The email address of the user. This value is a case-insensitive substring. |
correlationId |
String | Optional | The correlation ID for the request. |
format |
String | Optional | The response format. Allowed values are csv and json. The default value is csv. |
limit |
String | Optional | The maximum number of log entries to return. The default value is 1000 and the maximum value is 5000. |
Example cURL request
curl --location --request GET 'https://api.tealiumiq.com/scim/v2/admin/scim-sync/logs?account=testaccount&from=2023-10-01T00:00:00Z&to=2023-10-31T23:59:59Z&limit=100&format=csv'
Example response
Error messages
Potential error messages for this endpoint:
| Error code | Error message |
|---|---|
| 400 | 400 Bad Request: "message": "Account parameter is required." |
| 401 | 400 Bad Request: "message": "Authentication failed" |
| 403 | 403 Forbidden "message": "Unauthorized access." |
| 405 | 405 Invalid Method "message": "Method is not allowed on this endpoint. Allowed methods: GET." |
| 500 | 500 Internal Server Error "message": "Error processing json for extension - account {ACCOUNT}" |
This page was last updated: October 21, 2025