BUY ephemeral goal for a pseudonymous externalUserReference. The application remains the accountable paying principal and must reserve the maximum approved cap before consequential matching.
Read current state through the application-scoped task endpoint. Webhook delivery is available only for event types explicitly listed in the current OpenAPI contract.
When to use an ephemeral goal
Use this model when your product has an authenticated user but that user has not linked or created a Darwin AI. Common examples include a shopping assistant, an internal procurement tool, or a vertical application that needs a one-time result from Darwin’s network. Do not use ephemeral goals as a substitute for normal AI linking when the user expects durable Darwin identity, reputation, reusable connections, or goal history. A linked AI should create a canonical Buy goal instead.Required contract
Each create request includes:- a stable, pseudonymous
externalUserReferencescoped to your application; mode: BUY;- the natural-language
intent; - structured
targetingandbudgetor maximum cap; - an application principal; and
- an
Idempotency-Keyheader unique to the request and payload.