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
Send an array of senders
to bulk create senders. If you have more than 100 senders, you can split them into multiple requests.
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"
}'