Build configured list
build_configured_datasetStarts an async configured list build from a saved template by filling its placeholders, then returns a run whose dataset can be polled and enriched.
Instructions
build configured list
Run a configured list build — a reusable, pre-configured list template (id cds_...) set up for your account ("Configured list builds" in the app). The spec, prompt template, row cap, and per-run credit cost are all defined on the template; you only supply parameters to fill in its {{ placeholder }} values.
Returns the list-build run; poll GET /runs/{id}. The rows land in a dataset named by the run's dataset_id; fill them with POST /enrich.
Example — Fill in template parameters: { "parameters": { "practice_type": "dentists", "state": "ohio" } }
Workflow: Starts an async run of a configured list build. Poll get_run; the rows land in the dataset the run's dataset_id names (list_dataset_rows), then enrich with it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Configured dataset id (cds_...) | |
| tier | No | Optional pricing/depth tier when the template defines tiers | |
| parameters | No | Values for the template's placeholders (keys defined by the template) | |
| max_credits | No | Credit ceiling. Refused with 422 credit_cap_exceeded (nothing charged) when the estimate's maximum exceeds it. | |
| estimate_cost | No | Validate and price the request without running or charging anything; the 200 response is the credit estimate (EstimateCostResult). | |
| dataset_webhook_url | No | URL to POST the dataset results to when the build completes |