Offers
Get Offer
Returns a single offer by ID. Only live offers from approved campaigns are returned.
GET
/pub_api/v3/offers/:id
read:offers
Path parameters
|
idrequired
integer
|
Offer ID. |
Query parameters
|
channel_id
integer
|
Channel ID to embed in the tracking URL. Falls back to your default channel. |
Response
Returns the same fields as the List Offers response, wrapped in a data object (not an array).
Request
curl https://developers.cuelinks.com/pub_api/v3/offers/1234 \ -H "Authorization: Token YOUR_API_KEY"
200 OK
200
{ "data": { "id": 1234, "title": "10% Off + Free Shipping on Orders Above Rs.999", "description": "Get 10% off on all products...", "terms": "Minimum order Rs.999. Not valid on...", "coupon_code": "MIXF10", "offer_type": "coupon", "campaign_id": 4821, "campaign_name": "HealthKart", "categories": [ { "id": 8, "name": "Health & Beauty" } ], "tracking_url": "https://clnk.in/?cid=3424&source=api&url=https%3A%2F%2F...", "status": "live", "start_date": "2026-01-01", "end_date": "2026-03-31", "original_price": 999.0, "discount_price": 899.0, "percent_off": 10.0, "shipping_charge": null, "created_at": "2026-01-15T08:00:00Z", "updated_at": "2026-03-20T12:00:00Z" } }
404 Not Found
404
{ "error": "Offer not found" }