Buttondown Documentation
Introduction
API recipes
Emails
Subscribers
Tags
Images
Attachments
Newsletters
Exports
Bulk actions
RSS feeds
Webhooks
Comments
Surveys
Coupons
Automations
Routes
Accounts
Notes
Prices
API Requests
Events
Ping
Changelog
© 2016–2025 Buttondown LLC.
These sample requests are autogenerated by the OpenAPI spec.
import requests url = "https://api.buttondown.com/v1/automations" headers = { "Authorization": "Token $BUTTONDOWN_API_KEY" } response = requests.request("GET", url, headers=headers) print(response.text)
The IDs and values referenced in these responses are fake; please only rely on these responses for overall structure.
{ "results": [ { "id": "13121cd6-0dfc-424c-bb12-988b0a32fcb3", "creation_date": "2000-01-01T00:00:00+00:00", "name": "Welcome email", "status": "inactive", "trigger": "subscriber.confirmed", "timing": { "time": "immediate", "delay": null }, "actions": [ { "type": "send_email", "metadata": { "email_id": "13121cd6-0dfc-424c-bb12-988b0a32fcb3" } } ], "filters": { "filters": [], "groups": [], "predicate": "and" }, "metadata": {} } ], "count": 1 }