Konnect Service Catalog

List Suggestion Rule Errors

Returns a paginated collection of suggestion rule errors.

get

Query Parameters

page[size]integer

The maximum number of items to include per page. The last page of a collection may include fewer items.

Example:10

page[number]integer

Determines which page of the entities to retrieve.

Example:1

filterobject

Filters a collection of suggestion rule errors.

* Additional properties are NOT allowed.
Show Child Parameters

Response

application/json

A paginated list response for a collection of suggestion rule errors.

* Additional properties are NOT allowed.
metaobjectrequired

returns the pagination information

Show Child Parameters
dataarrayrequired

Represents any errors which occured when evaluating a suggestion rule

Show Child Parameters
get/suggestion-rule-errors
 
application/json

Integration Events

Integration events represent the activity within an integration instance.

List Integration Events

Returns a paginated collection of integration events.

get

Query Parameters

pageobject

Determines which page of the collection to retrieve.

Show Child Parameters
filterobject

Filters a collection of integration events.

* Additional properties are NOT allowed.
sortstring

The asc suffix is optional as the default sort order is ascending.
The desc suffix is used to specify a descending order.
Multiple sort attributes may be provided via a comma separated list.
JSONPath notation may be used to specify a sub-attribute (eg: ‘foo.bar desc’).

Example:created_at desc

Response

application/json

A Paginated list response for a collection of integration events.

* Additional properties are NOT allowed.
metaobjectrequired

Pagination metadata.

Show Child Parameters
dataarray[object]required

Event on a resource binding for an integration.

* Additional properties are NOT allowed.
Show Child Parameters
get/integration-events
 
application/json

Bulk Create Integration Events

Bulk-creates integration events for an integration.

post

Path Parameters

integrationInstancestringrequired

Machine name of the integration.

Example:gateway-manager

Body

application/json

Request body schema for bulk-creating integration events.

* Additional properties are NOT allowed.
dataarray[object]required

DTO object for creating an integration event for an integration. type and binding are parameters restricted by the
integration the event is being created for, found in the related integration manifest.

* Additional properties are NOT allowed.
Show Child Parameters

Response

The payload for bulk integration event create was accepted.

post/integration-instances/{integrationInstance}/integration-events

Body

{ "data": [ { "type": "incident.triggered", "ts": "2024-01-01T00:00:00Z", "deduplication_id": "1d34191ebfe305a56bf4f3303d1a8dcf", "actor": { "type": "user", "id": "PLH1HKV" }, "attributes": { "service_id": "PLK33TY", "incident_id": "PGR0VU2", "escalation_policy_id": "P005NFS", "priority_id": "P9BO35Z", "urgency": "low", "title": "Example API Service Incident", "html_url": "https://acme.pagerduty.com/incidents/PGR0VU2" }, "data": { "pagerduty_service_id": "PLK33TY" }, "binding": "pagerduty_service", "detail": "Example API Service Incident", "link_html": "https://acme.pagerduty.com/incidents/PGR0VU2" } ] }
 

List a catalog service integration Events

Returns a paginated collection of integration events belonging to the given catalog service.

get

Query Parameters

pageobject

Determines which page of the collection to retrieve.

Show Child Parameters
filterobject

Filters a collection of events for a given service.

* Additional properties are NOT allowed.
sortstring

The asc suffix is optional as the default sort order is ascending.
The desc suffix is used to specify a descending order.
Multiple sort attributes may be provided via a comma separated list.
JSONPath notation may be used to specify a sub-attribute (eg: ‘foo.bar desc’).

Example:created_at desc

Path Parameters

serviceIdstring(uuid)required

ID of the service.

Example:7f9fd312-a987-4628-b4c5-bb4f4fddd5f7

Response

application/json

A Paginated list response for a collection of integration events.

* Additional properties are NOT allowed.
metaobjectrequired

Pagination metadata.

Show Child Parameters
dataarray[object]required

Event on a resource binding for an integration.

* Additional properties are NOT allowed.
Show Child Parameters
get/catalog-services/{serviceId}/integration-events
 
application/json