Publish draft
estuary_publish_draftWRITE (DESTRUCTIVE when dry_run=false): publish a draft. dry_run=true (default) only VALIDATES the draft without changing anything. dry_run=false APPLIES the draft to the LIVE catalog — this can create, modify, or DELETE running data pipelines and their data. Set dry_run=false only when you intend to change live infrastructure. Estuary control-plane: POST /publications. Returns the publication row.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| detail | No | Optional human-readable note for this publication. | |
| dry_run | No | If true (DEFAULT), only validate without applying. Set false to APPLY to the live catalog. | |
| draft_id | Yes | The draft id to publish. |