Oracle Dev Ops API

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

Business capability
Software Release & Deployment Management BC-4210

Operations 143

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 #
GET /projects/{projectId}/repositorySettings Gets project repository settings #
PUT /projects/{projectId}/repositorySettings Updates the repository settings for a project #
GET /pullRequests Gets a list of all Pull Requests in a compartment #
POST /pullRequests Creates a new PullRequest #
DELETE /pullRequests/{pullRequestId} Delete a provisioned PullRequest #
GET /pullRequests/{pullRequestId} Get PullRequest #
PATCH /pullRequests/{pullRequestId} Update a pull request's reviewer list #
PUT /pullRequests/{pullRequestId} Update the PullRequest identified by the id #
POST /pullRequests/{pullRequestId}/actions/decline Decline a PullRequest #
POST /pullRequests/{pullRequestId}/actions/merge Merge the PullRequest identified by the id #
POST /pullRequests/{pullRequestId}/actions/reopen Reopen a PullRequest #
POST /pullRequests/{pullRequestId}/actions/review Review a PullRequest #
GET /pullRequests/{pullRequestId}/actions/unsubscribe Unsubscribe from the PullRequest identified by the id #
GET /pullRequests/{pullRequestId}/activities List PullRequest activities #
GET /pullRequests/{pullRequestId}/attachments List PullRequest attachments #
POST /pullRequests/{pullRequestId}/attachments Creates PullRequest attachment #
DELETE /pullRequests/{pullRequestId}/attachments/{attachmentId} Delete a PullRequest attachment #
GET /pullRequests/{pullRequestId}/attachments/{attachmentId} Get PullRequest attachment metadata #
GET /pullRequests/{pullRequestId}/attachments/{attachmentId}/content GetPullRequestAttachmentContent #
GET /pullRequests/{pullRequestId}/buildRunSnapshots Gets a list of all build run snapshots for the provided filters #
GET /pullRequests/{pullRequestId}/changeSummaryMetrics Get PullRequest Diff summary metric #
GET /pullRequests/{pullRequestId}/comments List PullRequest comments #
POST /pullRequests/{pullRequestId}/comments Creates a new PullRequest comment #
DELETE /pullRequests/{pullRequestId}/comments/{commentId} Delete a PullRequest comment #
GET /pullRequests/{pullRequestId}/comments/{commentId} Get PullRequest comment #
PUT /pullRequests/{pullRequestId}/comments/{commentId} Update the PullRequest comment identified by the id #
POST /pullRequests/{pullRequestId}/comments/{commentId}/actions/like Like a PullRequest comment #
POST /pullRequests/{pullRequestId}/comments/{commentId}/actions/reopen Reopen a PullRequest Comment #
POST /pullRequests/{pullRequestId}/comments/{commentId}/actions/resolve Resolve a PullRequest Comment #
POST /pullRequests/{pullRequestId}/comments/{commentId}/actions/unlike Unlike a PullRequest comment #
GET /pullRequests/{pullRequestId}/commits List PullRequest commits #
GET /pullRequests/{pullRequestId}/fileChanges List PullRequest file changes #
GET /pullRequests/{pullRequestId}/principals/{principalId}/pullRequestNotificationPreference Get the pull request notification preference for the user passed as path param #
PUT /pullRequests/{pullRequestId}/principals/{principalId}/pullRequestNotificationPreference Update the pull request notification preference for the user passed as path… #
GET /repositories Gets a list of all Repositories in a compartment #
POST /repositories Creates a new Repository #
DELETE /repositories/{repositoryId} Delete a provisioned Repository #
GET /repositories/{repositoryId} Get Repository #
PUT /repositories/{repositoryId} Update the Repository identified by the id #
POST /repositories/{repositoryId}/actions/createOrUpdateGitRef Creates a new Ref in the Repository or update an existing one #
POST /repositories/{repositoryId}/actions/createOrUpdateProtectedBranch Defines a restriction on a branch #
POST /repositories/{repositoryId}/actions/deleteGitRef Delete a Ref #
POST /repositories/{repositoryId}/actions/deleteProtectedBranch Removes the protection from a branch #
POST /repositories/{repositoryId}/actions/mirror Synchronize a mirrored repository #
POST /repositories/{repositoryId}/actions/sync Synchronize a repository #
GET /repositories/{repositoryId}/archive/content Download a specific branch of a repository #
GET /repositories/{repositoryId}/authors Get a list of all the authors #
GET /repositories/{repositoryId}/commitAnalyticsAuthors Get a list of all the Commit Analytics authors #
GET /repositories/{repositoryId}/commits Gets a list of all commits of a given ref in a Repository. #
GET /repositories/{repositoryId}/commits/{commitId} Get a Commit #
GET /repositories/{repositoryId}/diff Gets the differences between two revisions #
GET /repositories/{repositoryId}/diffs Lists the differences with details between two revisions #
GET /repositories/{repositoryId}/diffs/{filePath} Gets the line-by-line difference between file on different commits. #
GET /repositories/{repositoryId}/file/diffs Gets the line-by-line difference between file on different commits #
GET /repositories/{repositoryId}/file/lines Get lines of a specified file #
GET /repositories/{repositoryId}/files/{filePath}/lines Get lines of a specified file. #
GET /repositories/{repositoryId}/forkSyncStatuses LIST operation that returns a collection of fork sync status objects #
GET /repositories/{repositoryId}/mirrorRecords Gets a list of mirror entry in history within 30 days #
GET /repositories/{repositoryId}/mirrorRecords/{mirrorRecordType} Gets either current mirror record or last successful mirror record for a… #
GET /repositories/{repositoryId}/object Get data about a blob/tree of specific branch name/commit id and file path #
GET /repositories/{repositoryId}/objects/{sha}/content Get contents of a specified Object #
GET /repositories/{repositoryId}/paths Fetches a list of files and directories in a repository. #
GET /repositories/{repositoryId}/principals/{principalId}/pullRequestNotificationPreference Get the repository notification preference for the user passed as path param #
PUT /repositories/{repositoryId}/principals/{principalId}/pullRequestNotificationPreference Update the repository notification preference for the user passed as path param #
GET /repositories/{repositoryId}/protectedBranches Gets a list of all Protected Branches in a Repository #
GET /repositories/{repositoryId}/pullRequestAuthors Get a list of all the PR authors #
GET /repositories/{repositoryId}/refs Gets a list of all Refs in a Repository #
DELETE /repositories/{repositoryId}/refs/{refName} Delete a Ref. #
GET /repositories/{repositoryId}/refs/{refName} Get a Ref. #
PUT /repositories/{repositoryId}/refs/{refName} Creates a new Ref in the Repository or update an existing one. #
DELETE /repositories/{repositoryId}/repositorySettings Removes custom settings configured for a repository #
GET /repositories/{repositoryId}/repositorySettings Gets repository settings #
PUT /repositories/{repositoryId}/repositorySettings Updates the settings of a repository #
POST /repository/{repositoryId}/repositoryAnalytics Retrieves repository analytics for a given repository #
GET /triggers Gets a list of all Triggers in a compartment #
POST /triggers Creates a new Trigger #
DELETE /triggers/{triggerId} Delete a provisioned Trigger #
GET /triggers/{triggerId} Get Trigger #
PUT /triggers/{triggerId} Update the Trigger identified by the id #
GET /workRequests List Work Requests #
GET /workRequests/{workRequestId} GET Work Request Status #
GET /workRequests/{workRequestId}/errors Lists work request errors #
GET /workRequests/{workRequestId}/logs Lists work request logs #

