v1

latestOpenAPI 3.0.02026-07-17715665.1 KB
Reports

List all report manifests

get/api/reports

Response

A list of report manifests

manifestUrlstring
namestring required
displayNamestring required
descriptionstring required
versionstring required
authorstring required
publisherstring required
licensestring required
repositorystring required
bugsstring required
categoriesstring[] required
keywordsstring[] required
configurationobject required

Configuration settings for the report

Example response

[
  {
    "manifestUrl": "https://raw.githubusercontent.com/givepraise/reports/main/reports/disperse-dist-straight-curve-with-ceiling/manifest.json",
    "name": "simple-report",
    "displayName": "Simple Report",
    "description": "A simple report.",
    "version": "1.2.3",
    "author": "General Magic",
    "publisher": "general-magic",
    "license": "MIT",
    "repository": "https://github.com/givepraise/reports",
    "bugs": "https://github.com/givepraise/reports/issues",
    "categories": [
      "Basic reports",
      "Praise receiver reports"
    ],
    "keywords": [
      "toplist"
    ]
  }
]