We have developed a robust set of features exposed as an API. Once setup with a developers account, you can use our API to develop pURL enabled applications.
For a reference on all API services please see our API Documentation
Obtain an API key from Boingnet. This key will be used for each web service call to authenticate your application
Using your main Boingnet account, login and create a small sample campaign of 5 records. This campaign will be used for testing the development API calls
Once you have a campaign created, you must find the campaign id. You can do this by hovering over the ‘Edit’ link on the campaign listing. A URL will look something like http://www.boingnet.com/CampaignDetails.aspx?campainId=####. You will need this id for the development API calls
Using the application key from step 1 and the campaign id from step 4, you can make the first call to the getPurlsFromCampaign function.
getPurlsFromCampaign(string Key, int CampaignId)
|Key||A valid API Key for your Boingnet account.|
|CampaignId||The Boingnet campaign id to get pURLs for|
|complex||DataId Unique id for pURL record
DataGUID GUID id for pURL record
CampaignId Campaign Id
pURL Personal URL
LastVisited Timestamp of last time pURL was openened
Using the application key from step 1 and additional parameters, make calls to updatePurlToCampaign, addPurlToCampaign and deletePurlFromCampaign. Login to your Boingnet account, click ‘Edit’ on the sample campaign and then click the ‘pURL Records’ tab. From here, check that your records have been added, updated and deleted properly