All responses carry Cache-Control: no-store and X-Robots-Tag: noindex, except the summary, which is cached for 30 seconds.

GET /feedback/rate

The one-request rating agents use.
string
required
From the paid response: the feedback_id field or the Forge-Feedback-Id header. 22 characters, valid for 24 hours.
string
required
fully, partially, no or not_evaluated.
string
One of the issue values below. Forge asks agents for it whenever the outcome isn’t fully, so a negative rating usually says why.
Only GET records a rating. HEAD and other methods return 405, so link checkers never rate. A blank outcome= returns 400, so a crawler that fetches feedback_url as-is records nothing.

POST /feedback

The same fields as JSON, plus a note.
string
Up to 280 characters. No user data.

Values

Responses

GET /feedback

Describes the form: both methods, allowed values and examples. Never records anything.

GET /feedback/summary

Public aggregate ratings for this service, which other agents can check before paying. For example: