Skip to content

// docs · api reference

REST reference.

All endpoints require Authorization: Bearer mtn_live_... and a Pro subscription.

GET /api/v1/me

Returns the caller's uid, tier, and remaining rate limit.

Response 200

{
  "uid": "string",
  "tier": "pro",
  "rate_limit": {
    "limit": 10000,
    "used": 12,
    "remaining": 9988,
    "reset_at": 1780000000
  }
}
GET /api/v1/prompts

List prompt catalog metadata. Body is fetched per-prompt via /api/v1/prompts/:id.

Query parameters

  • category — filter by category
  • tierfree or premium
  • tag — substring match (case-insensitive)
  • limit — max 200, default 100
GET /api/v1/prompts/:id

Returns the full prompt body — paste it straight into Claude / Cursor / v0.

Response 200

{
  "data": {
    "id": "stellar-ai",
    "title": "Stellar AI Suite",
    "category": "Landing Page",
    "tier": "premium",
    "blurb": "...",
    "tags": ["..."],
    "cover": "https://...",
    "body": "Build Prompt: ..."
  }
}
GET /api/v1/prompts/search

Relevance-scored full-text search over title, blurb, tags, category.

Query parameters

  • q — required, free-text query
  • limit — max 50, default 20