Matomo · OpenAPI Overlay 1.0.0

API Evangelist enhancements for Matomo Reporting API for SEO plugin

2 actions 2 updates update extends openapi/matomo-seo-openapi.json
Generated by API Evangelist Written by API Evangelist tooling for Matomo's API. It is a proposal applied on top of the contract, not a document Matomo publishes.
View Overlay File View on GitHub Overlay Specification

What the actions change

x-apievangelist-providerx-apievangelist-pluginx-apievangelist-operationsx-apievangelist-harvestedx-apievangelist-generator

Targets 2

$.info
$.servers

OpenAPI Overlay

Raw ↑
overlay: 1.0.0
info:
  title: API Evangelist enhancements for Matomo Reporting API for SEO plugin
  version: 1.0.0
extends: openapi/matomo-seo-openapi.json
x-provenance:
  generated: '2026-08-13'
  method: generated
  source: openapi/matomo-seo-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=SEO&format=json
    It is never mutated in place.
actions:
  - target: $.info
    update:
      x-apievangelist-provider: matomo
      x-apievangelist-plugin: SEO
      x-apievangelist-operations: 1
      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