Retrieve an Errored Integration Instance
get
/ic/api/integration/v1/monitoring/errors/{id}
Retrieves details about the errored integration instance with the specified errored instance identifier.
Request
Path Parameters
-
id(required): string
Errored 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. Response does not contain connection details like appTypeDisplayName, appTypeName, and appTypeVersion and in this response, the attributes integration.name and integrationDeleted 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 : ErrorsRs
Type:
Show Source
object
-
data-fetch-time: string
(date-time)
Date Fetch Time
-
instanceReportingLevel: string
Instance Reporting Level
-
isPurged: boolean
Purged Instances
-
items: array
items
List of Errors
-
opcRequestId: string
opc Request Id
-
time-window: string
Time Window
-
total-records-count: integer
(int64)
Total Records Count
-
total-results: integer
(int64)
Total Results
Nested Schema : TrackingBaseRs-allOf[2]
Type:
Show Source
object
-
creationDate: string
(date-time)
-
lastTrackedTime: string
(date-time)
-
primaryName: string
-
primaryValue: string
-
status: string
Allowed Values:
[ "IN_PROGRESS", "SCHEDULE_WAITING", "QUEUED", "SCHEDULE_PAUSED", "PAUSED", "FAILED", "COMPLETED", "ABORTED", "UNKNOWN", "RESUBMITTED", "BLOCKED" ]
Nested Schema : ErrorBaseRs-allOf[3]
Type:
Show Source
object
-
connection:
ConnectionErrorRs
-
endPointName: string
-
endPointOperation: string
-
endPointType: string
-
errorActionName: string
-
errorActionType: string
-
errorCode: string
-
errorDetails: string
-
errorLocation: string
-
errorMessage: string
-
faultId: string
-
instanceId: string
-
instanceReportingLevel: string
-
integration:
IntegrationBaseRs
-
invokedBy: string
-
isPurged: boolean
-
milestone: string
-
opcRequestId: string
-
projectCode: string
-
projectName: string
-
retryCount: integer
(int32)
400 Response
Malformed parameters
404 Response
Integration not found
500 Response
Server error
Examples
The following example shows how to retrieve details about a specific error 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 the details of an error integration instance
curl -X GET -H 'Authorization: Bearer access_token' -H "Accept:application/json" https://design.integration.region.ocp.oraclecloud.com/ic/api/integration/v1/monitoring/errors/28800004?integrationInstance=service-instance