Explore Features  Free Trial

Resources

The SendLabs API (application programming interface)

Note: The following was written for nerds by nerds. If you're a marketer or you know basic HTML, then you may need to connect with your developer to decipher what's going on here or to take advantage of it.
Welcome To SendLabs!
/

Become an Email Marketing Pro

 
 
Subscribe
Hints tips, best practices, recent blog posts and happenings dropped into your inbox.


Subscribe to the semi-regular email newsletter from the crew at SendLabs.
 
     


/
API Methods
 
  Subscribers
AddSubscriber()
AddSubscriberWithCustomFields()
Unsubscribe()
ReturnActive()
ReturnUnsubscribed()
ReturnBounced()

Campaigns
CampaignSummary()
CampaignBounces()
CampaignClicks()
CampaignOpens()
 
     


/
API Examples
 
  .NET C# Sample
Flash Sample - Coming Soon
PHP Sample
Perl Sample
Ruby Sample
ASP Sample - Coming Soon
Python Sample



 
     
Welcome To SendLabs!
What is an API?
Simply put, it’s a programming interface that lets your system and ours talk to each other. Let's say for example you have a web registration form that your developers have coded that writes the data to your company database. In that form though, you have a "would you like to subscribe to email updates" checkbox. If the visitor checks yes, you capture that in your database right? Wouldn't it be nice to also send that new subscriber to your SendLabs email marketing database? With the API, you can.

The Sendlabs API gives you the ability to interact with your account with easy to use web service methods. We wanted to make it as easy as possible for you to be able to access your subscribers, view your campaign result data and interact programmatically with Sendlabs. Our API returns data that can be easily integrated into an application or website. Our API currently only supports the SOAP transfer protocol, we will continue adding methods and more ways to access our API so be sure to check back often.

But before you begin…

To start accessing our API, you must first login and generate your API key, this key is associated with your account only and keeps your data safe. Each call you make to our API will require your key. We have provided examples in the major web languages to help get you started. From there, the possibilities are endless.