overlay: 1.0.0
info:
title: API Evangelist enhancements for Matomo Reporting API for PrivacyManager plugin
version: 1.0.0
extends: openapi/matomo-privacy-manager-openapi.json
x-provenance:
generated: '2026-08-13'
method: generated
source: openapi/matomo-privacy-manager-openapi.json
note: >-
Enhancements only. The extended document is the verbatim OpenAPI 3.1.0 that
Matomo's own ApiReference plugin generated and served from
https://demo.matomo.cloud/index.php?module=API&method=ApiReference.getOpenApiSpec&pluginName=PrivacyManager&format=json
It is never mutated in place.
actions:
- target: $.info
update:
x-apievangelist-provider: matomo
x-apievangelist-plugin: PrivacyManager
x-apievangelist-operations: 6
x-apievangelist-harvested: '2026-08-13'
x-apievangelist-generator: Matomo ApiReference plugin (first-party OpenAPI generator)
- target: $.servers
update:
- url: https://{matomo_host}
description: >-
Your own Matomo instance. Matomo is self-hosted or Matomo Cloud, so the
API host is the customer's own deployment. The verbatim spec carries the
host of the instance it was generated on (Matomo's public demo, proxied
through InnoCraft, the company that operates Matomo Cloud).
variables:
matomo_host:
default: demo.matomo.cloud
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.