Shipeasy
Bugs & Requests

API reference

REST endpoints for bug reports and feature requests.

The feedback API lives under /api/admin/bugs/* and /api/admin/feature-requests/*. Auth is the admin SDK key (Bearer token); the key itself carries the project scope, so no X-Project-Id header is needed unless you're routing across projects.

curl https://shipeasy.ai/api/admin/bugs \
  -H "Authorization: Bearer sdk_admin_..."

Resources

OpenAPI coverage

Auto-generated OpenAPI pages for feedback are in progress. The CLI consumes these endpoints today; the docs build will surface them once the schema is ported into the @shipeasy/admin-api resource registry.

Bug payload

{
  "title": "Checkout button overlaps footer on iOS Safari",
  "pageUrl": "https://example.com/checkout",
  "stackTrace": "TypeError: ...", // optional
  "screenshotUrl": "https://...", // optional
  "userId": "u_abc" // optional, server-derived from session if omitted
}

Feature request payload

{
  "title": "Dark mode for the dashboard",
  "importance": "important",
  "userId": "u_abc"
}