Create a grounded audience from a brief
Create one Audience from a free-text brief. Attached research files use the same extended screener/questionnaire analysis as the in-app New Audience flow, including Study roles, screening and quota rules, review distributions, and grounding provenance. Public bearer-authenticated V1 requests return 202 Accepted; poll the returned status URL until the durable processor operation completes.
Request
- Base URL: https://api.getminds.ai
- URL: https://api.getminds.ai/api/v1/audiences/from-brief
- Auth: HTTP bearer
Headers
Retry-safety key, max 200 chars (also accepted as the idempotencyKey body field; the header wins). Creation can exceed typical client timeouts — retrying with the same key within 6 hours returns the audience the original request created (200, replayed: true) instead of creating a duplicate.
Return 202 after durable admission and run the complete build on the processor.
Request body
Response
Either an idempotent replay (the supplied idempotency key already created an audience within the replay window; returns that audience with replayed: true, nothing new is created, no plan allowances are consumed, datasetSegmentation is not reconstructed) or a saved-snapshot/internal groundingPreview result containing reviewed grounding, checksum, effective cohortAllocation audit, flags, and size with no Audience or Minds created.
Changes
No recorded changes to this operation across all 1 revision of this API.