تخطي إلى المحتوى
Guide

كيفية تسعير واجهة برمجة التطبيقات (API) الخاصة بك: 5 نماذج تعمل في عام 2026

| 10 min read

خمسة نماذج تسعير لواجهة برمجة التطبيقات (API) بأرقام حقيقية، ورمز الفوترة الشريطي، ومخطط انسيابي للقرار. يتضمن بوتوي\

Financial charts and pricing data on a screen
Photo by Austin Distel on Unsplash

لقد قمت بإنشاء واجهة برمجة التطبيقات (API). إنها تعمل. يمكن للمطورين الاتصال به واستعادة JSON وشحن الميزات معه. الآن يأتي الجزء الذي لا يعلمه أحد في البرنامج التعليمي للبرمجة: كيف تتقاضى رسومًا مقابل ذلك؟

السعر مرتفع جدًا ولا أحد يسجل. السعر منخفض جدًا وأنت تدعم سعر شخص آخر البنية التحتية. تخطي الطبقة المجانية ولن يكتشفك المطورون أبدًا. جعل الفواتير معقدة للغاية ويمتلئ صندوق بريد الدعم الخاص بك بسؤال "كيف أقرأ فاتورتي؟" تذاكر.

يغطي هذا الدليل خمسة نماذج تسعير لواجهة برمجة التطبيقات (API) بأرقام محددة، ويوضح لك من هو كل واحد منها يخدم وأين ينهار، وينتقل عبر مجموعة الفواتير + إدارة المفاتيح إلى قم بتوصيله باستخدام Stripe وUnkey. أسعار Botoi الخاصة (الطبقة المجانية من خلال 199 دولارًا شهريًا للأعمال) بمثابة دراسة الحالة طوال الوقت.

ابدأ باستدعاء واجهة برمجة التطبيقات (API) العاملة

قبل أن تفكر في التسعير، تأكد من أن واجهة برمجة التطبيقات الخاصة بك تقدم قيمة واضحة في طلب واحد. إليك نقطة نهاية botoi التي تقوم بتنسيق JSON:

إجابة:

كل نقطة نهاية ترجع نفس الشيء success + data بناء. هذا الاتساق مهم بالنسبة للتسعير لأن العملاء يدفعون مقابل واجهة برمجة التطبيقات بأكملها، وليس الفردية نقاط النهاية. مفتاح واحد، اشتراك واحد، أكثر من 150 نقطة نهاية.

خمسة نماذج تسعير API

نموذج يعمل ل فواصل عندما مثال
الطبقة المجانية + حدود الأسعار اعتماد المطورين، ومسارات PLG إساءة الاستخدام من الكاشطات، لا يوجد مسار تحويل بوتوي مجاني: 5 متطلبات/دقيقة، 100/يوم
اشتراك شهري ثابت تكاليف يمكن التنبؤ بها، وفواتير بسيطة العملاء ذوو الاستخدام المنخفض يتراجعون، والمستخدمون ذوو الاستخدام الثقيل يدفعون أقل من اللازم 29 دولارًا شهريًا للمكالمات غير المحدودة
على أساس الاستخدام لكل طلب أعباء العمل المتغيرة والمشترين المهتمين بالتكلفة الفواتير غير المتوقعة تخيف المشترين من الشركات 0.001 دولار لكل مكالمة API
حزم متدرجة جمهور واسع (هواية للمؤسسات) الفجوات بين الطبقات تسبب الاحتكاك تاريخ النشر: 9 دولارات / 49 دولارًا / 199 دولارًا
ميزات فريميوم + متميزة واجهات برمجة التطبيقات حيث تكون لبعض نقاط النهاية قيمة أعلى من الصعب رسم الخط الفاصل بين المجانية والمدفوعة أدوات نصية مجانية، لقطة شاشة/PDF مدفوعة الأجر

1. طبقة مجانية مع حدود للأسعار

الطبقة المجانية تزيل الاحتكاك من التقييم. يقوم المطورون باختبار واجهة برمجة التطبيقات (API) الخاصة بك، والتأكد من حلها مشكلتهم، والترقية عندما يصلون إلى الحدود. بدون طبقة مجانية، معظم المطورين ترتد في صفحة الاشتراك؛ لن يقوموا بإدخال بطاقة ائتمان لتقييم واجهة برمجة التطبيقات (API) التي لم يسبق لهم القيام بها من قبل حاول.

