Skip to content

Publish Events to the API

The following integration methods publish events to the Event Ingestion API endpoints directly. Events that are sent to the API are received by the system and displayed in the UI.

Note

As an alternative, DataKitchen provides ready-made agents that can receive and forward events to the Event Ingestion API for you. See Observability Integration Agents for technical details.

Event Ingestion API documentation

Technical details for the Event Ingestion API endpoints can be found in the Swagger documentation .

The Event Ingestion API uses Swagger with an OpenAPI Specification (OAS) to define a standard, language-agnostic interface. Users who prefer exploring REST APIs with Postman are encouraged to download the OAS file via the Download OpenAPI specification download link at the top of the Event Ingestion API documentation page.

Understand API identifiers

The Event Ingestion API requires specific properties for event data. To learn more about what these values represent, see Event Ingestion API Identifiers.

Event payload limit

There is a payload size limit of 100 KB for events. This limit is validated at the API level.

The Test Outcomes event includes a test_outcomes array limit of 500 items.