LAP Registry

Discourse API Documentation Skill

discourse-local

Provider: Discourse Version: latest Endpoints: 93 Updated: 2026-04-03

Raw .lap | Lean format | API JSON | Open in app

Endpoints

MethodPathDescription
GET/discourse-post-event/events.json
GET/discourse-post-event/events.icsList calendar events
GET/admin/backups.jsonExport calendar events in iCalendar format
POST/admin/backups.jsonList backups
PUT/admin/backups/{filename}Create backup
GET/admin/backups/{filename}Send download backup email
GET/admin/badges.jsonDownload backup
POST/admin/badges.jsonList badges
PUT/admin/badges/{id}.jsonCreate badge
DELETE/admin/badges/{id}.jsonUpdate badge
POST/categories.jsonDelete badge
GET/categories.jsonCreates a category
PUT/categories/{id}.jsonRetrieves a list of categories
GET/c/{slug}/{id}.jsonUpdates a category
GET/c/{id}/show.jsonList topics
POST/admin/groups.jsonShow category
DELETE/admin/groups/{id}.jsonCreate a group
GET/groups/{name}.jsonDelete a group
PUT/groups/{id}.jsonGet a group
GET/groups/by-id/{id}.jsonUpdate a group
GET/groups/{name}/members.jsonGet a group by id
PUT/groups/{id}/members.jsonList group members
DELETE/groups/{id}/members.jsonAdd group members
GET/groups.jsonRemove group members
POST/invites.jsonList groups
POST/invites/create-multiple.jsonCreate an invite
GET/notifications.jsonCreate multiple invites
PUT/notifications/mark-read.jsonGet the notifications that belong to the current user
GET/posts.jsonMark notifications as read
POST/posts.jsonList latest posts across topics

Install as Skill

Use this API as a Claude Code skill for instant agent access.

CLI Install

lapsh skill-install discourse-local

Downloads and installs to ~/.claude/skills/discourse-local/

Manual Install

Download: Skill Bundle (JSON)

Or view: SKILL.md

Recent Versions (1)