APIs
Sender API
A Sender
is an email account to send out from. We only support Gmail right now mostly due to imap issues on the receiving end when using plain smtp providers like Sendgrid or AWS's SES
Create Sender
To create multiple senders
, send individual requests for each sender. You can split them across multiple requests as needed.
curl -X POST https://api.supersend.io/v1/auto/sender \
--header "Authorization: Bearer <API_KEY>" \
--header "Content-Type: application/json" \
--data '{
"id":"xxx",
"TeamId":"xxx",
"CampaignId":"xxx",
"warm":false,
"max_per_day":25,
"email":"andrew@xxx",
"signature":"<p>✌️,</p><p>Andrew</p>",
"password":"xxx",
"send_as":"Andrew"
}'
Get Senders
TeamId
is optional
curl -X GET 'https://api.supersend.io/v1/auto/senders?TeamId=xxx' \
-H "Authorization: Bearer <API_KEY>" \
-H "Content-Type: application/json"
Get Sender
curl -X GET 'https://api.supersend.io/v1/auto/sender/<SenderId>?TeamId=xxx' \
-H "Authorization: Bearer <API_KEY>" \
-H "Content-Type: application/json"
Update Sender
curl -X PUT https://api.supersend.io/v1/auto/sender/<SenderId> \
-H "Authorization: Bearer <API_KEY>" \
-H "Content-Type: application/json" \
--data '{
"id":"xxx",
"TeamId":"xxx",
"CampaignId":"xxx",
"warm":false,
"max_per_day":25,
"email":"andrew@xxx",
"signature":"<p>✌️,</p><p>Andrew</p>",
"password":"xxx",
"send_as":"Andrew"
}'