#python
12 posts

Retrieving GoldenGate logs, reports, and diagnostics with the REST API
I often need to retrieve report files or logs from GoldenGate deployments, and I wanted to find ways of automating this. Hence this blog, about retrieving all available logs with GoldenGate REST API.

How to detect a suspended GoldenGate extract
While testing
EVENTACTIONS (SUSPEND)on an extract, I noticed that nothing inINFOtells you the process is suspended.
Deleting GoldenGate trail files via the REST API (
OGG-30375)When automating your GoldenGate deployments, or tearing down a test environment, handling trail files is important.

Rename a GoldenGate Extract with the REST API
In a previous blog, I went through the full procedure of renaming a GoldenGate extract from the
adminclient. I included all necessary steps to avoid missing transactions.
GoldenGate REST API Python client now on
pipIn a previous post, I shared the
OGGRestAPIPython client I built for the GoldenGate REST API. Since then, I kept using it on production deployments, fixing it and adding new features along the way.
NGINX secured distribution path with GoldenGate REST API
In a previous blog, I presented how to set up a distribution path between two GoldenGate deployments both secured with NGINX. The method I used there was purely through the Web UI.

GoldenGate 26ai out-of-place patching with Python
I already covered out-of-place patching from the web UI, but patching tasks should be automated, and clicking through the same screens for every deployment can get repetitive.

Creating path connections with GoldenGate REST API
When automating your GoldenGate deployment management, you might want to create path connections with the GoldenGate REST API.

Production-ready GoldenGate REST client in Python
*Updated in June 2026, based on the latest version of the client.

Querying GoldenGate REST API log efficiently
In this blog post, I will guide you on how to query the
restapi.logfile of your GoldenGate deployments more efficiently.
GoldenGate REST API basics with Python
Oracle GoldenGate REST API has been around for quite some time now, but I've yet to see it used in practice at customers. Every time I tried to introduce it, it was some sort of novelty.

Extend session timeout in GoldenGate Microservices Web UI
If you start using the GoldenGate web UI after installing it, you might end up thinking that extending the session timeout would be nice.