Integration Monitoring
Authorizations
api-keystringRequired
Path parameters
versionstring · enumRequiredDefault:
API version (e.g., v1)
v1Possible values: integration_idstringRequired
Sprinto-issued integration identifier.
Responses
200
Status counts
application/json
integration_idstringOptional
last_activity_atstring · date-timeOptional
401
Unauthorized
404
Integration not found
get/{version}/integrations/{integration_id}/status
GET /api/external/push/{version}/integrations/{integration_id}/status HTTP/1.1
Host: api.sprinto.com
api-key: YOUR_API_KEY
Accept: */*
{
"integration_id": "text",
"sessions": {
"active": 1,
"processing": 1,
"processed": 1,
"failed": 1,
"expired": 1
},
"last_activity_at": "2026-01-01T00:00:00.000Z"
}Authorizations
api-keystringRequired
Path parameters
versionstring · enumRequiredDefault:
API version (e.g., v1)
v1Possible values: integration_idstringRequired
Sprinto-issued integration identifier.
Query parameters
sincestring · date-timeOptional
Return events created at or after this timestamp.
pageinteger · min: 1OptionalDefault:
1page_sizeinteger · min: 1 · max: 200OptionalDefault:
50Responses
200
Activity events
application/json
pageintegerRequired
page_sizeintegerRequired
next_pageinteger · nullableOptional
401
Unauthorized
404
Integration not found
get/{version}/integrations/{integration_id}/activity
GET /api/external/push/{version}/integrations/{integration_id}/activity HTTP/1.1
Host: api.sprinto.com
api-key: YOUR_API_KEY
Accept: */*
{
"items": [
{
"id": "text",
"at": "2026-01-01T00:00:00.000Z",
"level": "info",
"type": "session_created",
"message": "text",
"session_id": "text",
"details": {
"ANY_ADDITIONAL_PROPERTY": "anything"
}
}
],
"page": 1,
"page_size": 1,
"next_page": 1
}Last updated

