Skip to main content
Base URL:
https://api2.wizzgift.com/b2b

How to Authenticate

if you haven’t checked how authentication works, please do by clicking here!Authentication is required on every API request, so you must have proper knowledge on wizzgift API authentication

1. Get All Products

Retrieve all available products at once.
curl -X GET "https://api2.wizzgift.com/b2b/products" \
  -H "Authorization: Bearer YOUR_API_KEY_HERE" \
  -H "Accept: application/json"
This endpoint does not accept any query parameters.

Successful Response Example

(Truncated for documentation clarity)
{
  "success": true,
  "data": [
    {
      "slug": "paypal-gift-worldwide",
      "name": "Paypal Gift Card",
      "description": "Buy PayPal gift cards online to send instant digital funds for shopping, payments, and more. Perfect for easy, secure gifting and global use with a PayPal account.",
      "instruction": "Note : paypal have 4-7% internal charges depending on your country account, usually funds should be available instantly but sometimes it might take upto 24 hours or you need to claim it from paypal or email.",
      "disclosure": "Note : paypal have 4-7% internal charges depending on your country account",
      "image": "https://cdn.wizzgift.com/product/paypal-gift-worldwide.png",
      "product_currency": "USD",
      "cost_currency": "USD",
      "brand_color": "#ffffff",
      "countries": [
        "US",
        "GB",
        ".."
      ],
      "blacklisted": [],
      "categories": [
        "payments"
      ],
      "rating": 4,
      "skus": [
        {
          "id": "1",
          "min": 5,
          "max": 1000,
          "minCost": 5.25,
          "changeStep": 0.01,
          "active": true
        }
      ],
      "required_fields": [
        {
          "name": "paypal_email",
          "type": "email",
          "description": "Enter your paypal email"
        }
      ],
      "iframe_url": "",
      "digital_content": false,
      "reviews": [
        {
          "name": "Barnaclezs",
          "rating": 5,
          "review": "All good, received instantly"
        },
        {
          "name": "Hippopotamusrd",
          "rating": 5,
          "review": "Good"
        },
        {
          "name": "Lungfishhp",
          "rating": 2,
          "review": "I gave an email that is not associated with the account. Is it possible to fix this? My PayPal account email is [email protected]"
        }
      ],
      "popularity": 0
    },
    {
      "slug": "apple-gift-card-usa",
      "name": "Apple Gift Card USD",
      "description": "<p>Apple Gift card is for all things Apple—products, accessories, apps, games, music, movies, TV shows, iCloud+, and more.</p><p>The perfect gift to say happy birthday, thank you, congratulations, and more.</p><p>Other details are:</p><ul><li>Card delivered via email.</li><li>Use it at any Apple Store, apple.com, in the Apple Store app, the App Store, iTunes, Apple Music, Apple TV+, Apple News+, Apple Books, Apple Arcade, iCloud+, Fitness+, Apple One, and other Apple properties in the US only.</li><li>Go to apple.com/redeem to add to your Apple Account. Use your balance for online and Apple Store purchases.</li><li>Not valid for other payments.</li><li>No returns or refunds on Apple Gift Cards. Terms apply.</li></ul>",
      "instruction": "<p>You can redeem the Apple gift card in two ways:</p><p><strong>Online:</strong></p><ul><li>Go to apple.com/redeem to add to your Apple Account balance.</li><li>Use your balance for online and Apple Store purchases.</li><li>Your Apple Account: As part of Wallet, your Apple Account balance is a quick, convenient way to pay when shopping at an Apple Store or apple.com.</li></ul><p><strong>In-store:</strong></p><ul><li>Take the gift card to any Apple Store location and present it to the cashier at the time of payment.</li><li>Let them know beforehand that you intend to use gift card for payment.</li><li>Use it for purchases at any Apple Store location, on the Apple Store app, apple.com, the App Store, iTunes, Apple Music, Apple TV+, Apple News+, Apple Books, Apple Arcade, iCloud, and other Apple properties in US only</li></ul>",
      "image": "https://cdn.wizzgift.com/product/apple-gift-card-usa.png",
      "product_currency": "USD",
      "cost_currency": "USD",
      "brand_color": "#f3f3f6",
      "countries": [
        "US"
      ],
      "blacklisted": [],
      "categories": [
        "games",
        "entertainment"
      ],
      "rating": 0,
      "skus": [
        {
          "id": "1",
          "min": 350,
          "max": 350,
          "minCost": 349.125,
          "changeStep": 1,
          "active": true
        },
        {
          "id": "2",
          "min": 35,
          "max": 35,
          "minCost": 34.9125,
          "changeStep": 1,
          "active": true
        },
        {
          "id": "3",
          "min": 70,
          "max": 70,
          "minCost": 69.825,
          "changeStep": 1,
          "active": true
        },
        {
          "id": "4",
          "min": 450,
          "max": 450,
          "minCost": 448.875,
          "changeStep": 1,
          "active": true
        },
        {
          "id": "5",
          "min": 7,
          "max": 7,
          "minCost": 6.9825,
          "changeStep": 1,
          "active": true
        }
      ],
      "required_fields": [],
      "iframe_url": "",
      "digital_content": true,
      "popularity": 0
    }
  ]
}

2. Product Object Structure

Each product contains the following fields:
FieldTypeDescription
slugstringUnique product identifier (Product ID).
namestringProduct name.
descriptionstringHTML description content.
instructionstringHTML redemption instructions.
disclosurestring(Optional) Additional notes or warnings.
imagestringProduct image URL.
product_currencystringFace-value currency.
cost_currencystringBilling currency.
brand_colorstringBrand theme color (hex).
countriesstring[]List of supported countries.
blacklistedstring[]List of restricted countries.
categoriesstring[]Category tags (e.g., “payments”, “crypto”).
ratingnumberAverage rating (0–5).
skusobject[]Pricing structure and denomination limits.
required_fieldsobject[]Extra details required during order creation.
iframe_urlstringIframe URL if applicable (often empty).
digital_contentbooleanIndicates whether product delivers only digital content.
reviewsobject[]User-submitted reviews, if available.
popularitynumberPopularity score.

3. SKU Object

FieldTypeDescription
idstringSKU identifier.
minnumberMinimum denomination.
maxnumberMaximum denomination.
minCostnumberMinimum cost for the product.
changeStepnumberAllowed increment steps (1, 0.01, etc.).
activebooleanIndicates availability.

4. Required Field Object

FieldTypeDescription
namestringField key (e.g., paypal_email).
typestringFormat type (e.g., email, text).
descriptionstringUser instruction for input.