# Oracle Dev Ops API

**Canonical:** https://apis.io/apis/oracle/oracle-dev-ops-api/  
**Provider:** Oracle — https://apis.io/providers/oracle/  
**Base URL:** https://{host}:{port}/ords/  
**Documentation:** https://docs.oracle.com/en/database/oracle/oracle-database/

Oracle Dev Ops API is one of 376 APIs that [Oracle](https://apis.io/providers/oracle/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include DevOps. The published artifact set on APIs.io includes an OpenAPI specification and an API reference.

The Dev Ops API from Oracle — 91 operation(s) for dev ops.

## Operations (60 of 143)

| Method | Path | Summary |
|---|---|---|
| GET | `/buildPipelineStages` | Gets a list of all Stages in a compartment or buildPipeline |
| POST | `/buildPipelineStages` | Creates a new Stage |
| DELETE | `/buildPipelineStages/{buildPipelineStageId}` | Delete a provisioned Stage |
| GET | `/buildPipelineStages/{buildPipelineStageId}` | Get Stage |
| PUT | `/buildPipelineStages/{buildPipelineStageId}` | Update the Stage identified by the id |
| GET | `/buildPipelines` | Gets a list of all BuildPipelines in a Compartment or a Project |
| POST | `/buildPipelines` | Creates a new BuildPipeline |
| DELETE | `/buildPipelines/{buildPipelineId}` | Delete a provisioned BuildPipeline |
| GET | `/buildPipelines/{buildPipelineId}` | Get BuildPipeline |
| PUT | `/buildPipelines/{buildPipelineId}` | Update the BuildPipeline identified by the id |
| GET | `/buildRuns` | Gets a list of all build runs summary |
| POST | `/buildRuns` | Start a code build run |
| GET | `/buildRuns/{buildRunId}` | Gets a build run detail |
| PUT | `/buildRuns/{buildRunId}` | Update the BuildRun identified by the id |
| POST | `/buildRuns/{buildRunId}/actions/cancel` | Cancel the Build Run based on build run id provided in request |
| GET | `/connections` | Gets a list of all Connections in a Compartment or a Project |
| POST | `/connections` | Creates a new Connection |
| DELETE | `/connections/{connectionId}` | Delete a provisioned Connection |
| GET | `/connections/{connectionId}` | Get Connection |
| PUT | `/connections/{connectionId}` | Update the Connection identified by the id |
| POST | `/connections/{connectionId}/actions/validate` | Validate the connection's credentials |
| GET | `/deployArtifacts` | Gets a list of all DeployArtifacts in a compartment |
| POST | `/deployArtifacts` | Creates a new DeployArtifact |
| DELETE | `/deployArtifacts/{deployArtifactId}` | Delete a provisioned DeployArtifact |
| GET | `/deployArtifacts/{deployArtifactId}` | Get DeployArtifact |
| PUT | `/deployArtifacts/{deployArtifactId}` | Update the DeployArtifact identified by the id |
| GET | `/deployEnvironments` | Gets a list of all DeployEnvironments in a compartment |
| POST | `/deployEnvironments` | Creates a new DeployEnvironment |
| DELETE | `/deployEnvironments/{deployEnvironmentId}` | Delete a provisioned DeployEnvironment |
| GET | `/deployEnvironments/{deployEnvironmentId}` | Get DeployEnvironment |
| PUT | `/deployEnvironments/{deployEnvironmentId}` | Update the DeployEnvironment identified by the id |
| GET | `/deployPipelines` | Gets a list of all DeployPipelines in a Compartment or a Project |
| POST | `/deployPipelines` | Creates a new DeployPipeline |
| DELETE | `/deployPipelines/{deployPipelineId}` | Delete a provisioned DeployPipeline |
| GET | `/deployPipelines/{deployPipelineId}` | Get DeployPipeline |
| PUT | `/deployPipelines/{deployPipelineId}` | Update the DeployPipeline identified by the id |
| GET | `/deployStages` | Gets a list of all DeployStages in a compartment |
| POST | `/deployStages` | Creates a new DeployStage |
| DELETE | `/deployStages/{deployStageId}` | Delete a provisioned DeployStage |
| GET | `/deployStages/{deployStageId}` | Get DeployStage |
| PUT | `/deployStages/{deployStageId}` | Update the DeployStage identified by the id |
| GET | `/deployments` | Gets a list of all Deployments in a compartment |
| POST | `/deployments` | Creates a new Deployment |
| GET | `/deployments/{deploymentId}` | Get Deployment |
| PUT | `/deployments/{deploymentId}` | Update the Deployment identified by the id |
| POST | `/deployments/{deploymentId}/actions/approve` | Submit stage approval |
| POST | `/deployments/{deploymentId}/actions/cancel` | Cancel a provisioned Deployment |
| GET | `/projects` | Gets a list of all projects in a compartment |
| POST | `/projects` | Creates a new Project |
| DELETE | `/projects/{projectId}` | Delete a provisioned Project |
| GET | `/projects/{projectId}` | Get Project |
| PUT | `/projects/{projectId}` | Update the Project identified by the id |
| POST | `/projects/{projectId}/actions/cancelScheduledCascadingProjectDeletion` | Restores parent and children resources from DELETING state |
| POST | `/projects/{projectId}/actions/changeCompartment` | Moves a resource into a different compartment |
| POST | `/projects/{projectId}/actions/scheduleCascadingProjectDeletion` | Marks parent and children resources in a DELETING state |
| GET | `/projects/{projectId}/commitAnalyticsAuthors` | Get a list of all the Commit Analytics authors |
| GET | `/projects/{projectId}/principals/{principalId}/pullRequestNotificationPreference` | Get the project notification preference for the user passed as path param |
| PUT | `/projects/{projectId}/principals/{principalId}/pullRequestNotificationPreference` | Update the project notification preference for the user passed as path param |
| POST | `/projects/{projectId}/repositoryAnalytics` | Retrieves repository analytics for a given project |
| DELETE | `/projects/{projectId}/repositorySettings` | Removes custom repository settings configured for a project |

…and 83 more operations. They are listed in full on the page.

## Machine-readable artifacts (161)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/oracle/refs/heads/main/openapi/oracle-dev-ops-api-openapi.yml
- **APIReference** — https://docs.oracle.com/en-us/iaas/api/#/en/access-governance-cp/20220518/
- **APIReference** — https://docs.oracle.com/en-us/iaas/api/#/en/adm/20220421/
- **APIReference** — https://docs.oracle.com/en-us/iaas/api/#/en/advisor/20200606/
- **APIReference** — https://docs.oracle.com/en-us/iaas/api/#/en/ai-data-platform/20240831/
- **APIReference** — https://docs.oracle.com/en-us/iaas/api/#/en/analytics/20190331/
- **APIReference** — https://docs.oracle.com/en-us/iaas/api/#/en/announcements/0.0.1/
- **APIReference** — https://docs.oracle.com/en-us/iaas/api/#/en/api-gateway/20190501/
- **APIReference** — https://docs.oracle.com/en-us/iaas/api/#/en/apm-config/20210201/
- **APIReference** — https://docs.oracle.com/en-us/iaas/api/#/en/apm-control-plane/20200630/
- **APIReference** — https://docs.oracle.com/en-us/iaas/api/#/en/apm-synthetic-monitoring/20200630/
- **APIReference** — https://docs.oracle.com/en-us/iaas/api/#/en/apm-trace-explorer/20200630/
- **APIReference** — https://docs.oracle.com/en-us/iaas/api/#/en/audit/20190901/
- **APIReference** — https://docs.oracle.com/en-us/iaas/api/#/en/autoscaling/20181001/
- **APIReference** — https://docs.oracle.com/en-us/iaas/api/#/en/bastion/20210331/
- **APIReference** — https://docs.oracle.com/en-us/iaas/api/#/en/batch/20251031/
- **APIReference** — https://docs.oracle.com/en-us/iaas/api/#/en/bigdata/20190531/
- **APIReference** — https://docs.oracle.com/en-us/iaas/api/#/en/blockchain/20191010/
- **APIReference** — https://docs.oracle.com/en-us/iaas/api/#/en/budgets/20190111/
- **APIReference** — https://docs.oracle.com/en-us/iaas/api/#/en/certificates/20210224/
- **APIReference** — https://docs.oracle.com/en-us/iaas/api/#/en/certificatesmgmt/20210224/
- **APIReference** — https://docs.oracle.com/en-us/iaas/api/#/en/cloud-guard/20200131/
- **APIReference** — https://docs.oracle.com/en-us/iaas/api/#/en/clusterplacementgroups/20230801/
- **APIReference** — https://docs.oracle.com/en-us/iaas/api/#/en/compute-cloud-at-customer/20221208/
- **APIReference** — https://docs.oracle.com/en-us/iaas/api/#/en/container-instances/20210415/
- **APIReference** — https://docs.oracle.com/en-us/iaas/api/#/en/container-registry/20180419/
- **APIReference** — https://docs.oracle.com/en-us/iaas/api/#/en/containerengine/20180222/
- **APIReference** — https://docs.oracle.com/en-us/iaas/api/#/en/cost-anomaly/20190111/
- **APIReference** — https://docs.oracle.com/en-us/iaas/api/#/en/dashboard/20210731/
- **APIReference** — https://docs.oracle.com/en-us/iaas/api/#/en/data-catalog/20190325/
- **APIReference** — https://docs.oracle.com/en-us/iaas/api/#/en/data-flow/20200129/
- **APIReference** — https://docs.oracle.com/en-us/iaas/api/#/en/data-integration/20200430/
- **APIReference** — https://docs.oracle.com/en-us/iaas/api/#/en/data-safe/20181201/
- **APIReference** — https://docs.oracle.com/en-us/iaas/api/#/en/data-science/20190101/
- **APIReference** — https://docs.oracle.com/en-us/iaas/api/#/en/database-management/20201101/
- **APIReference** — https://docs.oracle.com/en-us/iaas/api/#/en/database-migration/20230518/
- **APIReference** — https://docs.oracle.com/en-us/iaas/api/#/en/database-multicloud-integrations/20240501/
- **APIReference** — https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/
- **APIReference** — https://docs.oracle.com/en-us/iaas/api/#/en/database-tools/20201005/
- **APIReference** — https://docs.oracle.com/en-us/iaas/api/#/en/database-tools-runtime/20230222/
- …and 121 more, listed in full on the page.

## Other Oracle APIs (12)

- [Oracle Database REST APIs](https://apis.io/apis/oracle/oracle-database-rest-apis/)
- [Oracle Integration Cloud API](https://apis.io/apis/oracle/oracle-integration-cloud-api/)
- [Oracle Fusion Cloud Applications API](https://apis.io/apis/oracle/oracle-fusion-cloud-applications-api/)
- [Oracle Fusion Cloud Financials REST API](https://apis.io/apis/oracle/oracle-fusion-cloud-financials-rest-api/)
- [Oracle Fusion Cloud HCM REST API](https://apis.io/apis/oracle/oracle-fusion-cloud-hcm-rest-api/)
- [Oracle Fusion Cloud CX Sales and Service REST API](https://apis.io/apis/oracle/oracle-fusion-cloud-cx-sales-and-service-rest-api/)
- [Oracle Fusion Cloud SCM REST API](https://apis.io/apis/oracle/oracle-fusion-cloud-scm-rest-api/)
- [Oracle Fusion Cloud Procurement REST API](https://apis.io/apis/oracle/oracle-fusion-cloud-procurement-rest-api/)
- [Oracle Content Management API](https://apis.io/apis/oracle/oracle-content-management-api/)
- [OCI Generative AI API](https://apis.io/apis/oracle/oci-generative-ai-api/)
- [OCI AI Vision API](https://apis.io/apis/oracle/oci-ai-vision-api/)
- [OCI AI Language API](https://apis.io/apis/oracle/oci-ai-language-api/)

## Tags

DevOps

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/oracle/oracle-dev-ops-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/oracle/.