تسمح الطبقة المجانية لـ Botoi بـ 5 طلبات في الدقيقة و100 في اليوم. لا يوجد مفتاح API مطلوب. على أساس الملكية الفكرية تحديد المعدل يبقي إساءة الاستخدام تحت السيطرة. الحد الأقصى اليومي منخفض بما يكفي لتحرك الكاشطات، ولكنه مرتفع يكفي للمطور اختبار 20-30 نقطة نهاية في جلسة تقييم واحدة.

اختيار التصميم الرئيسي: الوصول المجهول (بدون اشتراك) يتحول بشكل أسرع من "خطة مجانية مع التسجيل." كل حقل نموذج تضيفه بين المطور و يؤدي استدعاء واجهة برمجة التطبيقات (API) الأول إلى تقليل التحويل.

يعمل من أجل: أدوات المطورين، وواجهات برمجة التطبيقات المساعدة، وأي مسار نمو يقوده المنتج حيث يؤدي التبني إلى زيادة الإيرادات.

فواصل عندما: يستهلك المستخدمون المجانيون حوسبة باهظة الثمن (استدلال وحدة معالجة الرسومات، والمتصفح تقديم) أو ليس لديك مسار من المجاني إلى المدفوع.

2. الاشتراك الشهري الثابت

افرض سعرًا واحدًا شهريًا للوصول الكامل إلى واجهة برمجة التطبيقات (API). لا قياس، لا عد الطلب، لا الرسوم الزائدة. يعرف العملاء فاتورتهم قبل بداية الشهر.

يعمل هذا النموذج عندما يكون الاستخدام متوقعًا وتكون تكلفة البنية التحتية لكل طلب منخفضة. تعمل الخطة الثابتة بقيمة 29 دولارًا شهريًا والتي تغطي الطلبات "غير المحدودة" إذا كان عميل p95 الخاص بك يحقق 50000 المكالمات/الشهر وتبلغ تكلفة المكالمة الواحدة 0.0001 دولار.

يعمل من أجل: واجهات برمجة التطبيقات ذات التكلفة الحدية المنخفضة لكل طلب، وأدوات B2B حيث المشترين تريد القدرة على التنبؤ بالميزانية، وواجهات برمجة التطبيقات في المرحلة المبكرة التي لا تحتوي على بنية تحتية للقياس حتى الآن.

فواصل عندما: يقدم عميل واحد 10 ملايين طلب شهريًا أثناء دفع الرسوم نفس 29 دولارًا لشخص يكسب 500 دولار. كما أنك تخسر إيرادات من المستخدمين الخفيفين الذين سيدفعون 5 دولارات ولكن لن أدفع 29 دولارًا.

3. الفواتير على أساس الاستخدام لكل طلب

الرسوم لكل مكالمة API. 0.001 USD لكل طلب، و0.01 USD لنقاط النهاية الباهظة الثمن. العملاء يدفعون مقابل ما يستخدمونه، لا أكثر.

تعمل الفواتير على أساس الاستخدام على مواءمة التكلفة مع القيمة. العميل الذي يجري 1000 مكالمة يدفع 1 دولار. أ العميل الذي يجري 1,000,000 مكالمة يدفع 1,000 دولار. جداول الإيرادات الخاصة بك مع استخدامها، و لا يدفع أي من الجانبين مبالغ زائدة.

يعمل من أجل: واجهات برمجة التطبيقات ذات أحمال العمل المتغيرة (المعالجة المجمعة، المستندة إلى الأحداث خطوط الأنابيب)، الشركات الناشئة الواعية بالتكلفة والتي تحتاج إلى نقاط دخول منخفضة.

فواصل عندما: تحتاج مشتريات المؤسسة إلى بند ثابت في ميزانيتها. ترفض فرق الشؤون المالية الخدمات ذات التكلفة المتغيرة التي لا يمكن التنبؤ بها. وأيضا: فشل القياس أو تؤدي نزاعات الفواتير إلى تآكل الثقة بسرعة.

4. الحزم المتدرجة

قم بتقديم 3-4 خطط بأسعار ثابتة، لكل منها حصة طلب شهرية وحد للسعر. هذا هو يستخدم النموذج botoi.

