Konnect Service Catalog

Resource Ingestion

Get details and trigger resource ingestion from authorized integrations.
Resource ingestion allows for manually syncing resources from authorized integrations.
It provides details on when the resources were last synced from an authorized integration.

Schedule Resource Ingestion

Schedules a resource ingestion job for the given integration instance.

put

Path Parameters

integrationInstanceIdstringrequired

The id of the integration instance.

Example:004d6d17-d21f-4518-89a2-b9177cb5485c

Body

application/json

ScheduleResourceIngestion

* Additional properties are NOT allowed.
ingest_fromstring(date-time)

A timestamp indicating when to start ingestion from.
RFC-3339 format is used with a “T” character separating date from time within the field value.
Omitting this property indicates ingestion will be triggered from the beginning of time until the present.

Response

application/json

A response containing the resource ingestion status.

ResourceIngestionStatus

The resource ingestion status.

* Additional properties are NOT allowed.
last_scheduledstring | null(date-time)required

The timestamp denoting when the last ingestion job was run.
RFC-3339 format is used with a “T” character separating date from time within the field value.
A null value denotes that ingestion for the given integration was never run.

put/integration-instances/{integrationInstanceId}/resource-ingestion

Body

{ "ingest_from": "2025-07-01T00:00:00Z" }
 
application/json

Get a Resource Ingestion

Fetches a resource ingestion job for the given integration instance.

get

Path Parameters

integrationInstanceIdstringrequired

The id of the integration instance.

Example:004d6d17-d21f-4518-89a2-b9177cb5485c

Response

application/json

A response containing the resource ingestion status.

ResourceIngestionStatus

The resource ingestion status.

* Additional properties are NOT allowed.
last_scheduledstring | null(date-time)required

The timestamp denoting when the last ingestion job was run.
RFC-3339 format is used with a “T” character separating date from time within the field value.
A null value denotes that ingestion for the given integration was never run.

get/integration-instances/{integrationInstanceId}/resource-ingestion
 
application/json

Resource Actions

Resource actions provides an overview of actions taken on resources.
It provides information on when one of the following actions are taken on a resource:

  • Map
  • Unmap
  • Archive
  • Restore

List Resource Actions

Returns a paginated collection of a resource actions.

get

Query Parameters

pageobject

Determines which page of the collection to retrieve.

Show Child Parameters
filterobject

Filters a collection of resource actions.

* Additional properties are NOT allowed.
Show Child Parameters

Response

application/json

A paginated list response for a collection of resource actions.

* Additional properties are NOT allowed.
metaobjectrequired

Pagination metadata.

Show Child Parameters
dataarray[object]required

Contains information about a resource action

* Additional properties are NOT allowed.
Show Child Parameters
get/resource-actions
 
application/json