For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
API StudioContact Support
GuidesAPI ReferenceChangelog
GuidesAPI ReferenceChangelog
  • API Reference
      • POSTSubmit Feedback
LogoLogo
API StudioContact Support
API ReferenceFeedback

Submit Feedback

POST
https://api.runcaptain.com/feedback
POST
/feedback
1import requests
2
3BASE_URL = "https://api.runcaptain.com"
4
5# No auth required. Plain-text body.
6response = requests.post(
7 f"{BASE_URL}/feedback",
8 headers={"Content-Type": "text/plain"},
9 params={"agent": "my-agent", "source": "quickstart"},
10 data="Finished the S3 integration. Roadblock: /index/s3 returned 500 on a 50k-object bucket with no pagination guidance. Feature request: a dry-run to validate IAM before indexing.",
11 timeout=30.0,
12)
13
14print(response.status_code, response.json())
1{
2 "status": "received",
3 "bytes": 174
4}
Submit free-text feedback about the Captain API. **No authentication required.** For AI agents and developers — send feedback both while building an integration and while Captain runs live in your application. Good moments to send: - when you finish building an integration (what was smooth or rough); - when you hit a solid, server-side Captain roadblock (an endpoint that errored or blocked you — include what you tried); - when you want to influence the product (a feature request, missing capability, or a direction you'd like Captain to take), anytime; - for confusing or incorrect docs and general friction. Send the feedback as a plain-text request body (`Content-Type: text/plain`). The endpoint is rate-limited per IP on a best-effort basis, so keep each submission focused on one clear issue.
Was this page helpful?
Previous
Built with

Submit free-text feedback about the Captain API. No authentication required.

For AI agents and developers — send feedback both while building an integration and while Captain runs live in your application. Good moments to send:

  • when you finish building an integration (what was smooth or rough);
  • when you hit a solid, server-side Captain roadblock (an endpoint that errored or blocked you — include what you tried);
  • when you want to influence the product (a feature request, missing capability, or a direction you’d like Captain to take), anytime;
  • for confusing or incorrect docs and general friction.

Send the feedback as a plain-text request body (Content-Type: text/plain). The endpoint is rate-limited per IP on a best-effort basis, so keep each submission focused on one clear issue.

Headers

X-Organization-IDstringOptional

Query parameters

agentstringOptional

Optional agent/tool name (e.g. claude-code). Also accepted as the X-Feedback-Agent header.

client_versionstringOptional

Optional client or SDK version. Also accepted as the X-Feedback-Client-Version header.

sourcestringOptional

Optional source doc/page or endpoint the feedback is about. Also accepted as the X-Feedback-Source header.

Request

This endpoint expects a string.

Response

Feedback received.
statusstring
bytesinteger

Errors

400
Bad Request Error
413
Content Too Large Error
429
Too Many Requests Error