الطبقة سعر حد المعدل الحصة الشهرية العميل المستهدف
حر 0 دولار 5 متطلبات/دقيقة 100/يوم المقيمون والهواة
بداية 9 دولارات شهريًا 30 طلب/دقيقة 300000 المشاريع الجانبية، SaaS الصغيرة
برو 49 دولارًا شهريًا 300 طلب/دقيقة 3,000,000 التطبيقات المتنامية والأدوات الداخلية
عمل 199 دولارًا شهريًا 1000 طلب/دقيقة 30,000,000 أعباء عمل إنتاجية كبيرة الحجم

تعمل المستويات لأنها تخدم شرائح مختلفة من العملاء بمنتج واحد. مطور منفرد يبدأ تقييم واجهة برمجة التطبيقات (API) مجانًا. تدفع الشركة الناشئة التي تبني مشروعًا جانبيًا 9 دولارات شهريًا. SaaS المتنامية يرسل مليوني طلب/شهر ترقية إلى Pro بسعر 49 دولارًا. مؤسسة ذات واجهة برمجة تطبيقات ثقيلة حركة المرور تدفع 199 دولارًا.

مفتاح المستويات الجيدة: كل خطوة للأعلى يجب أن تبدو وكأنها زيادة في القيمة بمقدار 3-5x مقابل سعر 2-5x زيادة. يقدم Botoi's Starter 300000 طلب مقابل 9 دولارات (0.00003 دولار/الطلب). برو يعطي 3،000،000 مقابل 49 دولارًا (0.000016 دولارًا/الطلب). ينخفض ​​السعر لكل طلب مع تقدمك للأعلى، مما يكافئ النمو.

يعمل من أجل: تخدم واجهات برمجة التطبيقات الهواة من خلال المؤسسات والمنتجات التي يتم استخدامها يتناسب مع حجم الشركة.

فواصل عندما: يقع العملاء بين المستويات. إذا كان شخص ما يحتاج إلى 500000 للطلبات/الشهر، يضطرون إلى دفع 49 دولارًا مقابل حصة قدرها 3,000,000 لن يستخدموها أبدًا. حل هذا مع التسعير الزائد أو الطبقة المخصصة.

5. Freemium مع ميزات متميزة

تخلص من نقاط النهاية الأساسية مجانًا، وتحمل تكلفة النقاط ذات القيمة العالية. تنسيق النص وترميزه، والتجزئة مجانية. تتطلب لقطات الشاشة وإنشاء ملفات PDF ونقاط النهاية المدعومة بالذكاء الاصطناعي خطة مدفوعة.

يعمل هذا النموذج عندما يكون تشغيل بعض نقاط النهاية أكثر تكلفة (عرض المتصفح للقطات الشاشة، حساب GPU لـ ML) أو تقديم قيمة أعمال أعلى (اكتشاف معلومات تحديد الهوية الشخصية (PII)، وفحوصات الامتثال).

يعمل من أجل: واجهات برمجة التطبيقات (APIs) مع مجموعة واسعة من تعقيدات نقاط النهاية، والمنتجات حيث نقاط النهاية المجانية تدفع إلى اعتماد النقاط المدفوعة.

فواصل عندما: الخط الفاصل بين المجانية والمدفوعة يبدو تعسفيًا. إذا كان المطور يبني سير عمل باستخدام ثلاث نقاط نهاية مجانية وواحدة مدفوعة الأجر، مما يجعلها تشعر بالنيكل. احتفظ بال ترقية الزناد واضحة وقيمة الانحياز.

مخطط انسيابي للقرار: اختر النموذج الخاص بك

أجب عن هذه الأسئلة الستة لتضييق نطاق نموذج التسعير الذي يناسب واجهة برمجة التطبيقات الخاصة بك:

