Collection of Oracle Cloud Infrastructure (OCI) REST APIs for managing cloud resources and services.
URL: https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/apis.yml
Run: Capabilities Using Naftiko
- Cloud Computing, Enterprise Cloud, Infrastructure as a Service, Oracle, Platform as a Service
- Created: 2024-01-01
- Modified: 2026-04-18
Manage compute instances, images, and related resources.
Human URL: https://docs.oracle.com/en-us/iaas/api/#/en/iaas/latest/Instance/
- Compute, Instances, Virtual Machines
- OpenAPI
- Documentation
- Pricing
- JSONSchema
- JSONSchema
- JSONSchema
- JSONSchema
- JSONSchema
- JSONSchema
- JSONSchema
- JSONStructure
- JSONStructure
- JSONStructure
- JSONStructure
- JSONStructure
- JSONStructure
- JSONStructure
- Example
- Example
- Example
- Example
- Example
- Example
- Example
Store and retrieve large amounts of unstructured data.
Human URL: https://docs.oracle.com/en-us/iaas/api/#/en/objectstorage/latest/
- Buckets, Object Storage, Storage
- OpenAPI
- Documentation
- Pricing
- JSONSchema
- JSONSchema
- JSONSchema
- JSONSchema
- JSONSchema
- JSONSchema
- JSONSchema
- JSONSchema
- JSONSchema
- JSONStructure
- JSONStructure
- JSONStructure
- JSONStructure
- JSONStructure
- JSONStructure
- JSONStructure
- JSONStructure
- JSONStructure
- Example
- Example
- Example
- Example
- Example
- Example
- Example
- Example
- Example
Manage virtual cloud networks, subnets, and network resources.
Human URL: https://docs.oracle.com/en-us/iaas/api/#/en/iaas/latest/Vcn/
- Load Balancer, Networking, VCN
- OpenAPI
- Documentation
- JSONSchema
- JSONSchema
- JSONSchema
- JSONSchema
- JSONSchema
- JSONSchema
- JSONSchema
- JSONSchema
- JSONSchema
- JSONStructure
- JSONStructure
- JSONStructure
- JSONStructure
- JSONStructure
- JSONStructure
- JSONStructure
- JSONStructure
- JSONStructure
- Example
- Example
- Example
- Example
- Example
- Example
- Example
- Example
- Example
Manage Oracle Database Cloud Services and Autonomous Databases.
Human URL: https://docs.oracle.com/en-us/iaas/api/#/en/database/latest/
- Autonomous Database, Database, DBaaS
- OpenAPI
- Documentation
- Pricing
- JSONSchema
- JSONSchema
- JSONSchema
- JSONSchema
- JSONSchema
- JSONSchema
- JSONStructure
- JSONStructure
- JSONStructure
- JSONStructure
- JSONStructure
- JSONStructure
- Example
- Example
- Example
- Example
- Example
- Example
Manage users, groups, policies, and authentication.
Human URL: https://docs.oracle.com/en-us/iaas/api/#/en/identity/latest/
- Authentication, Authorization, IAM, Security
- OpenAPI
- Documentation
- JSONSchema
- JSONSchema
- JSONSchema
- JSONSchema
- JSONSchema
- JSONSchema
- JSONSchema
- JSONSchema
- JSONStructure
- JSONStructure
- JSONStructure
- JSONStructure
- JSONStructure
- JSONStructure
- JSONStructure
- JSONStructure
- Example
- Example
- Example
- Example
- Example
- Example
- Example
- Example
Manage Kubernetes clusters and node pools.
Human URL: https://docs.oracle.com/en-us/iaas/api/#/en/containerengine/latest/
- Containers, Kubernetes, OKE
- OpenAPI
- Documentation
- JSONSchema
- JSONSchema
- JSONSchema
- JSONSchema
- JSONSchema
- JSONSchema
- JSONSchema
- JSONStructure
- JSONStructure
- JSONStructure
- JSONStructure
- JSONStructure
- JSONStructure
- JSONStructure
- Example
- Example
- Example
- Example
- Example
- Example
- Example
Serverless platform for building and running applications.
Human URL: https://docs.oracle.com/en-us/iaas/api/#/en/functions/latest/
- FaaS, Functions, Serverless
- OpenAPI
- Documentation
- JSONSchema
- JSONSchema
- JSONSchema
- JSONSchema
- JSONSchema
- JSONSchema
- JSONStructure
- JSONStructure
- JSONStructure
- JSONStructure
- JSONStructure
- JSONStructure
- Example
- Example
- Example
- Example
- Example
- Example
Monitor cloud resources using metrics and alarms.
Human URL: https://docs.oracle.com/en-us/iaas/api/#/en/monitoring/latest/
- Alarms, Metrics, Monitoring
- OpenAPI
- Documentation
- JSONSchema
- JSONSchema
- JSONSchema
- JSONSchema
- JSONSchema
- JSONSchema
- JSONSchema
- JSONStructure
- JSONStructure
- JSONStructure
- JSONStructure
- JSONStructure
- JSONStructure
- JSONStructure
- Example
- Example
- Example
- Example
- Example
- Example
- Example
- Portal
- Console
- Documentation
- Authentication
- SDK
- CLI
- StatusPage
- Support
- Pricing
- TermsOfService
- PrivacyPolicy
- GettingStarted
- Blog
- GitHubOrganization
- ReleaseNotes
- SignUp
- Training
- ChangeLog
- SDK (Java SDK)
- SDK (Python SDK)
- SDK (TypeScript SDK)
- SDK (.NET SDK)
- SDK (Go SDK)
- SDK (Ruby SDK)
- SDK (PowerShell Modules)
- GitHubRepository (OCI CLI Repository)
- GitHubRepository (Terraform Provider)
- SpectralRules
- Vocabulary
- NaftikoCapability
- NaftikoCapability
- NaftikoCapability
- NaftikoCapability
- JSONLD
- JSONLD
- JSONLD
- JSONLD
- JSONLD
- JSONLD
- JSONLD
- JSONLD
- JSONLD
- JSONLD
- JSONLD
- JSONLD
- JSONLD
- JSONLD
- JSONLD
- JSONLD
- JSONLD
- JSONLD
- JSONLD
- JSONLD
- JSONLD
- JSONLD
- JSONLD
- JSONLD
- JSONLD
- JSONLD
- JSONLD
- JSONLD
- JSONLD
- JSONLD
- JSONLD
- JSONLD
- JSONLD
- JSONLD
| Name | Description |
|---|---|
| Compute | Bare metal, virtual machine, and GPU compute instances with flexible shapes and autoscaling |
| Object Storage | Highly durable and scalable object storage for unstructured data with S3 compatibility |
| Autonomous Database | Self-driving, self-securing, self-repairing database with automated patching and tuning |
| Container Engine for Kubernetes | Managed Kubernetes service for deploying and managing containerized applications |
| Virtual Cloud Networks | Software-defined networking with private subnets, security lists, and network security groups |
| Identity and Access Management | Fine-grained access control with policies, compartments, and identity federation |
| Serverless Functions | Event-driven serverless compute platform based on Fn Project |
| Load Balancing | Layer 4 and Layer 7 load balancing with SSL termination and health checks |
| Monitoring and Alarms | Real-time metrics collection, dashboards, and automated alarm notifications |
| Cloud Guard | Automated security monitoring and threat detection across OCI resources |
| Vault and Key Management | Hardware security module-backed encryption key management and secret storage |
| Disaster Recovery | Automated disaster recovery orchestration for complex multi-tier applications |
| Generative AI | Large language model hosting and inference with customizable foundation models |
| Data Science | Managed Jupyter notebooks and ML model lifecycle management platform |
| Name | Description |
|---|---|
| Cloud Migration | Migrate on-premises workloads to OCI with tools for assessment, planning, and execution |
| High Performance Computing | Run HPC workloads with bare metal instances, RDMA networking, and cluster networking |
| Data Warehousing | Build scalable data warehouses with Autonomous Database and integrated analytics |
| DevOps and CI/CD | Automate build, test, and deployment pipelines with OCI DevOps and Container Engine |
| Disaster Recovery | Implement business continuity with cross-region replication and automated failover |
| AI and Machine Learning | Train and deploy ML models using GPU instances, Data Science, and Generative AI services |
| Hybrid Cloud | Extend on-premises infrastructure with Cloud@Customer and dedicated regions |
| SaaS Extension | Extend Oracle SaaS applications with custom APIs and integrations on OCI |
| IoT and Edge Computing | Process IoT data at scale with streaming, functions, and edge infrastructure |
| Multi-Cloud Networking | Connect OCI with AWS, Azure, and Google Cloud using FastConnect and partnerships |
| Name | Description |
|---|---|
| Terraform | Infrastructure as Code provisioning with the OCI Terraform Provider |
| Ansible | Configuration management and automation with OCI Ansible Collection |
| Grafana | Metrics visualization with the OCI Grafana Plugin for Monitoring data |
| Kubernetes | Container orchestration with managed OKE clusters and Helm chart support |
| Visual Studio | IDE integration with OCI Tools for Visual Studio |
| VS Code | IDE integration with OCI Toolkit for Visual Studio Code |
| Eclipse | IDE integration with OCI Toolkit for Eclipse |
| GitHub Actions | CI/CD automation with OCI GitHub Actions for deployment pipelines |
| Oracle Integration Cloud | Pre-built connectors for SaaS and on-premises application integration |
| Microsoft Azure | Oracle Database@Azure for running Oracle databases on Azure infrastructure |
Machine-readable API specifications organized by format.
- Compute Attach Volume Details
- Compute Image
- Compute Instance
- Compute Launch Instance Details
- Compute Shape
- Compute Update Instance Details
- Compute Volume Attachment
- Database Autonomous Database
- Database Autonomous Database Summary
- Database Create Autonomous Database Details
- Database Db System
- Database Db System Summary
- Database Update Autonomous Database Details
- Functions Application
- Functions Application Summary
- Functions Create Application Details
- Functions Create Function Details
- Functions Function
- Functions Function Summary
- Iam Compartment
- Iam Create Group Details
- Iam Create Policy Details
- Iam Create User Details
- Iam Group
- Iam Policy
- Iam Update User Details
- Iam User
- Monitoring Alarm
- Monitoring Alarm Summary
- Monitoring Create Alarm Details
- Monitoring Metric Data
- Monitoring Metric
- Monitoring Summarize Metrics Data Details
- Monitoring Update Alarm Details
- Networking Create Internet Gateway Details
- Networking Create Subnet Details
- Networking Create Vcn Details
- Networking Internet Gateway
- Networking Route Table
- Networking Security List
- Networking Subnet
- Networking Update Vcn Details
- Networking Vcn
- Object Storage Bucket
- Object Storage Bucket Summary
- Object Storage Create Bucket Details
- Object Storage Create Preauthenticated Request Details
- Object Storage List Objects
- Object Storage Object Summary
- Object Storage Preauthenticated Request
- Object Storage Preauthenticated Request Summary
- Object Storage Update Bucket Details
- Oke Cluster
- Oke Cluster Summary
- Oke Create Cluster Details
- Oke Create Node Pool Details
- Oke Node Pool
- Oke Node Pool Summary
- Oke Update Cluster Details
- Compute Attach Volume Details
- Compute Image
- Compute Instance
- Compute Launch Instance Details
- Compute Shape
- Compute Update Instance Details
- Compute Volume Attachment
- Database Autonomous Database
- Database Autonomous Database Summary
- Database Create Autonomous Database Details
- Database Db System
- Database Db System Summary
- Database Update Autonomous Database Details
- Functions Application
- Functions Application Summary
- Functions Create Application Details
- Functions Create Function Details
- Functions Function
- Functions Function Summary
- Iam Compartment
- Iam Create Group Details
- Iam Create Policy Details
- Iam Create User Details
- Iam Group
- Iam Policy
- Iam Update User Details
- Iam User
- Monitoring Alarm
- Monitoring Alarm Summary
- Monitoring Create Alarm Details
- Monitoring Metric Data
- Monitoring Metric
- Monitoring Summarize Metrics Data Details
- Monitoring Update Alarm Details
- Networking Create Internet Gateway Details
- Networking Create Subnet Details
- Networking Create Vcn Details
- Networking Internet Gateway
- Networking Route Table
- Networking Security List
- Networking Subnet
- Networking Update Vcn Details
- Networking Vcn
- Object Storage Bucket
- Object Storage Bucket Summary
- Object Storage Create Bucket Details
- Object Storage Create Preauthenticated Request Details
- Object Storage List Objects
- Object Storage Object Summary
- Object Storage Preauthenticated Request
- Object Storage Preauthenticated Request Summary
- Object Storage Update Bucket Details
- Oke Cluster
- Oke Cluster Summary
- Oke Create Cluster Details
- Oke Create Node Pool Details
- Oke Node Pool
- Oke Node Pool Summary
- Oke Update Cluster Details
- Compute Attach Context
- Compute Context
- Compute Launch Context
- Compute Update Context
- Compute Volume Context
- Database Autonomous Context
- Database Create Context
- Database Db Context
- Database Update Context
- Functions Application Context
- Functions Context
- Functions Create Context
- Functions Function Context
- Iam Context
- Iam Create Context
- Iam Update Context
- Monitoring Alarm Context
- Monitoring Context
- Monitoring Create Context
- Monitoring Metric Context
- Monitoring Summarize Context
- Monitoring Update Context
- Networking Context
- Networking Create Context
- Networking Internet Context
- Networking Route Context
- Networking Security Context
- Networking Update Context
- Object Storage Context
- Oke Cluster Context
- Oke Context
- Oke Create Context
- Oke Node Context
- Oke Update Context
- Compute Attach Volume Details
- Compute Image
- Compute Instance
- Compute Launch Instance Details
- Compute Shape
- Compute Update Instance Details
- Compute Volume Attachment
- Database Autonomous Database
- Database Autonomous Database Summary
- Database Create Autonomous Database Details
- Database Db System
- Database Db System Summary
- Database Update Autonomous Database Details
- Functions Application
- Functions Application Summary
- Functions Create Application Details
- Functions Create Function Details
- Functions Function
- Functions Function Summary
- Iam Compartment
- Iam Create Group Details
- Iam Create Policy Details
- Iam Create User Details
- Iam Group
- Iam Policy
- Iam Update User Details
- Iam User
- Monitoring Alarm
- Monitoring Alarm Summary
- Monitoring Create Alarm Details
- Monitoring Metric Data
- Monitoring Metric
- Monitoring Summarize Metrics Data Details
- Monitoring Update Alarm Details
- Networking Create Internet Gateway Details
- Networking Create Subnet Details
- Networking Create Vcn Details
- Networking Internet Gateway
- Networking Route Table
- Networking Security List
- Networking Subnet
- Networking Update Vcn Details
- Networking Vcn
- Object Storage Bucket
- Object Storage Bucket Summary
- Object Storage Create Bucket Details
- Object Storage Create Preauthenticated Request Details
- Object Storage List Objects
- Object Storage Object Summary
- Object Storage Preauthenticated Request
- Object Storage Preauthenticated Request Summary
- Object Storage Update Bucket Details
- Oke Cluster
- Oke Cluster Summary
- Oke Create Cluster Details
- Oke Create Node Pool Details
- Oke Node Pool
- Oke Node Pool Summary
- Oke Update Cluster Details
Naftiko capabilities organized as shared per-API definitions composed into customer-facing workflows.
| Workflow | File |
|---|---|
| Cloud Native Development | cloud-native-development.yaml |
| Data Platform | data-platform.yaml |
| Infrastructure Management | infrastructure-management.yaml |
| Security And Compliance | security-and-compliance.yaml |
FN: Kin Lane
Email: kin@apievangelist.com