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 Datainfracc API

The datainfracc API from Oracle — 32 operation(s) for datainfracc.

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

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

This API exposes 42 operations across 32 paths, and defines 53 schemas. It is described by OpenAPI 3.2.0, at version 20251101.

Requests are made against 2 base URLs: http://127.0.0.1/20251101, https://127.0.0.1/20251101.

42 operations 32 paths 53 schemas 3 DELETE18 GET17 POST4 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
20251101
Base URL
https://{host}:{port}/ords/
Resource Areas
1

Paths & Operations 42

Across 32 paths, the API surfaces 42 operations — 3 DELETE, 18 GET, 17 POST, 4 PUT. Each is listed below with its method, path, parameters, and response codes.

datainfracc 42
GET
/infrastructures
Obtain a list of Data Infrastructures.
ListInfrastructures 8 params → 200400401404429500default
POST
/infrastructures
Create a Data Infrastructure.
CreateInfrastructure 2 params body → 201400401404409429500default
DELETE
/infrastructures/{infrastructureId}
Delete the Data Infrastructure.
DeleteInfrastructure 4 params → 202400401404412429500default
GET
/infrastructures/{infrastructureId}
Obtain the Data Infrastructure.
GetInfrastructure 2 params → 200400401404429500default
PUT
/infrastructures/{infrastructureId}
Update the Data Infrastructure.
UpdateInfrastructure 3 params body → 202400401404412429500default
POST
/infrastructures/{infrastructureId}/actions/activate
Activate Data Infrastructure.
ActivateInfrastructure 4 params body → 201400401404409412429500
POST
/infrastructures/{infrastructureId}/actions/changeCompartment
Change the compartment for the specified Data Infrastructure Cloud@Customer.
ChangeInfrastructureCompartment 4 params body → 202400401404409412429500
GET
/infrastructures/{infrastructureId}/actions/downloadConfigFile
Downloads the configuration file for the specified Data Infrastructure Cloud@Customer.
DownloadInfrastructureConfigFile 2 params → 200400401404429500default
GET
/infrastructures/{infrastructureId}/actions/downloadValidationScript
Downloads the validation script for the specified Data Infrastructure Cloud@Customer.
DownloadInfrastructureValidationScript 2 params → 200400401404429500default
POST
/infrastructures/{infrastructureId}/actions/scaleStorage
Scale storage for the given infrastructure.
ScaleInfrastructureStorage 4 params body → 202400401404409412429500
POST
/infrastructures/{infrastructureId}/actions/validate
Validate Data Infrastructure.
ValidateInfrastructure 4 params body → 201400401404409412429500
GET
/infrastructures/{infrastructureId}/scaleOptions
Get the available scale options for the infrastructure.
GetInfrastructureScaleOption 2 params → 200400401404429500default
GET
/maintenanceExecutions
Obtain a list of maintenance executions.
ListMaintenanceExecutions 14 params → 200400401404409412429500
GET
/maintenanceExecutions/{maintenanceExecutionId}
Obtain the maintenance execution.
GetMaintenanceExecution 2 params → 200400401404429500default
GET
/maintenanceRuns
Obtain a list of maintenance runs.
ListMaintenanceRuns 12 params → 200400401404409412429500
GET
/maintenanceRuns/{maintenanceRunId}
Obtain the maintenance run.
GetMaintenanceRun 2 params → 200400401404429500default
PUT
/maintenanceRuns/{maintenanceRunId}
Update maintenance run attributes.
UpdateMaintenanceRun 3 params body → 202400401404412429500default
POST
/maintenanceRuns/{maintenanceRunId}/actions/reschedule
Reschedule a maintenance run.
RescheduleMaintenanceRun 4 params body → 202400401404409412429500
GET
/vmClusterNetworks
Obtain a list of VM cluster networks on Data Infrastructure.
ListVmClusterNetworks 12 params → 200400401404429500default
POST
/vmClusterNetworks
Create a VM cluster network on Data Infrastructure.
CreateVmClusterNetwork 2 params body → 201400401404409429500default
POST
/vmClusterNetworks/actions/generateRecommendedVmClusterNetwork
Generates a recommended VM cluster network configuration.
GenerateRecommendedVmClusterNetwork 3 params body → 201400401404409412429500
DELETE
/vmClusterNetworks/{vmClusterNetworkId}
Delete the VM cluster network on Data Infrastructure.
DeleteVmClusterNetwork 3 params → 202400401404412429500default
GET
/vmClusterNetworks/{vmClusterNetworkId}
Obtain the VM cluster network on Data Infrastructure.
GetVmClusterNetwork 2 params → 200400401404429500default
PUT
/vmClusterNetworks/{vmClusterNetworkId}
Update the VM cluster network on Data Infrastructure.
UpdateVmClusterNetwork 3 params body → 202400401404412429500default
POST
/vmClusterNetworks/{vmClusterNetworkId}/actions/changeCompartment
Change the compartment for the VM cluster network on Data Infrastructure.
ChangeVmClusterNetworkCompartment 4 params body → 202400401404409412429500
GET
/vmClusterNetworks/{vmClusterNetworkId}/actions/downloadValidationScript
Download the validation script for the specified VM network.
GetVmClusterNetworkActionDownloadValidationScript 2 params → 200400401404429500default
POST
/vmClusterNetworks/{vmClusterNetworkId}/actions/validateVmClusterNetwork
Validates a recommended VM cluster network on Data Infrastructure.
ValidateVmClusterNetwork 4 params → 202400401404409412429500
GET
/vmInstances
Obtain a list of VM instances.
ListVmInstances 10 params → 200400401404429500default
POST
/vmInstances
Create a VM instance on Data Infrastructure.
CreateVmInstance 2 params body → 201400401404409429500default
DELETE
/vmInstances/{vmInstanceId}
Delete the VM instance on Data Infrastructure.
DeleteVmInstance 3 params → 202400401404412429500default
GET
/vmInstances/{vmInstanceId}
Obtain the VM instance on Data Infrastructure.
GetVmInstance 2 params → 200400401404429500default
PUT
/vmInstances/{vmInstanceId}
Update the VM instance on Data Infrastructure.
UpdateVmInstance 3 params body → 202400401404412429500default
POST
/vmInstances/{vmInstanceId}/actions/changeCompartment
Change the compartment for VM instance.
ChangeVmInstanceCompartment 4 params body → 202400401404409412429500
POST
/vmInstances/{vmInstanceId}/actions/migrate
Migrate the VM instance on Data Infrastructure to other node.
MigrateVmInstance 4 params → 202400401404409412429500
POST
/vmInstances/{vmInstanceId}/actions/restart
Restart the VM instance on Data Infrastructure.
RestartVmInstance 4 params → 202400401404409412429500
POST
/vmInstances/{vmInstanceId}/actions/scale
Scale the VM instance on Data Infrastructure.
ScaleVmInstance 4 params body → 202400401404409412429500
POST
/vmInstances/{vmInstanceId}/actions/start
Start the VM instance on Data Infrastructure.
StartVmInstance 4 params → 202400401404409412429500
POST
/vmInstances/{vmInstanceId}/actions/stop
Stop the VM instance on Data Infrastructure.
StopVmInstance 4 params → 202400401404409412429500
GET
/workRequests
Get a list of work request details.
ListWorkRequests 5 params → 200400401404429500default
GET
/workRequests/{workRequestId}
Get the status of a work request.
GetWorkRequest 2 params → 200400401404429500default
GET
/workRequests/{workRequestId}/errors
Get errors for a work request.
ListWorkRequestErrors 5 params → 200400401404429500default
GET
/workRequests/{workRequestId}/logs
Get logs for a work request.
ListWorkRequestLogs 5 params → 200400401404429500default

