A callback function, to which the API response will be passed. Response type: string.
error
function
optionally
A callback function that will be called when an error occurs (any HTTP status code other than 200), including when the list of promo codes is empty.
Request parameters
Name
Type
Requirement
Description
id
number/string
required
Unique ID of the promo code list.
API response
Value
Type
Next promo code from the requested list
string
The received promo code is cached for 2 hours for the current user's device. The end of the caching period is shifted by 2 hours each time if the user opens pages of the site during the caching period.
Example of use
personaclick("get_promo_code", {id: 100500}, function(code) {
// the functionality of using promo code
}, function(error) {
// when something went wrong
});