Deprecated
This API endpoint is deprecated. If you would like to create or modify an offer with localization, you can do so directly in the Cleeng dashboard.
Create different offers for different countries and currencies using localizedData array.
Parameters
Name | Type | Description |
---|---|---|
publisherToken* | string | You can find your publisher token at api-keys page. |
offerData* | object | No description |
-price* | float | Offer price (in publisher's currency) |
-period* | string | Subscription period: week / month / 3months / 6months / year |
-title* | string | Title of the offer, up to 70 chars. |
-url* | string | Url to content |
-description | string | Additional offer description, up to 110 chars |
-freePeriods | int | Set your free periods number |
-freeDays | int | Set your free days number |
-accessToTags | array | To which tags customer has access. Multiple tags are defined as "OR" (not "AND"). Set "(all)" if you want to give access to all of your offers. |
localizedData* | array | No description |
-country* | string | 2-letter country code |
-currency* | string | Choose one: USD, EUR, GBP, CAD, AUD, NZD, SEK, DKK, NOK, TRL, ZAR, XOF |
-price* | flaot | Offer price (in publisher's currency) |
-title* | string | Title of the offer, up to 70 chars. |
-url* | string | Url to content |
-period | string | Subscription period: week / month / 3months / 6months / year |
-description | string | Additional offer description, up to 110 chars |
-freePeriods | int | Set your free periods number |
-freeDays | int | Set your free days number |
-accessToTags | array | To which tags customer has access. Multiple tags are defined as "OR" (not "AND"). Set "(all)" if you want to give access to all of your offers. |
API Request/Response
Request
{
"method":"createMultiCurrencySubscriptionOffer",
"params":{
"publisherToken":"klj_nerb324sPLhmzLtp4mDmdc8slwNNyALt-1Xn2Hy0Icfay",
"offerData":{
"price":"10",
"period":"month",
"title":"Tasty and healthy food",
"url":"http:\/\/www.testoffer.com",
"description":"Test offer description",
"accessToTags":[
]
},
"localizedData":[
{
"country":"US",
"currency":"USD",
"price":"10",
"title":"Test offer for US customers",
"freeDays": "10"
},
{
"country":"FR",
"currency":"EUR",
"price":"8",
"title":"Test offer for French customers",
"url":"http:\/\/testoffer.com\/fr",
"freeDays": "12"
}
]
},
"jsonrpc":"2.0",
"id":1
}
Response
{
"result":{
"multiCurrencyOfferId":"S740060915",
"offers":[
{
"id":"S740060915_US",
"publisherEmail":"[email protected]",
"title":"Test offer for US customers",
"description":"Test offer description",
"url":"http:\/\/www.testoffer.com",
"currency":"USD",
"country":"US",
"active":true,
"createdAt":1384263564,
"updatedAt":1384263564,
"price":10,
"applicableTaxRate":"0.21",
"period":"month",
"expiresAt":null,
"freeDays": "10"
"accessToTags":[
]
},
{
"id":"S740060915_FR",
"publisherEmail":"[email protected]",
"title":"Test offer for French customers",
"description":"Test offer description",
"url":"http:\/\/testoffer.com\/fr",
"currency":"EUR",
"country":"FR",
"active":true,
"createdAt":1384263564,
"updatedAt":1384263564,
"price":8,
"applicableTaxRate":"0.21",
"period":"month",
"expiresAt":null,
"freeDays": "8"
"accessToTags":[
]
}
]
},
"id":"1",
"error":null,
"jsonrpc":"2.0"
}