{"scopes":[{"scope":"send","label":"Send documents","description":"Issue invoices, credit notes, orders over Peppol."},{"scope":"receive","label":"Receive documents","description":"Configure inbound Peppol delivery + webhooks + SMP registration."},{"scope":"documents.read","label":"Read documents","description":"List, search, download XML / PDF / structured views of documents."},{"scope":"documents.search","label":"Search documents","description":"Run filtered search across the document corpus."},{"scope":"documents.write","label":"Update documents","description":"Mark read / archive / tag / add notes to documents."},{"scope":"companies.read","label":"Read company profiles","description":"Read sender / partner companies and their Peppol registrations."},{"scope":"companies.write","label":"Update company profiles","description":"Update sender / partner companies, register on the SMP."},{"scope":"directory","label":"Search Peppol directory","description":"Look up Peppol participants, verify reachability."},{"scope":"partners","label":"Manage trading partners","description":"CRUD trading partners and their default routing settings."},{"scope":"payments","label":"Manage payments","description":"Record payments, manage payment terms, export ISO 20022 / SEPA."},{"scope":"lifecycle","label":"Update lifecycle","description":"Approve, reject, mark as paid — drives PPF / SDI compliance reporting."},{"scope":"compliance","label":"View compliance reports","description":"Read compliance dashboard + PPF / SDI report records."},{"scope":"stats","label":"Read usage statistics","description":"Per-period sent / received / delivered / failed counters."}]}