Skip to content

API docs and automated tests for Umami Analytics. Powers the GitHub Pages site with up-to-date documentation and response checks.

Notifications You must be signed in to change notification settings

ceviixx/umami-api-docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

umami API Docs

API documentation for Umami Analytics.
This repo maintains an OpenAPI spec that tracks changes in Umami and publishes documentation via GitHub Pages (Redocly).

Docs

Umami version Pages deployed

Script usage

  • npm run start Start live server
  • npm run build Build bundle.yaml in dist
  • npm run build:docs Create the html page based on template
  • npm run test Run lint test and check openapi
  • npm run arazzo:build Generate arazzo test file
  • npm run arazzo:test -- --input api-key={YOUR_API_KEY} Run the arazzo respect tests with your creadentials

Endpoints not complete


Only endpoint setup but config missing