سؤال اذا نعم... إذا لا...
هل تريد أن يجرب المطورون قبل الشراء؟ أضف طبقة مجانية مع حدود الأسعار اشتراك ثابت (ولكن توقع عددًا أقل من الاشتراكات)
هل يمكن التنبؤ بالاستخدام لكل عميل؟ الحزم المتدرجة تعمل بشكل جيد الفواتير على أساس الاستخدام تناسب بشكل أفضل
هل تخدم كلا من الهواة والشركات؟ الخطط المتدرجة (9 دولارات / 49 دولارًا / 199 دولارًا) خطة واحدة مع التسعير على أساس الاستخدام
هل بعض نقاط النهاية أكثر قيمة من غيرها؟ Freemium مع ميزات مميزة مسورة مستويات الوصول الشامل مع حدود الطلب فقط
هل يمكنك قياس كل طلب بدقة؟ قائم على الاستخدام أو مختلط (الطبقة + الفائض) الاشتراك الثابت أسهل في البدء
هل يريد العملاء القدرة على التنبؤ بالتكلفة؟ حزم متدرجة مع الحصص المضمنة الدفع لكل طلب مع تنبيهات الإنفاق

تستقر معظم واجهات برمجة التطبيقات على مزيج مختلط: طبقة مجانية + حزم ذات طبقات. هذا هو النموذج الذي يستخدمه Stripe (الطبقة المجانية + تسعير الحجم)، وTwilio (على أساس الاستخدام + خصومات الاستخدام الملتزم)، وbotoi (الطبقة المجانية + 3 مستويات مدفوعة).

قم بتوصيل Stripe + Unkey للفوترة وإدارة المفاتيح

اختيار نموذج التسعير هو الإستراتيجية. توصيل الأسلاك هو الهندسة. هنا يستخدم Stack botoi: يتعامل Stripe مع المدفوعات والاشتراكات، ويتعامل Unkey مع إنشاء مفتاح API والحد من معدل كل مفتاح.

الخطوة 1: إنشاء جلسة Checkout Stripe

عندما يختار العميل خطة على صفحة التسعير الخاصة بك، قم بإنشاء جلسة Stripe Checkout التي يعيد توجيههم إلى نموذج الدفع المستضاف في Stripe.

ال metadata.tier المجال أمر بالغ الأهمية. معالج webhook الخاص بك يقرأ هذا ل تعرف على حدود المعدل التي سيتم تطبيقها عند إنشاء مفتاح API.

الخطوة 2: التعامل مع خطاف الويب الشريطي

بعد نجاح الدفع، يرسل Stripe رسالة checkout.session.completed حدث إلى نقطة نهاية خطاف الويب الخاص بك. هذا هو المكان الذي تقوم فيه بإنشاء مفتاح API وتخزين العميل سجل.

الخطوة 3: إنشاء مفتاح API باستخدام Unkey

يقوم Unkey بإنشاء مفاتيح واجهة برمجة التطبيقات (API) مع بيانات تعريف حد المعدل المضمنة. عندما تتحقق الوسيطة الخاصة بك مفتاحًا، يقوم Unkey بإرجاع حد المعدل المتبقي في الاستجابة. لا يوجد بحث في قاعدة البيانات الخاصة بك الجانب.

ال ratelimit يخبر الكائن Unkey بفرض 30 طلبًا لكل 60 ثانية هذا المفتاح. عندما يقوم العميل بالترقية إلى Pro، تقوم بتحديث حد معدل المفتاح إلى 300 req/min من خلال Unkey API.

الخطوة 4: فرض حدود المعدل في البرامج الوسيطة

تتحقق البرامج الوسيطة لواجهة برمجة التطبيقات (API) من المفتاح، وتقرأ حالة حد المعدل، وتحظر الطلبات التي تتجاوز الحصة.

تتعامل هذه البرامج الوسيطة مع الطلبات المجهولة والمصادق عليها. ضرب المتصلين المجهولين حدود الطبقة المجانية (5 متطلبات/دقيقة، 100/يوم). يحصل المتصلون الذين تمت مصادقتهم على حدود من اتصالاتهم Unkey البيانات التعريفية الرئيسية.

ثلاثة أخطاء تكلف إيرادات منشئي واجهة برمجة التطبيقات (API).

الخطأ الأول: التسعير يعتمد على تكلفة البنية التحتية وحدها

تكلفة الخادم الخاص بك لكل طلب هي 0.00005 دولار. لذا فأنت تتقاضى 0.0001 دولارًا أمريكيًا وتطلق عليه علامة 2x. وهذا يتجاهل الوثائق والدعم ومراقبة وقت التشغيل وصيانة SDK والقيمة الخاصة بك يسلم API. مطور يستخدم نقطة نهاية التحقق من صحة البريد الإلكتروني الخاص بك لمنع 500 عملية اشتراك زائفة شهريًا تحصل على قيمة تزيد عن 0.0001 دولار من كل مكالمة. السعر على القيمة وليس التكلفة.

