IronClick's Rest API allows you to send and receive reports of the actions in your campaigns.
The API uses the HTTP standard which accepts requests and returns JSON encoded responses.
Here are the actions that can be performed using the API:
Click - report of a click on an ad in your campaign.
Conversion - report on a conversion in your campaign.
Disqualification – disqualification of a conversion in one of your campaigns.
Information - actions that give additional insights about the effectiveness of the campaign.
Note:
The API is optional but recommended as the preferred form of interfacing.
You can interface also in a simpler way by embedding JavaScript code on the website.
See more details on the matter (and the possibility to perform tests) in your campaign settings.
For every request to the Iron Click server, we need to verify that the referral did come from you, therefore it is mandatory to pass in the Header of the referral, an Authorization parameter that contains your personal API KEY.
Find below the explanation how to create a click:
List of request parameters
List of response parameters
Successfully
Failed
The authorization not exist!
The authorization is empty!
The authorization is invalid (Ad)!
The authorization is invalid (ApiKey)!
General error!
Click
Action
Sale
SignUp
SignUpEmailVerification
AppInstall
PhoneCall
ContactForm
FreeTrial
Nothing
Download
Lead
Find below the explanation how to report a Related Action:
List of request parameters
Action
Sale
AutoRenewal
SignUp
SignUpEmailVerification
AppInstall
PhoneCall
ContactForm
FreeTrial
Nothing
Download
Lead
ILS
USD
EUR
List of response parameters
Successfully
Failed
The authorization not exist!
The authorization is empty!
The authorization is invalid (Click)!
The authorization is invalid (URL)!
The authorization is invalid (ApiKey)!
General error!
Action
Sale
AutoRenewal
SignUp
SignUpEmailVerification
AppInstall
PhoneCall
ContactForm
FreeTrial
Nothing
Download
Lead
ILS
USD
EUR
Find below the explanation how to remove a Related Action:
List of request parameters
Action
Sale
AutoRenewal
SignUp
SignUpEmailVerification
AppInstall
PhoneCall
ContactForm
FreeTrial
Nothing
Download
Lead
ILS
USD
EUR
List of response parameters
Successfully
Failed
The authorization not exist!
The authorization is empty!
The authorization is invalid (Click)!
The authorization is invalid (URL)!
The authorization is invalid (ApiKey)!
The clickadditionalinfo not exist!
General error!
Action
Sale
AutoRenewal
SignUp
SignUpEmailVerification
AppInstall
PhoneCall
ContactForm
FreeTrial
Nothing
Download
Lead
ILS
USD
EUR
Find below the explanation how to create a conversion:
List of request parameters
ILS
USD
EUR
List of response parameters
Successfully
Failed
The authorization not exist!
The authorization is empty!
The authorization is invalid (Click)!
The authorization is invalid (ApiKey)!
The authorization is invalid (AffiliatorToCampaign)!
The Sum is required field!
General error!
ILS
USD
EUR
Banner
Popup
Link
Find below the explanation how to reject a conversion:
List of request parameters
Fake
NotVerified
NoResponse
Minor
Duplicated
IllegalActivity
Spam
Fraud
Canceled
WrongDetails
Other
Irrelevant
Refund
Error
List of response parameters
Successfully
Failed
The authorization not exist!
The authorization is empty!
The authorization is invalid (Conversion)! The authorization is invalid (Status)!
The authorization is invalid (ApiKey)!
The ReasonID is invalid!
You have passed the maximum number of rejections!
General error!