Skip to main content

Update Customer Master Data via Change Requests

Master data changes in Lumenaza are handled through a process-based system rather than direct field updates. When you submit a change — such as a new billing address or bank account — Lumenaza initiates the corresponding market communication processes with grid operators and other stakeholders. This ensures regulatory compliance and an accurate audit trail for every data change.
Changes submitted through this API go through a multi-step internal process. Depending on the grid operator’s response time and market communication workflows, it may take some time before a change is fully reflected on a contract. You can track the status of any change using the tracking endpoints described below.
Base URLs All requests require an Authorization: Bearer <token> header.

Available Change Endpoints

1. Billing Address

Update the billing address for a customer contract.
Request fields Example request
Response

2. Delivery Address

Update the physical delivery (metering) address for a contract.
The request follows the same pattern as billing address, but uses deliv_address_* fields:
Response

3. Bank Data / Payment Method

Update a customer’s IBAN, BIC, payment method, or SEPA mandate date.
Key fields

Track Change Status

List Active Changes

Retrieve all in-progress change processes.
Example response

Get Change Details

Fetch the full details of a specific change, including the old and new values.
Example response
The old_values and new_values fields let you verify exactly what changed and when, making it straightforward to audit or roll back data if needed.