Skip to main content
GET
/
catalog
/
products
/
{productId}
Get a single product
curl --request GET \
  --url https://api.kalixo.io/v2/catalog/products/{productId} \
  --header 'x-api-key: <api-key>'
{
  "id": 2,
  "ean": "4251604177278",
  "name": "PlayStation Store Gift Card",
  "shortName": "PSN",
  "image": "<string>",
  "price": 3299,
  "currencyCode": "GBP",
  "rrp": "32.99",
  "rrpCurrency": "GBP",
  "buyingPrice": 3100,
  "buyingCurrencyCode": "GBP",
  "resellerCommission": 199,
  "isCurrencyMismatch": false,
  "denominationMinValue": null,
  "denominationMaxValue": null,
  "denominationStep": null,
  "denominationDefaultValue": null,
  "brand": "PlayStation",
  "publisher": "Sony",
  "countryCode": "GB",
  "mainCategory": "Gaming",
  "subCategory": "Consoles",
  "productCategory": "Gaming",
  "productType": "Gift Card",
  "platform": "PlayStation",
  "region": "Europe",
  "tags": "bestseller,gaming",
  "status": "active",
  "state": "live",
  "type": "digital",
  "languages": [
    {
      "languageCode": "en",
      "name": "PlayStation Store Gift Card",
      "sku": "GB-EN-4251604177278",
      "image": "<string>",
      "description": "<string>",
      "tnc": "<string>",
      "redemptionInstructions": "<string>"
    }
  ]
}

Authorizations

x-api-key
string
header
default:kal_live_xxxxxxxxxxxxxxxxxxxxxxxx
required

Your Kalixo API key. Send it in the x-api-key header on every request.

Path Parameters

productId
integer
required

The product id from the catalog.

Example:

2

Response

The requested product.

id
integer

The product id you order with.

Example:

2

ean
string
Example:

"4251604177278"

name
string
Example:

"PlayStation Store Gift Card"

shortName
string
Example:

"PSN"

image
string<uri>
price
integer

Selling price in minor units (e.g. pennies).

Example:

3299

currencyCode
string
Example:

"GBP"

rrp
string
Example:

"32.99"

rrpCurrency
string
Example:

"GBP"

buyingPrice
number

Your buying price in minor units.

Example:

3100

buyingCurrencyCode
string
Example:

"GBP"

resellerCommission
number

Your commission for this product.

Example:

199

isCurrencyMismatch
boolean

True when your buying currency differs from the product's selling currency.

Example:

false

denominationType
enum<string>

fixed products have a set price; open products accept any amount within a range.

Available options:
fixed,
open
denominationMinValue
number | null
Example:

null

denominationMaxValue
number | null
Example:

null

denominationStep
number | null
Example:

null

denominationDefaultValue
number | null
Example:

null

brand
string
Example:

"PlayStation"

publisher
string
Example:

"Sony"

countryCode
string
Example:

"GB"

mainCategory
string
Example:

"Gaming"

subCategory
string
Example:

"Consoles"

productCategory
string
Example:

"Gaming"

productType
string
Example:

"Gift Card"

platform
string
Example:

"PlayStation"

region
string
Example:

"Europe"

tags
string
Example:

"bestseller,gaming"

status
string
Example:

"active"

state
string
Example:

"live"

type
string
Example:

"digital"

languages
object[]