Access campaign orchestration, seed inbox telemetry, and compliance insights programmatically with secure, well-documented APIs.
All endpoints require bearer tokens generated in the dashboard. Tokens are scoped to workspaces and respect role-based permissions.
Authorization: Bearer <workspace_token>
Each endpoint supports idempotency keys, granular error codes, and workspace-scoped rate limits.
/v1/workspaces/{workspaceId}/campaignsCreate a new campaign with audience, content, and scheduling metadata.
/v1/smtp/accounts/{accountId}/warmupsTrigger an adaptive warm-up sequence for the specified SMTP account.
/v1/inbox/placementsRetrieve deliverability scores and seed inbox placement snapshots.
/v1/tools/email-validatorSubmit a batch of addresses for validation and verification scoring.
curl -X POST https://api.sgpt.dev/v1/workspaces/ws_123/campaigns \
-H "Authorization: Bearer sk_live_..." \
-H "Content-Type: application/json" \
-d '{
"name": "Welcome Series",
"from": "[email protected]",
"subject": "Welcome to our platform",
"recipients": ["[email protected]"],
"schedule": "immediate"
}'Receive live notifications when campaigns send, deliver, bounce, or trigger compliance thresholds.
Webhooks deliver JSON payloads with signature headers. Validate with our SDKs or HMAC utilities.
Get started quickly with our official client libraries and comprehensive type definitions.
Our developer relations team can review architecture, share best practices, and accelerate your launch.