انتقل إلى المحتوى
GiftUdevelopers
الأدلةمرجع APIv1.0.1

الكتالوج / API v1

قائمة المنتجات

GET/api/partner/v1/products

Invalid or duplicate SKUs are omitted before pagination. Totals count eligible products; an empty catalog returns 200 with an empty list.

المصادقة

Authorization: Bearer <PARTNER_API_KEY>

المفاتيح والبيئات وسياسة IP

معاملات الاستعلام

pageintegerاختياري

default: 1 · min: 1

sizeintegerاختياري

default: 20 · min: 1 · max: 100

searchstringاختياري

max length: 100

الاستجابة

Current visible, available, allowed partner catalog.

dataobjectمطلوب
عرض الحقول
itemsarrayمطلوب
عرض الحقول
skustringمطلوب

max length: 100

nameArstringمطلوب
nameEnstringمطلوب
howToUseArstringمطلوب
howToUseEnstringمطلوب
imagestring | nullمطلوب
merchantobjectمطلوب
عرض الحقول
idstringمطلوب
nameArstringمطلوب
nameEnstringمطلوب
categoryobjectمطلوب
عرض الحقول
idstringمطلوب
nameArstringمطلوب
nameEnstringمطلوب
faceValuestring | nullمطلوب

Original provider denomination when supplied. SKU-only OneCard products may return null; it is never inferred from the SAR price.

faceValueCurrencystring | nullمطلوب

Paired with faceValue; both fields are null when denomination metadata is unavailable.

min length: 3 · max length: 3

priceMinorintegerمطلوب

Final VAT-inclusive gross SAR unit price, excluding any service fee, from configured partner pricing or, for partners not yet migrated, a legacy override or retail fallback.

int64 · min: 1 · max: 9007199254740991

priceCurrencystringمطلوب

"SAR"

priceSourcestringمطلوب

"PARTNER_PRICE" · "RETAIL_FALLBACK"

redemptionChannelstringمطلوب

"MERCHANT" · "GIFTU_APP"

paginationobjectمطلوب
عرض الحقول
pageintegerمطلوب
sizeintegerمطلوب
totalintegerمطلوب

int64

totalPagesintegerمطلوب
requestIdstringمطلوب
errorobject | nullمطلوب

null

تحتاج مساعدة في التكامل؟تواصل مع فريق قيفتو