الخطأ 2: لا توجد طبقة مجانية

إن المطالبة ببطاقة ائتمان لإجراء أول استدعاء لواجهة برمجة التطبيقات (API) يؤدي إلى قتل التبني. تقييم المطورين 3-5 واجهات برمجة التطبيقات قبل اختيار واحدة. إذا كان لدى منافسك طبقة مجانية وأنت لا تملكها، فإنه يفوز التقييم. تتيح الطبقة المجانية لـ Botoi (بدون اشتراك، بدون مفتاح، 5 متطلبات/دقيقة) للمطورين نسخ الضفيرة الأمر من المستندات واحصل على الرد في أقل من 10 ثوانٍ.

الخطأ 3: القياس المعقد الذي يربك العملاء

"كل نقطة نهاية لها وزن ائتماني مختلف. تكلف نقاط نهاية GET رصيدًا واحدًا، ونقاط نهاية POST تكلف 2-5 وحدات اعتمادًا على حجم الاستجابة، وتكلف نقاط نهاية الدُفعة رصيدًا واحدًا لكل عنصر الدفعة." قف. لا يستطيع العملاء التنبؤ بفواتيرهم، ويمتلئ الدعم بالفواتير الأسئلة، ويقضي المهندسون وقتًا أطول في بناء نظام القياس مقارنةً ببناء واجهة برمجة التطبيقات (API).

بدائل أبسط: تسعير ثابت لكل طلب (كل مكالمة تكلف نفس التكلفة)، أو خطط متدرجة حيث يتم تضمين كل نقطة النهاية. يستخدم بوتوي النهج الثاني. 9 دولارات شهريًا تحصل على 300000 دولار الطلبات عبر جميع نقاط النهاية التي يزيد عددها عن 150 نقطة. لا الرياضيات الائتمان. لا يوجد تسعير خاص بنقطة النهاية.

دراسة الحالة: كيف أسعار botoi أكثر من 150 نقطة نهاية

بدأ Botoi بطبقة مجانية وثلاث خطط مدفوعة. وإليك سبب وجود كل طبقة:

  • مجانًا (0 دولار): 5 متطلبات/دقيقة، 100/يوم. موجود لدفع اعتماد المطور. لا يوجد اشتراك، ولا يوجد مفتاح API. تحديد المعدل على أساس IP عبر Cloudflare Workers KV. يتحول عند ما يقرب من 3-5٪ للخطط المدفوعة.
  • المبتدئين (9 دولارات شهريًا): 30 طلب/دقيقة، 300.000/شهر. يستهدف المطورين المنفردين والمشاريع الجانبية . منخفض بدرجة كافية بحيث لا يحتاج تمرير بطاقة الائتمان إلى موافقة المدير.
  • للمحترفين (49 دولارًا شهريًا): 300 طلب/دقيقة، 3,000,000/شهر. يستهدف الشركات الناشئة و تزايد منتجات SaaS. زيادة الطلب بمقدار 10x مقابل زيادة السعر بمقدار 5.4x تجعل ترقية واضحة.
  • الأعمال (199 دولارًا شهريًا): 1,000 طلب/دقيقة، 30,000,000/شهر. الأهداف أحمال عمل الإنتاج مع احتياجات إنتاجية عالية. تنخفض تكلفة الطلب إلى 0.0000066 دولار.

تتضمن كل طبقة جميع نقاط النهاية التي يزيد عددها عن 150 نقطة. لا توجد ميزة بوابة، ولا قيود على نقطة النهاية. المتغير الوحيد هو حجم الطلب. وهذا يبقي النموذج بسيطًا للعملاء و من السهل فرضها على الواجهة الخلفية.

حزمة الفواتير: يتعامل Stripe مع الاشتراكات وتحصيل المدفوعات. مقابض غير مقفلة إنشاء مفتاح API والتحقق منه وتحديد معدل كل مفتاح. مستمع خطاف الويب Stripe يربطهم معًا: يؤدي تأكيد الدفع إلى إنشاء المفتاح، ويؤدي تغيير الخطة إلى تحفيز المعدل تحديث الحد، يؤدي الإلغاء إلى إلغاء المفتاح.

