Products

Browse and understand the Bitrefill product catalog.

Bitrefill offers three main product types: gift cards, eSIMs, and phone top-ups. This guide explains how to browse, search, and understand product data.

Product Types

TypeDescriptionExamples
Gift CardsDigital gift cards with redemption codesAmazon, Steam, Netflix
eSIMsDigital SIM cards with data plansBitrefill eSIM Europe
Phone Top-upsMobile airtime and data refillsAT&T, Vodafone, Orange

Browsing Products

const response = await fetch(`${BASE_URL}/products?limit=50`, { headers });
const { data: products, meta } = await response.json();

products.forEach(p => console.log(`${p.id}: ${p.name} (${p.type})`));

// Pagination
if (meta._next) {
  // Fetch next page
}

Product Structure

Every product includes:

FieldDescription
idUnique identifier (slug)
nameDisplay name
typeProduct type
countryTarget country code
currencyDenomination currency
in_stockAvailability status
packagesFixed denominations
rangeFlexible value range

Denominations

Products offer values in two ways. See Core Concepts for detailed explanation.

Packages (Fixed Values)

Use the package_id when creating invoices.

Ranges (Flexible Values)

Specify any value within the range when creating invoices.

Product Guides