How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Oracle Artifacts API

The artifacts API from Oracle — 17 operation(s) for artifacts.

Oracle Artifacts API is one of 378 APIs that Oracle publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Artifacts. The published artifact set on APIs.io includes an OpenAPI specification and an API reference.

This API exposes 33 operations across 17 paths, and defines 34 schemas. It is described by OpenAPI 3.2.0, at version 20160918.

Requests are made against a single base URL, /20160918.

33 operations 17 paths 34 schemas 6 DELETE12 GET8 POST7 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
20160918
Base URL
https://{host}:{port}/ords/
License
Oracle Corporation
Resource Areas
1

Paths & Operations 33

Across 17 paths, the API surfaces 33 operations — 6 DELETE, 12 GET, 8 POST, 7 PUT. Each is listed below with its method, path, parameters, and response codes.

artifacts 33
GET
/container/configuration
GetContainerConfiguration
GetContainerConfiguration 2 params → 200400401404429500
PUT
/container/configuration
UpdateContainerConfiguration
UpdateContainerConfiguration 3 params body → 200400401404412429500
GET
/container/imageSignatures
ListContainerImageSignatures
ListContainerImageSignatures 15 params → 200400401404429500
POST
/container/imageSignatures
CreateContainerImageSignature
CreateContainerImageSignature 3 params body → 200400401404409412429500
DELETE
/container/imageSignatures/{imageSignatureId}
DeleteContainerImageSignature
DeleteContainerImageSignature 3 params → 204400401404412429500
GET
/container/imageSignatures/{imageSignatureId}
GetContainerImageSignature
GetContainerImageSignature 2 params → 200400401404429500
PUT
/container/imageSignatures/{imageSignatureId}
Updates properties of container image signatures
UpdateContainerImageSignature 3 params body → 200400401404412429500
GET
/container/images
ListContainerImages
ListContainerImages 15 params → 200400401404429500
POST
/container/images/actions/lookupImageByUri
LookupContainerImageByUri
LookupContainerImageByUri 1 param body → 200400401404409412429500
DELETE
/container/images/{imageId}
DeleteContainerImage
DeleteContainerImage 3 params → 204400401404412429500
GET
/container/images/{imageId}
GetContainerImage
GetContainerImage 2 params → 200400401404429500
PUT
/container/images/{imageId}
Updates properties of container images
UpdateContainerImage 3 params body → 200400401404412429500
POST
/container/images/{imageId}/actions/removeVersion
RemoveContainerVersion
RemoveContainerVersion 4 params body → 200400401404412429500
POST
/container/images/{imageId}/actions/restore
RestoreContainerImage
RestoreContainerImage 4 params body → 200400401404412429500
GET
/container/repositories
ListContainerRepositories
ListContainerRepositories 11 params → 200400401404429500
POST
/container/repositories
CreateContainerRepository
CreateContainerRepository 2 params body → 200400401404409429500
DELETE
/container/repositories/{repositoryId}
DeleteContainerRepository
DeleteContainerRepository 3 params → 204400401404412429500
GET
/container/repositories/{repositoryId}
GetContainerRepository
GetContainerRepository 2 params → 200400401404429500
PUT
/container/repositories/{repositoryId}
UpdateContainerRepository
UpdateContainerRepository 3 params body → 200400401404412429500
POST
/container/repositories/{repositoryId}/actions/changeCompartment
ChangeContainerRepositoryCompartment
ChangeContainerRepositoryCompartment 4 params body → 204400401404409412429500
GET
/generic/artifacts
ListGenericArtifacts
ListGenericArtifacts 13 params → 200400401404429500
DELETE
/generic/artifacts/{artifactId}
DeleteGenericArtifact
DeleteGenericArtifact 3 params → 204400401403404412429500
GET
/generic/artifacts/{artifactId}
GetGenericArtifact
GetGenericArtifact 2 params → 200400401403404429500
PUT
/generic/artifacts/{artifactId}
UpdateGenericArtifact
UpdateGenericArtifact 3 params body → 200400401403404412429500
DELETE
/generic/repositories/{repositoryId}/artifactPaths/{artifactPath}/versions/{version}
DeleteGenericArtifactByPath
DeleteGenericArtifactByPath 5 params → 204400401404412429500
GET
/generic/repositories/{repositoryId}/artifactPaths/{artifactPath}/versions/{version}
GetGenericArtifactByPath
GetGenericArtifactByPath 4 params → 200400401404429500
PUT
/generic/repositories/{repositoryId}/artifactPaths/{artifactPath}/versions/{version}
UpdateGenericArtifactByPath
UpdateGenericArtifactByPath 5 params body → 200400401404412429500
GET
/repositories
ListRepositories
ListRepositories 10 params → 200400401403404429500
POST
/repositories
CreateRepository
CreateRepository 2 params body → 200400401403404409429500
DELETE
/repositories/{repositoryId}
DeleteRepository
DeleteRepository 3 params → 204400401404409412429500
GET
/repositories/{repositoryId}
GetRepository
GetRepository 2 params → 200400401404429500
PUT
/repositories/{repositoryId}
UpdateRepository
UpdateRepository 3 params body → 200400401404412429500
POST
/repositories/{repositoryId}/actions/changeCompartment
ChangeRepositoryCompartment
ChangeRepositoryCompartment 4 params body → 204400401404409412429500

