API Overview
Programmatic access to the Intertool registry.
The Intertool API is available at your registry's base URL. All endpoints return JSON.
Base URL
https://your-registry.example.com/apiEndpoints
List skills
GET /api/skills?page=1&limit=20&type=skill&q=search-termReturns a paginated list of skills. Supports filtering by type, category, tags, and search query.
Get skill detail
GET /api/skills/:slugReturns full skill metadata including the readme/content.
Download raw skill
GET /api/skills/:slug/rawReturns the raw SKILL.md or server.json content with appropriate Content-Disposition header for direct download.
Search
GET /api/search?q=query&type=skill&category=dev-tools&limit=20Full-text search across skill names, descriptions, and content. Supports rate limiting.
Publish
POST /api/publish
Content-Type: multipart/form-dataPublishes or updates a skill. Requires authentication. See Authentication for details.
Admin settings
GET /api/admin/settings
PUT /api/admin/settingsManage registry-wide settings. Requires admin role.