The API during Read-Only (RO) mode supports data retrieval operations while preventing any changes to the database. This mode ensures that the system remains stable and that no unintended data modifications occur while in this state.
When BillingPlatform switches to Read-Only (RO) mode, several changes occur in how the REST API handles requests:
Session handling: Upon a login request during RO mode, the REST API returns a fake
RO_SessionId
as the Session Id in the response. This session ID is used to indicate that the system is in read-only mode, and no actual session creation occurs in the database.Restrictions on operations: Any requests that attempt to create, update, delete, or upsert data (e.g.,
POST
,PUT
,DELETE
operations) will receive an error response with the message: