Accelerate the Value of Data

Event Monitoring API

Learn about monitoring events using the Event Monitoring API.

The Event Monitoring API determines how many events were transferred within a certain interval of time. The API can facilitate a query for any period up to 1 day for the past 30 days. The Event Monitoring API specifies details, such as time and event IDs to track back to your cloud storage and Snowflake environments. With this information, you can understand where in the data transfer process your event is.
Note: To validate complete event details, use the timestamp in the event ID and the object URI to match in Snowflake.

Request

GET {{hub-url}}/api/tenants/{tenantId}/monitoring/_eventMonitoring

Where hub-url is your tenant environment-data-pipeline-hub.reltio.com.

Table 1. Parameters
ParametersRequiredDefaultDetails
fromNo1 day The %timeinterval; is in milliseconds (UNIX Epoch). Use to check consistency.
toNoN/AThe %timeinterval; is in milliseconds. (UNIX Epoch). Use to check consistency.
detailedNofalseSelect Yes for more event-specific information for complete and incomplete events.
maxNo10The limit of incomplete events returned in the response.

Response

Returns the event transferred for a tenant ID.

Sample Request

GET {{test-usg-data-pipeline-hub.reltio.com}}/status/tenant/{tenantId}/_eventMonitoring

Sample Response

{
	"eventId" : "1672862520597_38JUqe0",
	"eventType" : "C1",
	objectUri" : "pLPL2hS",
	"timestamp" : 1672862528181,
	"checksum" : 100667391,
	"platform_checksum" : 4095,
	"data_pipeline_checksum" : 100663376
}
{
    "total_events_count": 6,
    "total_incomplete_events_count": 0
}

To validate the complete event details, match the timestamp in the event ID and the object URI with your Snowflake UI.