GET
/
v1
/
cashback-offers
/
{id}
curl --request GET \
  --url https://api.onsleek.io/v1/cashback-offers/{id} \
  --header 'Authorization: Bearer <token>'
{
  "id": "e8400e53-078f-4641-97e2-5c397401c0f0",
  "featured": true,
  "countries": [
    "CA",
    "US"
  ],
  "maximumFixedCommissionFee": 75,
  "description": "$75.00 cashback on all orders.",
  "category": "Electronics",
  "termsAndExclusions": "Excludes all Apple products",
  "cashbackPercentage": 0.14,
  "retailerId": "4f9df53d-16dc-4630-8603-8d14ec40fcfe",
  "logo": "https://example.com/logo.png",
  "url": "https://www.bestbuy.com",
  "name": "BestBuy"
}

Authorizations

Authorization
string
header
required

Public Sleek API token.

Path Parameters

id
string
required

The ID of the cashback offer to fetch.

Response

200 - application/json
Default Response
id
string
required

The ID of the retailer's cashback offer. Format: UUID RFC 4122

Indicates if the retailer's cashback offer is featured by Sleek for an outstanding deal.

countries
string[]
required

The countries the retailer's cashback offer is available. Format: ISO 3166-1 alpha-2 code

maximumFixedCommissionFee
number | null
required

The fixed cashback the retailer's offer. If null, the retailer offers a percentage.

description
string | null
required

The description of the fixed cashback offer.

category
string | null
required

The category of the cashback offer.

termsAndExclusions
string | null
required

The terms and exclusions of the cashback offer.

cashbackPercentage
number
required

The percentage of cashback the retailer offers. In decimal form.

retailerId
string
required

The ID of the retailer associated with the cashback offer. Format: UUID RFC 4122

url
string
required

The url of the retailer's website.

name
string
required

The name of the cashback offer's retailer.

URL of the retailer's logo.