Schemas 53

The contract defines 53 schemas that model the data the API accepts and returns. The most detailed are Infrastructure (46 properties), InfrastructureSummary (40 properties), VmInstance (32 properties), CreateInfrastructureDetails (26 properties). Each schema is shown below with its type and property counts.

NodeDetails
object
Node details associated with a VM cluster network.
4 properties 2 required
MaintenanceExecutionCollection
object
A collection of maintenance run execution history.
1 property 1 required
ChangeVmInstanceCompartmentDetails
object
Updated compartment details.
1 property 1 required
VmInstanceSummary
object
VM instance on Data Infrastructure summary.
20 properties 7 required
VmClusterNetworkSummary
object
Summary of the VM cluster network on Data Infrastructure.
22 properties 6 required
WorkRequestCollection
object
A collection of Work request resources.
1 property 1 required
ScaleInfrastructureStorageDetails
object
The scale option to be selected for the infrastructure.
1 property
StorageCapacityDetails
object
Capacity details of the Storage disk group.
6 properties
MaintenanceRunCollection
object
A collection of maintenance runs.
1 property 1 required
ShapeEnum
string
Model Shapes for Data Infrastructure.
UpdateVmInstanceDetails
object
Updated VM instance details.
5 properties
SystemStorageCapacityDetails
object
Capacity details of different storage types.
2 properties
WorkRequestErrorCollection
object
A collection of work request error resources.
1 property 1 required
WorkRequestError
object
An error encountered while executing a work request.
3 properties 3 required
ActivateInfrastructureDetails
object
The activation details for the Data Infrastructure.
1 property 1 required
VmClusterNetwork
object
Details of the VM cluster network on Data Infrastructure.
22 properties 6 required
RescheduleMaintenanceRunDetails
object
Request parameters for rescheduling a maintenance run.
2 properties 1 required
CreateVmClusterNetworkDetails
object
Details for a VM cluster network.
13 properties 4 required
MaintenanceRunSummary
object
Summary of a maintenance run.
21 properties 5 required
InfoVmNetworkDetails
object
Details of the client or backup networks in a VM cluster.
7 properties 4 required
UpdateMaintenanceRunDetails
object
Request to update maintenance run resource.
5 properties 1 required
WorkRequestLogEntry
object
A log message from the execution of a work request.
2 properties 2 required
InfrastructureServer
object
Data Infrastructure Server details.
9 properties 6 required
Infrastructure
object
Details about Data Infrastructure resource.
46 properties 12 required
InfrastructureCollection
object
A collection of Data Infrastructure resources.
1 property 1 required
MaintenanceExecutionSummary
object
Summary of a maintenance executions.
19 properties 3 required
UpdateVmClusterNetworkDetails
object
Details for a VM cluster network.
9 properties
InfrastructureScaleOption
object
The available scale options for the infrastructure.
1 property 1 required
VmNetworkDetails
object
Details of the client or backup networks in a VM cluster.
7 properties 5 required
MaintenanceRun
object
Details of a maintenance run.
21 properties 5 required
ComputeCapacityDetails
object
Capacity details of the Data Infrastructure.
8 properties
ScanDetails
object
The Single Client Access Name (SCAN) details.
2 properties 2 required
ChangeInfrastructureCompartmentDetails
object
Updated compartment details.
1 property 1 required
WorkRequest
object
Work request details.
13 properties 7 required
MaintenanceWindow
object
The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
5 properties
InfrastructureSummary
object
Data Infrastructure resource summary.
40 properties 12 required
DiskGroupCapacityDetails
object
Capacity details of the storage disk group.
4 properties
WorkRequestResource
object
A resource created or operated on by a work request.
4 properties 3 required
CreateInfrastructureDetails
object
Request to create Data Infrastructure resource.
26 properties 10 required
ChangeVmClusterNetworkCompartmentDetails
object
Updated compartment details.
1 property 1 required
CreateVmInstanceDetails
object
Create VM instance details.
19 properties 4 required
InfrastructureContact
object
Contact details for Data Infrastructure.
5 properties 3 required
GenerateRecommendedVmClusterNetworkDetails
object
Generates a recommended VM cluster network configuration for VM cluster.
11 properties 4 required
ScaleVmInstanceDetails
object
Scale the VM instance.
2 properties
ValidateInfrastructureDetails
object
The validation details for the Data Infrastructure.
1 property 1 required
WorkRequestLogEntryCollection
object
A collection of work request log entry resources.
1 property 1 required
AcfsCapacityDetails
object
The amount of storage (in GB) in the DATA disk group that is currently utilized for creating local storage for VM Clusters and application VMs.
2 properties
UpdateInfrastructureDetails
object
Request to update Data Infrastructure resource.
25 properties
MaintenanceExecution
object
Details of a maintenance execution.
21 properties 3 required
Error
object
Error details.
2 properties 2 required
VmInstanceCollection
object
A collection of VM instance on Data Infrastructure summary resources.
1 property 1 required
VmClusterNetworkCollection
object
A collection of VM cluster network Data Infrastructure resources.
1 property 1 required
VmInstance
object
VM instance details.
32 properties 9 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

oracle-datainfracc-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 Datainfracc 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.