اختر نموذجًا وقم بشحنه

نموذج التسعير "المثالي" غير موجود. كل نموذج له مقايضات. النتيجة الأسوأ يقضي شهورًا في تحليل الأسعار بينما توجد واجهة برمجة التطبيقات (API) الخاصة بك خلف عبارة "اتصل بنا للحصول على الأسعار" الصفحة التي لا يتصل بها أحد

ابدأ بطبقة مجانية وخطة واحدة مدفوعة. قياس معدلات التحويل، وأنماط الاستخدام، و زبد. أضف طبقات عندما ترى شرائح واضحة في قاعدة عملائك. ضبط الأسعار على أساس على البيانات، وليس التخمينات.

الأدوات اللازمة لبناء ذلك موجودة اليوم: Stripe للفوترة، وUnkey لإدارة المفاتيح، و عمال Cloudflare أو أي وقت تشغيل حافة للبرامج الوسيطة التي تحد من المعدل. يمكنك الذهاب من "واجهة برمجة التطبيقات المجانية" إلى "واجهة برمجة التطبيقات التي يتم تحقيق الدخل منها بأربعة مستويات" في عطلة نهاية الأسبوع.

FAQ

هل يجب على كل واجهة برمجة تطبيقات تقديم طبقة مجانية؟
نعم، إذا كان هدفك هو اعتماد المطورين. تتيح الطبقة المجانية ذات حدود الأسعار (على سبيل المثال، 5 متطلبات/دقيقة، 100/يوم) للمطورين اختبار واجهة برمجة التطبيقات (API) الخاصة بك قبل الالتزام بالمال. تفقد واجهات برمجة التطبيقات التي لا تحتوي على طبقات مجانية ما بين 60 إلى 80% من المقيمين المحتملين في صفحة الاشتراك.
ما هي فواتير واجهة برمجة التطبيقات المستندة إلى الاستخدام؟
تفرض الفواتير على أساس الاستخدام رسومًا على العملاء لكل طلب من واجهة برمجة التطبيقات (API) بدلاً من رسوم شهرية ثابتة. يمكنك قياس كل مكالمة، والإجماليات الإجمالية في نهاية دورة الفوترة، والفاتورة بناءً على الحجم. يدعم كل من Stripe Billing وMetronome الفوترة المقيّدة محليًا.
كيف أمنع المستخدمين من تجاوز حدود خطتهم؟
قم بإصدار مفاتيح API من خلال خدمة إدارة المفاتيح مثل Unkey. قم بإرفاق بيانات التعريف الخاصة بحدود المعدل (الطلبات لكل دقيقة، يوميًا، شهريًا) لكل مفتاح. تقوم البرمجيات الوسيطة لواجهة برمجة التطبيقات (API) الخاصة بك بالتحقق من المفتاح، وقراءة الحدود، وإرجاع HTTP 429 عندما يتجاوزها المتصل.
ما هو الخطأ الأكثر شيوعًا في تسعير واجهة برمجة التطبيقات (API)؟
التسعير منخفض جدًا. يحدد العديد من منشئي واجهة برمجة التطبيقات الأسعار بناءً على تكلفة البنية التحتية وحدها وينسون حساب الدعم والوثائق ومراقبة وقت التشغيل والقيمة التي تقدمها واجهة برمجة التطبيقات. تبلغ قيمة نقطة نهاية تنسيق JSON التي توفر للمطور 4 ساعات من العمل أكثر من 0.001 دولار لكل مكالمة.
هل يمكنني الجمع بين نماذج تسعير متعددة؟
نعم، ومعظم واجهات برمجة التطبيقات الناجحة تفعل ذلك. يجمع Botoi بين الطبقة المجانية (السعر محدود، لا يوجد مفتاح مطلوب) والاشتراكات المتدرجة (9 دولارات/49 دولارًا/199 دولارًا). تتضمن كل طبقة حصة طلب شهرية. يجذب هذا النهج المختلط الهواة والشركات الناشئة والمؤسسات بمنتج واحد.

ابدأ البناء مع botoi

أكثر من 150 نقطة نهاية API للبحث ومعالجة النصوص وتوليد الصور وأدوات المطورين. باقة مجانية، بدون بطاقة ائتمان.