Skip to main content

Notifications Schema Reference

Shared Parameters

FieldLocationRequiredTypeFormat / Constraints
X-API-KEYHeaderYesstringNot specified in schema
mpidPathYesstringSupplier MPID

GET Query Parameters

FieldRequiredTypeFormat / ConstraintsNotes
received_onNostringISO 8601 datetimeMust be a valid ISO 8601 timestamp.
completedNobooleantrue or falseDefaults to false.
mpan_idNointeger13 digits in practiceOptional MPAN filter.

Notification Response Schema (NotificationResponse)

FieldRequiredTypeFormat / ConstraintsNotes
idYesstringUUIDNotification identifier.
mpan_coreNointeger or null13 digits in practiceMPAN linked to the notification, when present.
received_onYesstring(datetime)ISO 8601 datetimeNotification receive timestamp.
notification_typeYesstringNot specifiedNotification classification.
detailYesobjectFree-form JSON objectPayload structure depends on notification_type.
completedYesbooleanN/ACompletion flag.
completed_onNostring(datetime) or nullISO 8601 datetimePopulated after response/completion.

Detail Payload Notes

detail is an open JSON object. A rejected consumption notification can include fields such as:

  • issuing_data_service_dip_id: string.
  • connection_type: string.
  • connection_type_efd: string.
  • mqid: string.
  • settlement_days: optional array of settlement day objects with nested rejected consumption periods.