Oracle GoldenGate · JSON Structure
Oracle Goldengate Structure
Structural overview of the Oracle GoldenGate API surface; extracted from openapi/.
Type:
Properties: 0
CDCData IntegrationData SynchronizationDatabaseEnterpriseReal-Time Replication
Oracle Goldengate Structure is a JSON Structure definition published by Oracle GoldenGate.
Meta-schema:
JSON Structure
{
"provider": "Oracle GoldenGate",
"providerId": "oracle-goldengate",
"kind": "json-structure",
"description": "Structural overview of the Oracle GoldenGate API surface; extracted from openapi/.",
"schemaCount": 105,
"operationCount": 121,
"schemas": [
{
"name": "ErrorResponse",
"type": "object",
"propertyCount": 3,
"required": []
},
{
"name": "ApiVersionList",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "ApiVersionDetails",
"type": "object",
"propertyCount": 4,
"required": []
},
{
"name": "Link",
"type": "object",
"propertyCount": 3,
"required": []
},
{
"name": "ConfigSummary",
"type": "object",
"propertyCount": 5,
"required": []
},
{
"name": "ServiceHealthDetails",
"type": "object",
"propertyCount": 2,
"required": []
},
{
"name": "HealthCheckSummary",
"type": "object",
"propertyCount": 3,
"required": []
},
{
"name": "DeploymentList",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "DeploymentSummary",
"type": "object",
"propertyCount": 3,
"required": []
},
{
"name": "Deployment",
"type": "object",
"propertyCount": 7,
"required": []
},
{
"name": "CreateDeploymentRequest",
"type": "object",
"propertyCount": 4,
"required": [
"oggHome"
]
},
{
"name": "UpdateDeploymentRequest",
"type": "object",
"propertyCount": 3,
"required": []
},
{
"name": "ServiceList",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "ServiceSummary",
"type": "object",
"propertyCount": 4,
"required": []
},
{
"name": "Service",
"type": "object",
"propertyCount": 5,
"required": []
},
{
"name": "CreateServiceRequest",
"type": "object",
"propertyCount": 3,
"required": [
"type",
"port"
]
},
{
"name": "UpdateServiceRequest",
"type": "object",
"propertyCount": 3,
"required": []
},
{
"name": "ExtractList",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "ExtractSummary",
"type": "object",
"propertyCount": 4,
"required": []
},
{
"name": "Extract",
"type": "object",
"propertyCount": 10,
"required": []
},
{
"name": "CreateExtractRequest",
"type": "object",
"propertyCount": 8,
"required": [
"type",
"trail",
"config"
]
},
{
"name": "UpdateExtractRequest",
"type": "object",
"propertyCount": 5,
"required": []
},
{
"name": "ReplicatList",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "ReplicatSummary",
"type": "object",
"propertyCount": 3,
"required": []
},
{
"name": "Replicat",
"type": "object",
"propertyCount": 8,
"required": []
},
{
"name": "CreateReplicatRequest",
"type": "object",
"propertyCount": 7,
"required": [
"type",
"trail",
"config"
]
},
{
"name": "UpdateReplicatRequest",
"type": "object",
"propertyCount": 5,
"required": []
},
{
"name": "ProcessCommand",
"type": "object",
"propertyCount": 2,
"required": [
"action"
]
},
{
"name": "CommandResponse",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "ProcessStatus",
"type": "object",
"propertyCount": 5,
"required": []
},
{
"name": "Checkpoints",
"type": "object",
"propertyCount": 3,
"required": []
},
{
"name": "ReportList",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "Report",
"type": "object",
"propertyCount": 2,
"required": []
},
{
"name": "LogList",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "ProcessHistory",
"type": "object",
"propertyCount": 2,
"required": []
},
{
"name": "CredentialDomainList",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "CredentialAliasList",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "CredentialAlias",
"type": "object",
"propertyCount": 3,
"required": []
},
{
"name": "CreateCredentialAliasRequest",
"type": "object",
"propertyCount": 2,
"required": [
"userid",
"password"
]
},
{
"name": "ValidationResult",
"type": "object",
"propertyCount": 2,
"required": []
},
{
"name": "ConnectionList",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "DatabaseConnection",
"type": "object",
"propertyCount": 4,
"required": []
},
{
"name": "CreateConnectionRequest",
"type": "object",
"propertyCount": 3,
"required": [
"credentials"
]
},
{
"name": "HeartbeatTable",
"type": "object",
"propertyCount": 5,
"required": []
},
{
"name": "CreateHeartbeatTableRequest",
"type": "object",
"propertyCount": 4,
"required": []
},
{
"name": "UpdateHeartbeatTableRequest",
"type": "object",
"propertyCount": 3,
"required": []
},
{
"name": "HeartbeatEntries",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "TrandataRequest",
"type": "object",
"propertyCount": 2,
"required": [
"operation"
]
},
{
"name": "TrandataResponse",
"type": "object",
"propertyCount": 2,
"required": []
},
{
"name": "DatabaseNameList",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "TableList",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "TrailList",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "DistributionPathList",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "DistributionPathSummary",
"type": "object",
"propertyCount": 4,
"required": []
},
{
"name": "DistributionPath",
"type": "object",
"propertyCount": 6,
"required": []
},
{
"name": "CreateDistributionPathRequest",
"type": "object",
"propertyCount": 4,
"required": [
"source",
"target"
]
},
{
"name": "UpdateDistributionPathRequest",
"type": "object",
"propertyCount": 3,
"required": []
},
{
"name": "PathStatistics",
"type": "object",
"propertyCount": 4,
"required": []
},
{
"name": "CollectorPathList",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "CollectorPathSummary",
"type": "object",
"propertyCount": 2,
"required": []
},
{
"name": "CollectorPath",
"type": "object",
"propertyCount": 4,
"required": []
},
{
"name": "CreateCollectorPathRequest",
"type": "object",
"propertyCount": 2,
"required": [
"trail"
]
},
{
"name": "UpdateCollectorPathRequest",
"type": "object",
"propertyCount": 3,
"required": []
},
{
"name": "ExecuteCommandRequest",
"type": "object",
"propertyCount": 1,
"required": [
"command"
]
},
{
"name": "TaskList",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "TaskSummary",
"type": "object",
"propertyCount": 3,
"required": []
},
{
"name": "Task",
"type": "object",
"propertyCount": 5,
"required": []
},
{
"name": "CreateTaskRequest",
"type": "object",
"propertyCount": 3,
"required": [
"schedule",
"action"
]
},
{
"name": "UpdateTaskRequest",
"type": "object",
"propertyCount": 3,
"required": []
},
{
"name": "EncryptionKeyList",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "EncryptionKey",
"type": "object",
"propertyCount": 3,
"required": []
},
{
"name": "MasterKeyVersionList",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "MasterKeyVersion",
"type": "object",
"propertyCount": 3,
"required": []
},
{
"name": "RoleList",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "UserList",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "User",
"type": "object",
"propertyCount": 3,
"required": []
},
{
"name": "CreateUserRequest",
"type": "object",
"propertyCount": 2,
"required": [
"password"
]
},
{
"name": "UpdateUserRequest",
"type": "object",
"propertyCount": 2,
"required": []
},
{
"name": "BulkCreateUsersRequest",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "LogContent",
"type": "object",
"propertyCount": 3,
"required": []
},
{
"name": "ModifyLogRequest",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "EventList",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "CertificateTypeList",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "CertificateNameList",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "Certificate",
"type": "object",
"propertyCount": 6,
"required": []
},
{
"name": "ProcessMetricsList",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "ProcessMetrics",
"type": "object",
"propertyCount": 8,
"required": []
},
{
"name": "DatabaseStatistics",
"type": "object",
"propertyCount": 6,
"required": []
},
{
"name": "HeartbeatMetrics",
"type": "object",
"propertyCount": 3,
"required": []
},
{
"name": "CacheStatistics",
"type": "object",
"propertyCount": 4,
"required": []
},
{
"name": "ProcessPerformance",
"type": "object",
"propertyCount": 4,
"required": []
},
{
"name": "MonitoringMessageList",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "StatusChangeList",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "MessageList",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "RequestList",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "RequestStatus",
"type": "object",
"propertyCount": 5,
"required": []
},
{
"name": "ConfigTypeList",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "ConfigFileList",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "ConfigFile",
"type": "object",
"propertyCount": 3,
"required": []
},
{
"name": "ConfigFileContent",
"type": "object",
"propertyCount": 1,
"required": [
"content"
]
},
{
"name": "ParameterNameList",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "ParameterInfo",
"type": "object",
"propertyCount": 5,
"required": []
},
{
"name": "MessageCodeList",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "MessageExplanation",
"type": "object",
"propertyCount": 4,
"required": []
},
{
"name": "ExtractTrailList",
"type": "object",
"propertyCount": 1,
"required": []
}
],
"operations": [
{
"method": "GET",
"path": "/services",
"operationId": "getApiVersions",
"summary": "Oracle Goldengate Retrieve Api Versions",
"tags": [
"Configuration"
]
},
{
"method": "GET",
"path": "/services/v2",
"operationId": "describeApiVersion",
"summary": "Oracle Goldengate Describe Api Version V2",
"tags": [
"Configuration"
]
},
{
"method": "GET",
"path": "/services/v2/config/summary",
"operationId": "getConfigSummary",
"summary": "Oracle Goldengate Get Service Configuration Summary",
"tags": [
"Configuration"
]
},
{
"method": "GET",
"path": "/services/v2/config/health",
"operationId": "getServiceHealthDetails",
"summary": "Oracle Goldengate Get Service Health Details",
"tags": [
"Monitoring"
]
},
{
"method": "GET",
"path": "/services/v2/config/health/check",
"operationId": "getServiceHealthCheck",
"summary": "Oracle Goldengate Get Service Health Summary Check",
"tags": [
"Monitoring"
]
},
{
"method": "GET",
"path": "/services/v2/deployments",
"operationId": "listDeployments",
"summary": "Oracle Goldengate List All Deployments",
"tags": [
"Deployments"
]
},
{
"method": "GET",
"path": "/services/v2/deployments/{deployment}",
"operationId": "getDeployment",
"summary": "Oracle Goldengate Retrieve a Deployment",
"tags": [
"Deployments"
]
},
{
"method": "POST",
"path": "/services/v2/deployments/{deployment}",
"operationId": "createDeployment",
"summary": "Oracle Goldengate Create a Deployment",
"tags": [
"Deployments"
]
},
{
"method": "DELETE",
"path": "/services/v2/deployments/{deployment}",
"operationId": "deleteDeployment",
"summary": "Oracle Goldengate Remove a Deployment",
"tags": [
"Deployments"
]
},
{
"method": "PATCH",
"path": "/services/v2/deployments/{deployment}",
"operationId": "updateDeployment",
"summary": "Oracle Goldengate Update a Deployment",
"tags": [
"Deployments"
]
},
{
"method": "GET",
"path": "/services/v2/deployments/{deployment}/services",
"operationId": "listServices",
"summary": "Oracle Goldengate List Services for a Deployment",
"tags": []
},
{
"method": "GET",
"path": "/services/v2/deployments/{deployment}/services/{service}",
"operationId": "getService",
"summary": "Oracle Goldengate Retrieve a Service",
"tags": []
},
{
"method": "POST",
"path": "/services/v2/deployments/{deployment}/services/{service}",
"operationId": "createService",
"summary": "Oracle Goldengate Create a Service",
"tags": []
},
{
"method": "DELETE",
"path": "/services/v2/deployments/{deployment}/services/{service}",
"operationId": "deleteService",
"summary": "Oracle Goldengate Remove a Service",
"tags": []
},
{
"method": "PATCH",
"path": "/services/v2/deployments/{deployment}/services/{service}",
"operationId": "updateService",
"summary": "Oracle Goldengate Update Service Properties",
"tags": []
},
{
"method": "GET",
"path": "/services/v2/extracts",
"operationId": "listExtracts",
"summary": "Oracle Goldengate List All Extract Processes",
"tags": [
"Extracts"
]
},
{
"method": "GET",
"path": "/services/v2/extracts/{extract}",
"operationId": "getExtract",
"summary": "Oracle Goldengate Retrieve an Extract Process",
"tags": [
"Extracts"
]
},
{
"method": "POST",
"path": "/services/v2/extracts/{extract}",
"operationId": "createExtract",
"summary": "Oracle Goldengate Create an Extract Process",
"tags": [
"Extracts"
]
},
{
"method": "DELETE",
"path": "/services/v2/extracts/{extract}",
"operationId": "deleteExtract",
"summary": "Oracle Goldengate Delete an Extract Process",
"tags": [
"Extracts"
]
},
{
"method": "PATCH",
"path": "/services/v2/extracts/{extract}",
"operationId": "updateExtract",
"summary": "Oracle Goldengate Update an Extract Process",
"tags": [
"Extracts"
]
},
{
"method": "POST",
"path": "/services/v2/extracts/{extract}/command",
"operationId": "issueExtractCommand",
"summary": "Oracle Goldengate Issue a Command to an Extract",
"tags": [
"Extracts"
]
},
{
"method": "GET",
"path": "/services/v2/extracts/{extract}/info/status",
"operationId": "getExtractStatus",
"summary": "Oracle Goldengate Retrieve Extract Status",
"tags": [
"Extracts"
]
},
{
"method": "GET",
"path": "/services/v2/extracts/{extract}/info/checkpoints",
"operationId": "getExtractCheckpoints",
"summary": "Oracle Goldengate Retrieve Extract Checkpoints",
"tags": [
"Extracts"
]
},
{
"method": "GET",
"path": "/services/v2/extracts/{extract}/info/reports",
"operationId": "listExtractReports",
"summary": "Oracle Goldengate List Extract Reports",
"tags": [
"Extracts"
]
},
{
"method": "GET",
"path": "/services/v2/extracts/{extract}/info/reports/{report}",
"operationId": "getExtractReport",
"summary": "Oracle Goldengate Retrieve a Specific Extract Report",
"tags": [
"Extracts"
]
},
{
"method": "GET",
"path": "/services/v2/extracts/{extract}/info/logs",
"operationId": "listExtractLogs",
"summary": "Oracle Goldengate List Extract Logs",
"tags": [
"Extracts"
]
},
{
"method": "GET",
"path": "/services/v2/extracts/{extract}/info/history",
"operationId": "getExtractHistory",
"summary": "Oracle Goldengate Retrieve Extract History",
"tags": [
"Extracts"
]
},
{
"method": "GET",
"path": "/services/v2/replicats",
"operationId": "listReplicats",
"summary": "Oracle Goldengate List All Replicat Processes",
"tags": [
"Replicats"
]
},
{
"method": "GET",
"path": "/services/v2/replicats/{replicat}",
"operationId": "getReplicat",
"summary": "Oracle Goldengate Retrieve a Replicat Process",
"tags": [
"Replicats"
]
},
{
"method": "POST",
"path": "/services/v2/replicats/{replicat}",
"operationId": "createReplicat",
"summary": "Oracle Goldengate Create a Replicat Process",
"tags": [
"Replicats"
]
},
{
"method": "DELETE",
"path": "/services/v2/replicats/{replicat}",
"operationId": "deleteReplicat",
"summary": "Oracle Goldengate Delete a Replicat Process",
"tags": [
"Replicats"
]
},
{
"method": "PATCH",
"path": "/services/v2/replicats/{replicat}",
"operationId": "updateReplicat",
"summary": "Oracle Goldengate Update a Replicat Process",
"tags": [
"Replicats"
]
},
{
"method": "POST",
"path": "/services/v2/replicats/{replicat}/command",
"operationId": "issueReplicatCommand",
"summary": "Oracle Goldengate Issue a Command to a Replicat",
"tags": [
"Replicats"
]
},
{
"method": "GET",
"path": "/services/v2/replicats/{replicat}/info/status",
"operationId": "getReplicatStatus",
"summary": "Oracle Goldengate Retrieve Replicat Status",
"tags": [
"Replicats"
]
},
{
"method": "GET",
"path": "/services/v2/replicats/{replicat}/info/checkpoints",
"operationId": "getReplicatCheckpoints",
"summary": "Oracle Goldengate Retrieve Replicat Checkpoints",
"tags": [
"Replicats"
]
},
{
"method": "GET",
"path": "/services/v2/replicats/{replicat}/info/reports",
"operationId": "listReplicatReports",
"summary": "Oracle Goldengate List Replicat Reports",
"tags": [
"Replicats"
]
},
{
"method": "GET",
"path": "/services/v2/replicats/{replicat}/info/history",
"operationId": "getReplicatHistory",
"summary": "Oracle Goldengate Retrieve Replicat History",
"tags": [
"Replicats"
]
},
{
"method": "GET",
"path": "/services/v2/credentials",
"operationId": "listCredentialDomains",
"summary": "Oracle Goldengate List Credential Domains",
"tags": [
"Credentials"
]
},
{
"method": "GET",
"path": "/services/v2/credentials/{domain}",
"operationId": "listDomainAliases",
"summary": "Oracle Goldengate List Aliases in a Credential Domain",
"tags": [
"Credentials"
]
},
{
"method": "GET",
"path": "/services/v2/credentials/{domain}/{alias}",
"operationId": "getCredentialAlias",
"summary": "Oracle Goldengate Retrieve a Credential Alias",
"tags": [
"Credentials"
]
},
{
"method": "POST",
"path": "/services/v2/credentials/{domain}/{alias}",
"operationId": "createCredentialAlias",
"summary": "Oracle Goldengate Create a Credential Alias",
"tags": [
"Credentials"
]
},
{
"method": "PUT",
"path": "/services/v2/credentials/{domain}/{alias}",
"operationId": "replaceCredentialAlias",
"summary": "Oracle Goldengate Replace a Credential Alias",
"tags": [
"Credentials"
]
},
{
"method": "DELETE",
"path": "/services/v2/credentials/{domain}/{alias}",
"operationId": "deleteCredentialAlias",
"summary": "Oracle Goldengate Delete a Credential Alias",
"tags": [
"Credentials"
]
},
{
"method": "GET",
"path": "/services/v2/credentials/{domain}/{alias}/valid",
"operationId": "validateCredentialAlias",
"summary": "Oracle Goldengate Validate a Credential Alias",
"tags": [
"Credentials"
]
},
{
"method": "GET",
"path": "/services/v2/connections",
"operationId": "listConnections",
"summary": "Oracle Goldengate List Database Connections",
"tags": [
"Connections"
]
},
{
"method": "GET",
"path": "/services/v2/connections/{connection}",
"operationId": "getConnection",
"summary": "Oracle Goldengate Retrieve a Database Connection",
"tags": [
"Connections"
]
},
{
"method": "POST",
"path": "/services/v2/connections/{connection}",
"operationId": "createConnection",
"summary": "Oracle Goldengate Create a Database Connection",
"tags": [
"Connections"
]
},
{
"method": "PUT",
"path": "/services/v2/connections/{connection}",
"operationId": "replaceConnection",
"summary": "Oracle Goldengate Replace a Database Connection",
"tags": [
"Connections"
]
},
{
"method": "DELETE",
"path": "/services/v2/connections/{connection}",
"operationId": "deleteConnection",
"summary": "Oracle Goldengate Delete a Database Connection",
"tags": [
"Connections"
]
},
{
"method": "GET",
"path": "/services/v2/connections/{connection}/tables/heartbeat",
"operationId": "getHeartbeatTable",
"summary": "Oracle Goldengate Retrieve Heartbeat Table Configuration",
"tags": [
"Heartbeat"
]
},
{
"method": "POST",
"path": "/services/v2/connections/{connection}/tables/heartbeat",
"operationId": "createHeartbeatTable",
"summary": "Oracle Goldengate Create Heartbeat Table",
"tags": [
"Heartbeat"
]
},
{
"method": "DELETE",
"path": "/services/v2/connections/{connection}/tables/heartbeat",
"operationId": "deleteHeartbeatTable",
"summary": "Oracle Goldengate Delete Heartbeat Table",
"tags": [
"Heartbeat"
]
},
{
"method": "PATCH",
"path": "/services/v2/connections/{connection}/tables/heartbeat",
"operationId": "updateHeartbeatTable",
"summary": "Oracle Goldengate Update Heartbeat Table",
"tags": [
"Heartbeat"
]
},
{
"method": "GET",
"path": "/services/v2/connections/{connection}/tables/heartbeatData",
"operationId": "getHeartbeatEntries",
"summary": "Oracle Goldengate Retrieve Heartbeat Table Entries",
"tags": [
"Heartbeat"
]
},
{
"method": "POST",
"path": "/services/v2/connections/{connection}/trandata/table",
"operationId": "manageTableSupplementalLogging",
"summary": "Oracle Goldengate Manage Table Supplemental Logging",
"tags": [
"Connections"
]
},
{
"method": "POST",
"path": "/services/v2/connections/{connection}/trandata/schema",
"operationId": "manageSchemaSupplementalLogging",
"summary": "Oracle Goldengate Manage Schema Supplemental Logging",
"tags": [
"Connections"
]
},
{
"method": "GET",
"path": "/services/v2/connections/{connection}/databases",
"operationId": "getDatabaseNames",
"summary": "Oracle Goldengate Retrieve Database Names",
"tags": [
"Connections"
]
},
{
"method": "GET",
"path": "/services/v2/connections/{connection}/databases/{database}/{schema}",
"operationId": "getDatabaseTables",
"summary": "Oracle Goldengate Retrieve Database Tables",
"tags": [
"Connections"
]
},
{
"method": "GET",
"path": "/services/v2/trails",
"operationId": "listTrails",
"summary": "Oracle Goldengate List Trail Files",
"tags": [
"Trails"
]
},
{
"method": "GET",
"path": "/services/v2/sources",
"operationId": "listDistributionPaths",
"summary": "Oracle Goldengate List Distribution Paths",
"tags": [
"Distribution"
]
},
{
"method": "GET",
"path": "/services/v2/sources/{distpath}",
"operationId": "getDistributionPath",
"summary": "Oracle Goldengate Retrieve a Distribution Path",
"tags": [
"Distribution"
]
},
{
"method": "POST",
"path": "/services/v2/sources/{distpath}",
"operationId": "createDistributionPath",
"summary": "Oracle Goldengate Create a Distribution Path",
"tags": [
"Distribution"
]
},
{
"method": "DELETE",
"path": "/services/v2/sources/{distpath}",
"operationId": "deleteDistributionPath",
"summary": "Oracle Goldengate Delete a Distribution Path",
"tags": [
"Distribution"
]
},
{
"method": "PATCH",
"path": "/services/v2/sources/{distpath}",
"operationId": "updateDistributionPath",
"summary": "Oracle Goldengate Update a Distribution Path",
"tags": [
"Distribution"
]
},
{
"method": "GET",
"path": "/services/v2/sources/{distpath}/stats",
"operationId": "getDistributionPathStats",
"summary": "Oracle Goldengate Retrieve Distribution Path Statistics",
"tags": [
"Distribution"
]
},
{
"method": "GET",
"path": "/services/v2/targets",
"operationId": "listCollectorPaths",
"summary": "Oracle Goldengate List Collector/receiver Paths",
"tags": [
"Receiver"
]
},
{
"method": "GET",
"path": "/services/v2/targets/{path}",
"operationId": "getCollectorPath",
"summary": "Oracle Goldengate Retrieve a Collector Path",
"tags": [
"Receiver"
]
},
{
"method": "POST",
"path": "/services/v2/targets/{path}",
"operationId": "createCollectorPath",
"summary": "Oracle Goldengate Create a Collector Path",
"tags": [
"Receiver"
]
},
{
"method": "DELETE",
"path": "/services/v2/targets/{path}",
"operationId": "deleteCollectorPath",
"summary": "Oracle Goldengate Delete a Collector Path",
"tags": [
"Receiver"
]
},
{
"method": "PATCH",
"path": "/services/v2/targets/{path}",
"operationId": "updateCollectorPath",
"summary": "Oracle Goldengate Update a Collector Path",
"tags": [
"Receiver"
]
},
{
"method": "POST",
"path": "/services/v2/commands/execute",
"operationId": "executeCommand",
"summary": "Oracle Goldengate Execute a Goldengate Command",
"tags": [
"Commands"
]
},
{
"method": "GET",
"path": "/services/v2/tasks",
"operationId": "listTasks",
"summary": "Oracle Goldengate List Automated Tasks",
"tags": [
"Tasks"
]
},
{
"method": "GET",
"path": "/services/v2/tasks/{task}",
"operationId": "getTask",
"summary": "Oracle Goldengate Retrieve a Task",
"tags": [
"Tasks"
]
},
{
"method": "POST",
"path": "/services/v2/tasks/{task}",
"operationId": "createTask",
"summary": "Oracle Goldengate Create a Task",
"tags": [
"Tasks"
]
},
{
"method": "DELETE",
"path": "/services/v2/tasks/{task}",
"operationId": "deleteTask",
"summary": "Oracle Goldengate Delete a Task",
"tags": [
"Tasks"
]
},
{
"method": "PATCH",
"path": "/services/v2/tasks/{task}",
"operationId": "updateTask",
"summary": "Oracle Goldengate Update a Task",
"tags": [
"Tasks"
]
},
{
"method": "GET",
"path": "/services/v2/enckeys",
"operationId": "listEncryptionKeys",
"summary": "Oracle Goldengate List Encryption Keys",
"tags": [
"Encryption"
]
},
{
"method": "GET",
"path": "/services/v2/enckeys/{keyName}",
"operationId": "getEncryptionKey",
"summary": "Oracle Goldengate Retrieve an Encryption Key",
"tags": [
"Encryption"
]
},
{
"method": "POST",
"path": "/services/v2/enckeys/{keyName}",
"operationId": "createEncryptionKey",
"summary": "Oracle Goldengate Create an Encryption Key",
"tags": [
"Encryption"
]
},
{
"method": "DELETE",
"path": "/services/v2/enckeys/{keyName}",
"operationId": "deleteEncryptionKey",
"summary": "Oracle Goldengate Delete an Encryption Key",
"tags": [
"Encryption"
]
},
{
"method": "GET",
"path": "/services/v2/masterkey",
"operationId": "listMasterKeyVersions",
"summary": "Oracle Goldengate List Master Key Versions",
"tags": [
"Encryption"
]
},
{
"method": "POST",
"path": "/services/v2/masterkey",
"operationId": "createMasterKeyVersion",
"summary": "Oracle Goldengate Create a New Master Key Version",
"tags": [
"Encryption"
]
},
{
"met
# --- truncated at 32 KB (40 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/oracle-goldengate/refs/heads/main/json-structure/oracle-goldengate-structure.json