Buttondown
Communication API tokenManage subscribers, drafts and scheduled emails for a Buttondown newsletter from any Windmill script, flow or app.
Set up in 3 steps
1
Copy your API token
In Buttondown, open Settings then Programming, and copy the API key.
2
Add the resource in Windmill
Open Resources, add a resource of type buttondown, and paste the token.
3
Run your first script
Fork any script below and list subscribers before writing anything.
Scripts
Building blocks, if none of the projects above fit. Fork one, run it, or call it as a step inside your own flow.
Update Webhook
Script buttondown Verified
Update User
Script buttondown Verified
Update Tag
Script buttondown Verified
Update Survey
Script buttondown Verified
Update Subscriber
Script buttondown Verified
Update Newsletter
Script buttondown Verified
Update External Feed
Script buttondown Verified
Update Email
Script buttondown Verified
Update Automation
Script buttondown Verified
Update Advertising Unit
Script buttondown Verified
Test Webhook
Script buttondown Verified
Send Reminder
Script buttondown Verified
Send Email To
Script buttondown Verified
Send Draft
Script buttondown Verified
Retrieve Webhook Attempts
Script buttondown Verified
Retrieve Webhook
Script buttondown Verified
Retrieve Tag Analytics
Script buttondown Verified
Retrieve Tag
Script buttondown Verified
Retrieve Survey Responses
Script buttondown Verified
Retrieve Survey
Script buttondown Verified
Retrieve Subscriber
Script buttondown Verified
Retrieve Items
Script buttondown Verified
Retrieve External Feed
Script buttondown Verified
Retrieve Export
Script buttondown Verified
Retrieve Email History By Id
Script buttondown Verified
Retrieve Email History
Script buttondown Verified
Retrieve Email Analytics
Script buttondown Verified
Retrieve Email
Script buttondown Verified
Retrieve Bulk Action
Script buttondown Verified
Retrieve Automation Subscribers
Script buttondown Verified
Resource type
buttondown — the shape of the credential every script on this page expects.
| Field | Type | Required | What it is |
|---|---|---|---|
| token | string | Yes | API token generated from the dashboard. |
Questions
Does the API need a paid plan?
Buttondown gates API access by plan. If every call returns a permission error on a working token, the plan is the reason rather than the token.
Is my token stored on the hub?
Never. It lives only in your own Windmill workspace, encrypted at rest.