forked from diegoecab/oci-deal-accelerator
90 lines
3.5 KiB
YAML
90 lines
3.5 KiB
YAML
---
|
|
last_verified: 2026-03-17
|
|
description: |
|
|
Oracle DBExpert public REST API reference for refreshing the database service catalog.
|
|
Use this to keep kb/services/dbexpert-catalog.yaml up to date.
|
|
---
|
|
|
|
# ── DBExpert ORDS REST API ─────────────────────────────────────────
|
|
|
|
swagger_ui: https://oracle-dbexpert.github.io/swagger/
|
|
base_url: https://apexadb.oracle.com/ords/dbexpert
|
|
|
|
endpoints:
|
|
all_db_services:
|
|
method: GET
|
|
url: https://apexadb.oracle.com/ords/dbexpert/db-services/v1/all
|
|
description: "Complete database service catalog with capabilities, multicloud, compliance"
|
|
response_format: JSON
|
|
fields_per_service:
|
|
- DATABASE_SERVICE_NAME
|
|
- DATABASE_TYPE # Single Database, Distributed, Consolidation Pool
|
|
- MANAGEMENT_MODEL # Fully Managed PaaS, Co-managed PaaS, Customer Managed
|
|
- SUPPORTED_CLOUD_ENVIRONMENTS
|
|
- RECOMMENDED_WORKLOADS
|
|
- RECOMMENDED_DATA_MODELS
|
|
- CERTIFIED_ORACLE_APPLICATIONS
|
|
- ORACLE_AI_DATABASE_BYOL_SUPPORT
|
|
- CPU_RANGE
|
|
- SHAPES
|
|
- CPU_SCALING # Online, Auto scale up/down
|
|
- STORAGE_SCALING
|
|
- MAX_IOPS
|
|
- MAX_THROUGHPUT
|
|
- MAX_MEMORY
|
|
- NINES_OF_AVAILABILITY # SLA/SLO
|
|
- ORACLE_DB_MAXIMUM_AVAILABILITY_ARCHITECTURE_MEDALS
|
|
- AUTOMATED_BACKUPS_MAX_RETENTION
|
|
- AZURE_COMPLIANCE
|
|
- GOOGLE_CLOUD_COMPLIANCE
|
|
- AWS_COMPLIANCE
|
|
- ALLOWS_SYSDBA_ACCESS
|
|
- SELECTAI_SUPPORT
|
|
- MONGO-COMPATIBLE_API
|
|
- SUPPORTED_DATABASE_VERSIONS
|
|
- AUTONOMOUS
|
|
- HARDWARE_INFRASTRUCTURE
|
|
- INCLUDED_ORACLE_DB_OPTIONS_FOR_LICENSE-INCLUDED_SERVICE
|
|
- FREE_ADD-ONS_(NO_EXTRA_LICENSING_REQUIRED)
|
|
- OCI_LOCATIONS
|
|
- ORACLE_DATABASE@AZURE_LOCATIONS
|
|
- ORACLE_DATABASE@GOOGLE_CLOUD_LOCATIONS
|
|
- ORACLE_DATABASE@AWS_LOCATIONS
|
|
- IS_AVAILABLE_AT_GOOGLE_CLOUD_(GCP)
|
|
- IS_AVAILABLE_AT_AZURE
|
|
- IS_AVAILABLE_AT_AWS
|
|
|
|
multicloud_regions:
|
|
url: https://apexadb.oracle.com/ords/r/dbexpert/multicloud-capabilities/multicloud-regions
|
|
description: "Multicloud region availability matrix (APEX app, WAF-blocked for curl)"
|
|
notes: "Must use browser or Swagger UI"
|
|
|
|
service_advisor:
|
|
url: https://apexadb.oracle.com/ords/r/dbexpert/dbsn/service-advisor
|
|
description: "Interactive service advisor/comparison tool (APEX app, WAF-blocked for curl)"
|
|
notes: "Must use browser"
|
|
|
|
dbsn_home:
|
|
url: https://apexadb.oracle.com/ords/r/dbexpert/dbsn/home
|
|
description: "Cloud Tools home page (APEX app)"
|
|
|
|
access_notes: |
|
|
- The REST API at /ords/dbexpert/db-services/v1/all is accessible from Swagger UI
|
|
but blocked by Akamai WAF when called from curl/Python/programmatic clients
|
|
- The APEX apps (multicloud-capabilities, dbsn) are fully WAF-blocked
|
|
- To refresh data: open Swagger UI, execute the endpoint, copy JSON response
|
|
|
|
refresh_procedure:
|
|
step_1: "Open https://oracle-dbexpert.github.io/swagger/"
|
|
step_2: "Find GET /db-services/v1/all and click 'Try it out' → 'Execute'"
|
|
step_3: "Copy the Response body JSON"
|
|
step_4: "Paste to Claude with instruction: 'actualiza kb/services/dbexpert-catalog.yaml con esto'"
|
|
alternative: |
|
|
curl -s 'https://apexadb.oracle.com/ords/dbexpert/db-services/v1/all' \
|
|
-H 'accept: application/json'
|
|
(may fail due to WAF — use browser if it does)
|
|
|
|
kb_target_file: kb/services/dbexpert-catalog.yaml
|
|
services_count: 35
|
|
last_data_date: 2026-03-17
|