Retrieve an Integration Instance
get
/ic/api/integration/v1/monitoring/instances/{id}
Retrieves detailed information about the integration instance with the specified instance ID.
Request
Path Parameters
-
id(required): string
Integration instance identifier.
Query Parameters
-
integrationInstance(required): string
This is the name of the service instance. You can get this value from the About page where it is specified in the Service instance field.
-
return: string
Controls the response data. Valid value is minimal. For example, return=minimal. When this value is specified, minimal information of the instance data is added in the response thus making the response time quicker than the default API call. In this response, the attributes integrationName and projectFound are set to their default and should not be relied upon. This URL parameter is recommended if performance is preferred instead of the availability of complete instance data.
There's no request body for this operation.
Back to TopResponse
Supported Media Types
- application/json; charset=utf-8
200 Response
Successful operation
Root Schema : InstanceRs
Type:
Show Source
object
-
activity-stream: array
activity-stream
Activity Streams
-
audit-trail: array
audit-trail
Audit Trails
-
creation-date: string
(date-time)
Creation Date
-
date: string
(date-time)
Date
-
duration: integer
(int64)
Duration
-
error-milestones: string
Error Milestones
-
flow-milestones: string
Flow Milestones
-
has-recoverable-faults: boolean
-
instance-id: string
Instance Id
-
instance-reporting-level: string
Instance Reporting Level
-
integration: string
Integration
-
integration-id: string
Integration Id
-
integration-name: string
Integration Name
-
integration-version: string
Integration Version
-
invoke-event-ids: string
Invoke Event Ids
-
invoked-by: string
Invoked By
-
is-data-accurate: boolean
Data Accuracy
-
is-litmus-flow: boolean
-
is-litmus-supported: boolean
-
isPurged: boolean
Purged instances
-
last-tracked-time: string
(date-time)
Last Tracked Time
-
litmus-description: string
-
litmus-recording-id: string
-
litmus-result-status: string
-
mep-type: string
MEP Type
-
non-schedule-async: boolean
-
opc-request-id: string
opc Request Id
-
parent-instance-id: string
Parent Instance Id
-
pk-name: string
Primary Key name
-
pk-value: string
Primary Key Value
-
processing-end-date: string
(date-time)
Processing End Date
-
project-code: string
Project Code
-
project-found: boolean
Project Found
-
received-date: string
(date-time)
Received Date
-
request-id: string
Request Id
-
run-id: string
Run Id
-
scheduled-time: string
(date-time)
Scheduled Time
-
secondary-tracking-name: string
Secondary Key Name
-
secondary-tracking-value: string
Secondary Key Value
-
status: string
Allowed Values:
[ "IN_PROGRESS", "SCHEDULE_WAITING", "QUEUED", "SCHEDULE_PAUSED", "PAUSED", "FAILED", "COMPLETED", "ABORTED", "UNKNOWN", "RESUBMITTED", "BLOCKED" ]
-
tertiary-tracking-name: string
Tertiary Key Name
-
tertiary-tracking-value: string
Tertiary Key Value
-
tracing-level: string
Tracing Level
-
trackings: array
trackings
List of Trackings Data
400 Response
Malformed parameters
404 Response
Instance not found
500 Response
Server error
Examples
The following example shows how to get details for an integration instance by submitting a GET request on the REST resource using cURL. For more information about cURL, see Use cURL. For more information about endpoint URL structure, see Send Requests.
Example: Get details about the integration instance with instance id 500400209
curl -X GET -H 'Authorization: Bearer access_token' -H "Accept:application/json" https://design.integration.region.ocp.oraclecloud.com/ic/api/integration/v1/monitoring/instances/500400209?integrationInstance=service-instance