Schemas 34

The contract defines 34 schemas that model the data the API accepts and returns. The most detailed are ContainerImage (19 properties), ContainerRepository (18 properties), ContainerImageSignature (15 properties), ContainerImageSignatureSummary (14 properties). Each schema is shown below with its type and property counts.

ContainerRepositoryReadme
object
Container repository readme.
2 properties 2 required
ContainerVersion
object
Container version metadata.
3 properties 3 required
ChangeRepositoryCompartmentDetails
object
Details for changing a repository's compartment.
1 property 1 required
UpdateContainerRepositoryDetails
object
Update container repository request details.
5 properties
GenericArtifactSummary
object
Summary information for an artifact.
12 properties 12 required
UpdateContainerConfigurationDetails
object
Update container configuration request details.
1 property
UpdateContainerImageSignatureDetails
object
Details for updating a container image signature.
2 properties
ContainerRepositorySummary
object
Container repository summary.
14 properties 14 required
GenericArtifact
object
The metadata of the artifact.
12 properties 12 required
UpdateGenericArtifactByPathDetails
object
Details for updating an artifact by providing its artifactPath and version.
2 properties
ContainerConfiguration
object
Container configuration.
2 properties 2 required
ContainerImageCollection
object
List container image results.
2 properties 2 required
GenericArtifactCollection
object
A list of artifacts.
1 property 1 required
ContainerImageSignature
object
Container image signature metadata.
15 properties 15 required
ContainerImageSignatureCollection
object
List container image signature results.
2 properties 2 required
ContainerImageLayer
object
The container image layer metadata.
3 properties 3 required
ChangeContainerRepositoryCompartmentDetails
object
Change container repository compartment details.
1 property 1 required
CreateContainerRepositoryDetails
object
Create container repository details.
7 properties 2 required
RepositoryCollection
object
A list of repositories.
1 property 1 required
ContainerImage
object
Container image metadata.
19 properties 17 required
RestoreContainerImageDetails
object
Undelete container image request details.
1 property
LookupContainerImageByUriDetails
object
Details for fetching a container image by its URI.
1 property 1 required
CreateContainerImageSignatureDetails
object
Upload container image signature request details.
9 properties 7 required
CreateRepositoryDetails
object
Parameters needed to create an artifact repository.
7 properties 3 required
RepositorySummary
object
Summary information for a repository.
10 properties 9 required
ContainerImageSummary
object
Container image summary.
12 properties 11 required
UpdateRepositoryDetails
object
Details for updating a repository.
5 properties 1 required
UpdateContainerImageDetails
object
Details for updating a container image.
2 properties
RemoveContainerVersionDetails
object
Remove version details.
1 property 1 required
Repository
object
The metadata for the artifact repository.
10 properties 10 required
UpdateGenericArtifactDetails
object
Details for updating an artifact by providing its [OCID](/iaas/Content/General/Concepts/identifiers.htm).
2 properties
ContainerRepository
object
Container repository metadata.
18 properties 16 required
ContainerRepositoryCollection
object
List of container repository results.
6 properties 6 required
ContainerImageSignatureSummary
object
Container image signature summary.
14 properties 14 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

oracle-artifacts-api-openapi.yml Raw ↑

Other APIs Oracle publishes across the network.

Oracle Database REST APIs
Oracle Integration Cloud API
Oracle Fusion Cloud Applications API
Oracle Fusion Cloud Financials REST API
Oracle Fusion Cloud HCM REST API
Oracle Fusion Cloud CX Sales and Service REST API
Oracle Fusion Cloud SCM REST API
Oracle Fusion Cloud Procurement REST API
Oracle Content Management API
OCI Generative AI API
OCI AI Vision API
OCI AI Language API
Where this information came from

This is an independent, third-party profile of Oracle Artifacts API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.