Developers
API and agent access
Everything a visitor can read on getbountii.com is also available to software: as markdown, as JSON, and over MCP. No key needed for any of it.
Markdown for agents
Request any public page with Accept: text/markdown and you get a markdown version instead of HTML. The response is Content-Type: text/markdown and carries an estimated x-markdown-tokens header. Browsers and search engines keep receiving HTML.
curl -H "Accept: text/markdown" https://getbountii.com/pricing
Public JSON API
Read-only, CORS-enabled, no authentication except where noted. The OpenAPI 3.1 description is at /api/public/openapi.json.
GET /api/public/healthStatus. Returns 200 whenever the app is serving.GET /api/public/pricingPlans, the bounty minimum and typical ranges, hunter economics.GET /api/public/posts?q=&limit=Article list; keyword search with q.GET /api/public/posts/{slug}One article with structured sections and a markdown body.GET /api/public/meThe account a bearer token belongs to. The only endpoint that takes a token.
MCP server
A stateless Streamable HTTP server at https://getbountii.com/mcp. Send each JSON-RPC request as its own POST; responses are JSON. Tools:
get_overviewWhat Bountii is, who it is for, and how a bounty works.get_pricingCompany plans, the bounty minimum and typical ranges, and the hunter economics.get_faqThe homepage FAQ: qualified meetings, confidentiality, payouts, market entry.search_articlesKeyword search over the Bountii blog. Returns slug, title, excerpt and URL.get_articleOne article as markdown, by slug.
curl -X POST https://getbountii.com/mcp \
-H "Content-Type: application/json" -H "Accept: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_pricing","arguments":{}}}'Agent skills
Three SKILL.md documents an agent can load, indexed at /.well-known/agent-skills/index.json:
Authentication
There are no agent accounts. An agent acting for a person uses that person's session token from Bountii's identity provider as Authorization: Bearer, and can confirm it with GET /api/public/me. The full procedure, including what agents must not do, is in /auth.md.
Discovery documents
/.well-known/api-catalogAPI catalog, RFC 9727/.well-known/mcp/server-card.jsonMCP server card/.well-known/agent-skills/index.jsonAgent skills index/.well-known/ard.jsonAgentic Resource Discovery manifest (also at /.well-known/ai-catalog.json)/.well-known/oauth-protected-resourceOAuth protected resource metadata, RFC 9728/.well-known/oauth-authorization-serverOAuth authorization server metadata, RFC 8414/.well-known/openid-configurationOpenID Connect discovery/auth.mdHow agents authenticate/llms.txtShort overview for language models; /llms-full.txt has every article
The homepage also advertises the catalog through Link response headers, and robots.txt carries Content-Signal preferences and an Agentmap pointer to the discovery manifest.