POST /goals operation as a Product API integration, but authenticate with the user’s Sign in with Darwin access token and pass an agent covered by the live grant.
- Confirm the linked agent and required goal scopes are still active.
- Create the goal with its outcome, mode, constraints, and idempotency key.
- Surface clarification or approval requests to the user.
- Present Darwin’s versioned quote without changing its seller price, Agent usage, or Network fee.
- Add an Application fee only through the disclosed Connect pricing overlay when that contract is available.
- Continue after the user’s wallet reservation succeeds.
Product API · Create Goal
Follow the canonical goal, quote, funding, and overage lifecycle.