Get Started
Quickstart
Get an API key and make your first request in minutes.
This gets you from an API key to your first successful request in a couple of minutes.
Before you start
- An API key. Create one in Furnace under Account Settings → API keys and send it as
Authorization: Bearer f_...(see Authentication). - At least one connected mailbox to send from.
1. Make your first request
List the inboxes connected to your account:
curl -sS 'https://api.getfurnace.io/v1/mailboxes' \
-H 'Authorization: Bearer f_your_key_here'You get back your mailboxes and their ids. Keep one id handy — a campaign sends from it.
2. Create a draft campaign
curl -sS -X POST 'https://api.getfurnace.io/v1/campaigns' \
-H 'Authorization: Bearer f_your_key_here' \
-H 'Content-Type: application/json' \
-d '{
"name": "My first campaign"
}'This returns a campaign with status: draft. Nothing sends until you launch it.
Next
You now have an empty draft. Add an email sequence, add people, and launch it in the Campaign setup guide.