{"service":"Craft++ Hub API","version":"1.0.86","utc":"2026-11-14T11:00:40.1493849Z","website":"https://craftplusplus.com","docs":"https://craftplusplus.com/api.html","endpoints":{"status":"GET /api/status","keyCheck":"GET /api/keys/{key}","pagerLogin":"POST /api/session  (username, password[, twoFactorCode]) -> sessionToken","pagerValidate":"POST /api/session/validate  (sessionToken) -> userId, username","games":"GET /api/games  ·  GET /api/games/live  ·  GET /api/games/{key.game}","worlds":"GET /api/worlds  ·  GET /api/worlds/live","posts":"GET /api/posts","comments":"GET /api/comments/{key.game}  ·  POST /api/comments/{key.game}","groups":"GET /api/groups  ·  POST /api/groups  ·  POST /api/groups/{name}/join","presence":"GET /api/presence  ·  POST /api/presence","chat":"GET /api/chat  ·  POST /api/chat","im":"GET /api/im  ·  POST /api/im","files":"GET /api/files  ·  POST /api/files  ·  GET /api/files/{id}","worldServer":"POST /hub/register  ·  POST /hub/heartbeat  ·  POST /hub/offline","joinProtocol":"craft://join?key.game"}}