# Oracle Partitioning Data Guard API

**Canonical:** https://apis.io/apis/oracle-partitioning/oracle-partitioning-data-guard-api/  
**Provider:** Oracle Partitioning — https://apis.io/providers/oracle-partitioning/  
**Base URL:** https://{server}/{context-root}/{database}/{schema}/_/db-api/stable  
**Documentation:** https://docs.oracle.com/en/database/oracle/oracle-rest-data-services/

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

Services related to Oracle Data Guard. The product must be installed in the Oracle database that ORDS is configured to use.

## Operations (17)

| Method | Path | Summary |
|---|---|---|
| GET | `/database/dataguard/configuration/` | Get the current broker configuration |
| POST | `/database/dataguard/configuration/` | Add a configuration |
| PUT | `/database/dataguard/configuration/` | Enable or disable a configuration |
| DELETE | `/database/dataguard/configuration/` | Remove the configuration |
| GET | `/database/dataguard/configuration/properties/` | Get the current broker configuration properties |
| GET | `/database/dataguard/configuration/properties/{property}` | Get the specified broker configuration property |
| PUT | `/database/dataguard/configuration/properties/{property}` | Alter a configuration property |
| GET | `/database/dataguard/databases/` | Get the current broker configuration databases |
| POST | `/database/dataguard/databases/` | Add a database |
| GET | `/database/dataguard/databases/{database}` | Get the current broker configuration database |
| PUT | `/database/dataguard/databases/{database}` | Convert, enable, disable, or set the role of a database |
| DELETE | `/database/dataguard/databases/{database}` | Delete the current database from the broker |
| GET | `/database/dataguard/databases/{database}/instances/` | Get the current broker database instances information |
| DELETE | `/database/dataguard/databases/{database}/instances/{instance}` | Delete the Data Guard instance |
| GET | `/database/dataguard/databases/{database}/properties/` | Get the database Data Guard properties |
| GET | `/database/dataguard/databases/{database}/properties/{property}` | Get a database Data Guard property |
| PUT | `/database/dataguard/databases/{database}/properties/{property}` | Set the value of a database Data Guard property |

## Machine-readable artifacts (5)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/oracle-partitioning/refs/heads/main/openapi/oracle-partitioning-data-guard-api-openapi.yml
- **Documentation** — https://docs.oracle.com/en/database/oracle/oracle-rest-data-services/26.1/orrst/index.html
- **APIReference** — https://docs.oracle.com/en/database/oracle/oracle-rest-data-services/26.1/orrst/rest-endpoints.html
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/oracle-partitioning/refs/heads/main/errors/oracle-partitioning-problem-types.yml
- **DataModel** — https://raw.githubusercontent.com/api-evangelist/oracle-partitioning/refs/heads/main/data-model/oracle-partitioning-data-model.yml

## Other Oracle Partitioning APIs (12)

- [Oracle SQL Developer REST Services - Partitioning](https://apis.io/apis/oracle-partitioning/oracle-sql-developer-rest-services-partitioning/)
- [Oracle Cloud Infrastructure Database API - Partitioning](https://apis.io/apis/oracle-partitioning/oracle-cloud-infrastructure-database-api-partitioning/)
- [Oracle Partitioning Data Dictionary API](https://apis.io/apis/oracle-partitioning/oracle-partitioning-data-dictionary-api/)
- [Oracle Partitioning Data Pump API](https://apis.io/apis/oracle-partitioning/oracle-partitioning-data-pump-api/)
- [Oracle Partitioning Data Tools API](https://apis.io/apis/oracle-partitioning/oracle-partitioning-data-tools-api/)
- [Oracle Partitioning Environment API](https://apis.io/apis/oracle-partitioning/oracle-partitioning-environment-api/)
- [Oracle Partitioning General API](https://apis.io/apis/oracle-partitioning/oracle-partitioning-general-api/)
- [Oracle Partitioning Monitoring API](https://apis.io/apis/oracle-partitioning/oracle-partitioning-monitoring-api/)
- [Oracle Partitioning Open Service Broker API](https://apis.io/apis/oracle-partitioning/oracle-partitioning-open-service-broker-api/)
- [Oracle Partitioning Oracle APEX API](https://apis.io/apis/oracle-partitioning/oracle-partitioning-oracle-apex-api/)
- [Oracle Partitioning Oracle Transactional Event Queues API](https://apis.io/apis/oracle-partitioning/oracle-partitioning-oracle-transactional-event-queues-api/)
- [Oracle Partitioning ORDS REST Services API](https://apis.io/apis/oracle-partitioning/oracle-partitioning-ords-rest-services-api/)

## Tags

Data Guard

---

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