# ESCAPE API

> HTTP API for the ESCAPE platform: public reads for products, stories, videos, magazine issues, careers, and bounties.

## Base URL

ESCAPE API requests go to the platform API host, not to HTML pages on this website. Each deployment sets that host separately. Paths below are relative to the API origin. Responses are JSON.

## Authentication

Public read endpoints below do not require a token. Member, vendor, manufacturer, and admin routes require an access token sent as Authorization: Bearer. Sign in on the website to obtain a token. Do not send tokens to HTML pages.

## Public reads

These GET routes return published data and are the stable public surface. Private account, checkout, payout, and admin routes are outside this public contract.

- `GET /health — API process health`
- `GET /api/products/public — published products`
- `GET /api/products/public/:id — one published product`
- `GET /api/products/featured-hub — featured hub products`
- `GET /api/products/categories — product categories`
- `GET /api/hub/feed — public home feed`
- `GET /api/hub/search — search stories, videos, and products`
- `GET /api/hub/trending — trending public content`
- `GET /api/hub/blog — published stories`
- `GET /api/hub/blog/:slug — one story`
- `GET /api/hub/videos — published videos`
- `GET /api/hub/videos/:id — one video`
- `GET /api/hub/magazine/issues — magazine issues`
- `GET /api/careers/roles — open roles`
- `GET /api/bounties/projects — public bounties`
- `GET /api/bounties/leaderboard — bounty leaderboard`

## Related

- [llms.txt](https://www.escape-hq.com/llms.txt): Curated map of agent-readable pages
- [Sitemap](https://www.escape-hq.com/sitemap.xml): Public website URLs
- [ESCAPE MCP Server](https://www.escape-hq.com/mcp): Official MCP page
- [ESCAPE SDK](https://www.escape-hq.com/sdk): Official SDK page
- [ESCAPE CLI](https://www.escape-hq.com/cli): Official CLI page
