The challenge
Inspect a paid route the way awal agents do:description, and (on x402 v2) a forge-feedback: block under Extensions, after any bazaar: block.
Or decode the header directly:
The OpenAPI document
discover_api_endpoints on your origin should list GET /feedback/rate as unprotected, and its guidance should end with the rating sentence.
The rating routes
A paid call
A real paid call needs a funded wallet. After one, the JSON response should havefeedback_id, feedback_url and rate_this_call, and the header Forge-Feedback-Id. The call and any rating then show up on the Forge dashboard.
Diagnostics
forge.diagnostics() returns counters you can log or expose on a health route: