For the complete documentation index, see llms.txt. This page is also available as Markdown.

GENERIC

Generic integration operations

Retrieve a generic configuration

get

Returns the generic configuration for the integration instance with the specified ID.

Authorizations
AuthorizationstringOptional
Path parameters
ingestibleIdstring · uuidRequired
Responses
200

Generic configuration

application/json
idstring · uuidRequired
ingestibleIdstring · uuidRequired
valuestringRequired
get/genericIntegration/{ingestibleId}/configuration

Create or update a generic configuration

put

Creates or updates a generic configuration for the integration instance with the specified ID.

Authorizations
AuthorizationstringOptional
Path parameters
ingestibleIdstring · uuidRequired
Body
configurationstringRequired
Responses
200

Generic configuration is created or updated

application/json
idstring · uuidRequired
ingestibleIdstring · uuidRequired
valuestringRequired
put/genericIntegration/{ingestibleId}/configuration

Delete a generic configuration

delete

Deletes a generic configuration from the integration instance with the specified ID.

Authorizations
AuthorizationstringOptional
Path parameters
ingestibleIdstring · uuidRequired
Responses
204

Generic configuration is deleted

application/json
idstring · uuidRequired
ingestibleIdstring · uuidRequired
valuestringRequired
delete/genericIntegration/{ingestibleId}/configuration

Retrieve data schema as part of generic configuration

get

Returns data schema for the integration instance with the specified ID.

Authorizations
AuthorizationstringOptional
Path parameters
ingestibleIdstring · uuidRequired
Responses
200

Data schema

application/json
stringOptional
get/genericIntegration/{ingestibleId}/configuration/schema

Retrieve a schedule

get

Returns the schedule for the generic Edge capability with the specified ID.

Authorizations
AuthorizationstringRequired
Path parameters
ingestibleIdstring · uuidRequired
Responses
200

Capability synchronization schedule

application/json
idinteger · int64Optional
cronExpressionstringOptional
cronTimeZonestringOptional
lastRunTimeStampinteger · int64Optional
nextRunDateLongValueinteger · int64Optional
cronJsonstringOptional
workflowstringOptional
get/genericIntegration/{ingestibleId}/schedule
200

Capability synchronization schedule

Add a schedule

post

Adds a schedule for the generic Edge capability with the specified ID.

Authorizations
AuthorizationstringRequired
Path parameters
ingestibleIdstring · uuidRequired
Query parameters
workflowstringOptional
Body
cronExpressionstringRequired
cronTimeZonestringRequired
cronJsonstringOptional
Responses
200

Cloud synchronization schedule added

application/json
idinteger · int64Optional
cronExpressionstringOptional
cronTimeZonestringOptional
lastRunTimeStampinteger · int64Optional
nextRunDateLongValueinteger · int64Optional
cronJsonstringOptional
workflowstringOptional
post/genericIntegration/{ingestibleId}/schedule
200

Cloud synchronization schedule added

Update a schedule

put

Updates the schedule for the generic Edge capability with the specified ID.

Authorizations
AuthorizationstringRequired
Path parameters
ingestibleIdstring · uuidRequired
Query parameters
workflowstringOptional
Body
cronExpressionstringRequired
cronTimeZonestringRequired
cronJsonstringOptional
Responses
200

Synchronization schedule updated

application/json
idinteger · int64Optional
cronExpressionstringOptional
cronTimeZonestringOptional
lastRunTimeStampinteger · int64Optional
nextRunDateLongValueinteger · int64Optional
cronJsonstringOptional
workflowstringOptional
put/genericIntegration/{ingestibleId}/schedule

Delete a schedule

delete

Deletes the schedule from the generic Edge capability with the specified ID.

Authorizations
AuthorizationstringRequired
Path parameters
ingestibleIdstring · uuidRequired
Query parameters
workflowstringOptional
Responses
204

Capability synchronization schedule deleted

No content

delete/genericIntegration/{ingestibleId}/schedule
204

Capability synchronization schedule deleted

No content

Retrieve all schedules

get

Returns all schedules for the generic Edge capability with the specified ID.

Authorizations
AuthorizationstringRequired
Path parameters
ingestibleIdstring · uuidRequired
Responses
200

All capability synchronization schedules

application/json
idinteger · int64Optional
cronExpressionstringOptional
cronTimeZonestringOptional
lastRunTimeStampinteger · int64Optional
nextRunDateLongValueinteger · int64Optional
cronJsonstringOptional
workflowstringOptional
get/genericIntegration/{ingestibleId}/schedules
200

All capability synchronization schedules

Cancel a synchronization

delete

Cancel the synchronization of the generic Edge capability with the specified ID.

Authorizations
AuthorizationstringRequired
Path parameters
ingestibleIdstring · uuidRequired
Query parameters
workflowstringOptional
Responses
404

No job to cancel

No content

delete/genericIntegration/{ingestibleId}/cancel
404

No job to cancel

No content

Starts capability on Edge.

post

Starts an Edge based capability job

Authorizations
AuthorizationstringRequired
Path parameters
ingestibleIdstring · uuidRequired
Query parameters
cloudIngestionJobIdstring · uuidOptional
workflowstringOptional
Body
stringOptional
Responses
202

Cloud synchronization job successfully started

application/json
idstring · uuidOptional
createdBystring · uuidOptional
createdOninteger · int64Optional
lastModifiedBystring · uuidOptional
lastModifiedOninteger · int64Optional
systembooleanOptional
resourceTypestringOptional
namestringOptional
typestringOptional
userIdstring · uuidOptional
visibilityinteger · int32Optional
progressPercentagenumber · doubleOptional
cancelablebooleanOptional
startDateinteger · int64Optional
endDateinteger · int64Optional
statestringOptional
resultstringOptional
messagestringOptional
post/genericIntegration/{ingestibleId}/run
202

Cloud synchronization job successfully started

Last updated

Was this helpful?