Documentation
Everything you need to integrate and use Draft.software effectively.
Getting Started
Quick start guides and tutorials
API Reference
Complete API documentation
Email Setup
Configure email delivery
Data Management
Manage your leads and data
Account & Settings
Configure your account
Quick Example
example.js
// Example: Create a lead and add to campaign
const response = await fetch('https://api.draft.software/v1/leads', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({
email: 'john@company.com',
first_name: 'John',
last_name: 'Doe',
company: 'Acme Corp',
title: 'CEO',
campaign_id: 'campaign_123'
})
});
const lead = await response.json();
console.log('Lead created:', lead);