Retrieve a Package

get

/ic/api/integration/v1/packages/{packagename}

Retrieves detailed information about the package with the specified name.

Request

Supported Media Types
Path Parameters
Query Parameters
Back to Top

Response

Supported Media Types

200 Response

Successful operation
Body ()
Root Schema : package
Type: object
Show Source
Nested Schema : integrations
Type: array
Show Source
Nested Schema : IntegrationBaseResource
Type: object
Show Source
Nested Schema : IntegrationDependencyRs
Type: object
Show Source
Nested Schema : certificates
Type: array
Show Source
Nested Schema : connections
Type: array
Show Source
Nested Schema : integrations
Type: array
Show Source
Nested Schema : libraries
Type: array
Show Source
Nested Schema : lookups
Type: array
Show Source
Nested Schema : CertificateDependencyRs
Type: object
Show Source
Nested Schema : ConnectionDependencyRs
Type: object
Show Source
Nested Schema : LocalIntegrationDependencyRs
Type: object
Show Source
Nested Schema : LibraryDependencyRs
Type: object
Show Source
Nested Schema : LookupDependencyRs
Type: object
Show Source

404 Response

Not found

500 Response

Server error
Back to Top

Examples

The following examples show how to get details about a package 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 package samples.oracle.helloworld

curl -X GET -H 'Authorization: Bearer access_token' -H "Accept:application/json"
https://integration.us.oraclecloud.com/ic/api/integration/v1/packages/samples.oracle.helloworld

Example: Get details about the package samples.oracle.helloworld and include dependency information in the response

curl -X GET -H 'Authorization: Bearer access_token' -H "Accept:application/json"
https://integration.us.oraclecloud.com/ic/api/integration/v1/packages/samples.oracle.helloworld?includeDependencies=true
Example response with dependency information:
{
    "bartaType": "DEVELOPED",
    "countOfIntegrations": 4,
    "id": "samples.oracle.helloworld",
    "integrations": [
        {
            "code": "API_USECASE3",
            "dependencies": {
                "connections": [
                    {
                        "id": "FTP_API_SLC02GAD",
                        "name": "FTP_API_SLC02GAD",
                        "role": "SOURCE_AND_TARGET",
                        "status": "INPROGRESS",
                        "type": "ftp"
                    }
                ]
            },
           ...
}
Back to Top