مرجع REST API اینپی فای

مرجع کامل REST API سروربه‌سرور اینپی فای شامل احراز هویت، endpointها، پارامترها، پاسخ‌ها، خطاها و نمونه کد PHP.

REST API اینپی فای برای ارتباط امن سرور شما با منابع یک پروژه طراحی شده است. با این API می‌توانید مشتری را دریافت یا ایجاد کنید، ویژگی‌های او را تغییر دهید، پیشنهاد فعال را بخوانید یا بازنویسی کنید، حق دسترسی تبلیغاتی بدهید و کد تخفیف اختصاصی بسازید.

اطلاعات پایه

موردمقدار
Base URLhttps://api.example.com/api/v1
قالب دادهapplication/json
احراز هویتAuthorization: Bearer YOUR_SECRET_API_KEY
نسخه فعلیv1
محدودیت هر کلید۱۲۰ درخواست در دقیقه و ۲۰٬۰۰۰ درخواست در روز
محدودیت ترکیب کلید و IP۳۰۰ درخواست در دقیقه

دامنه نمونه را با دامنه API اعلام‌شده در پنل اینپی فای جایگزین کنید.

فهرست endpointها

عملیاتمتد و مسیرمجوز لازم
دریافت یا ایجاد مشتریGET /subscribers/{app_user_id}customers:read
حذف مشتریDELETE /subscribers/{app_user_id}customers:delete
ثبت، ویرایش یا حذف ویژگی‌هاPOST /subscribers/{app_user_id}/attributescustomers:attributes:write
دریافت پیشنهادهاGET /subscribers/{app_user_id}/offeringsofferings:read
تعیین پیشنهاد اختصاصیPOST /subscribers/{app_user_id}/offerings/{offering_identifier}/overrideofferings:override:write
حذف پیشنهاد اختصاصیDELETE /subscribers/{app_user_id}/offerings/overrideofferings:override:delete
اعطای حق دسترسی تبلیغاتیPOST /subscribers/{app_user_id}/entitlements/{entitlement_identifier}/promotionalentitlements:promotional:grant
لغو حق دسترسی تبلیغاتیPOST /subscribers/{app_user_id}/entitlements/{entitlement_identifier}/revoke_promotionalsentitlements:promotional:revoke
ساخت کد تخفیف مشتریPOST /services/generate-discountdiscount:generate

مسیر پیشنهادی مطالعه

  1. احراز هویت و ساخت درخواست
  2. قرارداد پاسخ‌ها و خطاها
  3. API مشتریان و ویژگی‌ها
  4. API پیشنهادها
  5. API حق دسترسی تبلیغاتی
  6. API ساخت کد تخفیف
  7. نمونه اتصال با PHP

REST API پنل، API ادمین و endpointهای داخلی SDK بخشی از این قرارداد عمومی نیستند. برای اتصال داخل اپلیکیشن، راهنمای SDK را ببینید.