Lunacy: API Design & Integration Surface
Docs-backedNo REST API for the Lunacy desktop application. Agent-facing surface: Icons8 API (api.icons8.com) for asset access. GET /api/iconsets/v5/icons/for-query?term={query}&amount=25 searches icons. GET /api/iconsets/v5/icon/{id}/svg returns SVG icon content. Lunacy-specific cloud features (collaboration, commenting) are UI-only with no API. Icons8 assets accessible via: icons8.com/icon/... CDN URLs for PNG/SVG. For design file processing, .sketch files are ZIP-based JSON — parseable with open-source Sketch parser libraries (e.g., sketch-constructor for Node.js).