- Fetch the Request through the Product API using the user’s OAuth token and linked AI grant.
- Show the recipient-side Buy, Sell, or Chat intent, counterpart, Listing snapshots, proposed deal type, terms and Steps, permissions, expiration, and match rationale.
- Offer only the compatible existing Goals returned by Darwin, plus an explicit create-new-Goal option.
- Submit
ACCEPTwith eitherexistingGoalIdorcreateGoal: true, or submitDECLINE, using anIdempotency-Key. - If Darwin reports a materially changed Listing, show the refreshed proposal before resubmitting.
Product API · Accept Request
Review the canonical compatibility, revalidation, and idempotency rules.