Documentation

📖
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/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/datacc/20251101/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/datalabeling-dp/20211001/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/datalabeling/20211001/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/delegate-access-control/20230801/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/devops/20210630/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/digital-assistant/20190506/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/disaster-recovery/20220125/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/dms/20211101/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/dns/20180115/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/document-understanding/20221109/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/edsfu/20220528/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/emaildelivery/20170907/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/emaildeliverysubmission/20220926/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/events/20181201/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/filestorage/20171215/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/fleet-management/20250228/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/functions/20181201/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/functionsdocgenpbf/1.0/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/fusion-applications/20211201/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/generative-ai-agents-client/20240531/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/generative-ai-agents/20240531/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/generative-ai-inference/20231130/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/generative-ai-nl2sql/20260325/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/generative-ai/20231130/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/generic/20160918/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/globally-distributed-database/20250101/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/goldengate/20200407/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/healthchecks/20180501/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/iaas/20160918/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/identity-domains/v1/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/identity-dp/v1/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/identity/20160918/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/incidentmanagement/20181231/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/instanceagent/20180530/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/integration/20190131/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/iot/20250531/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/itas/v1/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/jms-java-download/20230601/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/jms/20210610/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/jms-utils/20250521/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/kafka/20240901/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/key/release/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/language/20221001/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/licensemanager/20220430/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/limits-increase/20251101/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/limits/20181025/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/loadbalancer/20170115/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/logan-api-spec/20200601/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/logging-dataplane/20200831/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/logging-management/20200531/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/logging-search/20190909/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/lustre/20250228/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/managed-access/20220126/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/management-agent/20200202/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/managementdashboard/20200901/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/marketplace/20181001/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/mngdmac/20250320/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/monitoring/20180401/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/multicloud-omhub-cp/20180828/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/mysql/20190415/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/NetMonitor/20160918/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/network-firewall/20211001/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/network-firewall/20230501/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/networkloadbalancer/20200501/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/nosql-database/20190828/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/notification/20181201/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/objectstorage/20160918/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/OCB/20220509/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/occ/20230515/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/occds/20240430/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/occm/20231107/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/ocicache/20220315/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/ocm/20220919/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/opa/20210621/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/opensearch/20180828/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/operations-insights/20200630/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/operatoraccesscontrol/20200630/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/oracle-api-access-control/20241130/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/organizations/20230401/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/organizations/20200801/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/osmh/20220901/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/postgresql/20220915/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/psasvc/20240301/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/publisher/20241201/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/queue/20210201/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/recovery-service/20210216/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/registry/20160918/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/resource-analytics/20241031/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/resource-discovery-monitoring-control-api/20210330/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/resource-scheduler/20240430/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/resourcemanager/20180917/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/rover/20201210/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/s3objectstorage/20160918/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/scanning/20210215/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/search/20180409/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/secretmgmt/20180608/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/secretretrieval/20190301/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/secure-desktops/20220618/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/security-attribute/20240815/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/self/20260129/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/service-catalog/20210527/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/serviceconnectors/20200909/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/smp/20210914/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/speech/20220101/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/stack-monitoring/20210330/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/streaming/20180418/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/threat-intel/20220901/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/usage/20200107/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/usage-proxy/20190111/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/vision/20220125/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/visual-builder/20210601/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/visual-builder-studio/20180828/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/vmware/20200501/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/vmware/20230701/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/waa/20211230/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/waas/20181116/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/waf/20210930/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/wlms/20241101/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/workrequests/20160918/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/zero-trust-packet-routing/20240301/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/zero-trust-packet-routing-tools/20240301/

Specifications

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/oracle-dev-ops-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

oracle-dev-ops-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  description: Use the DevOps API to create DevOps projects, configure code repositories, add artifacts to deploy, build and test software applications, configure target deployment environments, and deploy software applications. For more information, see DevOps.
  title: Devops API
  version: '20210630'
  x-provenance:
    method: harvested
    first_party: true
    publisher: Oracle
    source: https://docs.oracle.com/en-us/iaas/api/specs/1d632ce78020a0d7fa6c8161bdef77b8ef9d426c524acb2c80e580ff02d26b5c.yaml
    harvested: '2026-08-04'
    note: Published by Oracle as the contract for the DevOps API OCI service and stored verbatim; API Evangelist added only this provenance block.
  x-evidence:
  - url: https://docs.oracle.com/en-us/iaas/api/specs/index.json
    what: Oracle's own index of every OCI service specification
  - url: https://docs.oracle.com/en-us/iaas/api/specs/1d632ce78020a0d7fa6c8161bdef77b8ef9d426c524acb2c80e580ff02d26b5c.yaml
    what: the harvested document for DevOps API
servers:
- url: http://127.0.0.1/20210630
- url: https://127.0.0.1/20210630
tags:


# --- truncated at 32 KB (563 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/oracle/refs/heads/main/openapi/oracle-dev-ops-api-openapi.yml