الحساب والاستهلاك
تحقّق من مفتاحك وما يستطيع فعله.
نقاط الواجهة
تحقّق من مفتاح API
get
https://api.saei.automize.sa/v1/me- الصلاحية: أي مفتاح صالح
- يعمل في وضع الاختبار
يُرجع مساحة العمل ووضع المفتاح وصلاحياته وحد الطلبات. أسرع طريقة للتأكد من أن المفتاح يعمل.
حقول الاستجابة200· المفتاح يعمل.
object"api_key_context"مطلوبlivemodebooleanمطلوبfalseلمفتاح الاختبار: الإرسال محاكاة ولا يصل إلى واتساب.workspaceobjectمطلوبالحقول الفرعية (2)
idstringمطلوبnamestring | nullمطلوب
api_keyobjectمطلوبالحقول الفرعية (5)
idstringمطلوبnamestringمطلوبprefixstringمطلوبscopesarray<string>مطلوبexpires_atstring | nullاختياري
rate_limitobjectمطلوبالحقول الفرعية (2)
limitintegerمطلوبwindow_secondsintegerمطلوب
الأخطاء المحتملة5
- 401api_key_missingلا يوجد مفتاح API
- 401api_key_invalidمفتاح API غير صالح
- 401api_key_revokedالمفتاح ملغى
- 401api_key_expiredانتهت صلاحية المفتاح
- 429rate_limitedطلبات كثيرة
جرّبها
curl -X GET https://api.saei.automize.sa/v1/me \
-H "Authorization: Bearer $API_KEY"الاستجابة
المفتاح يعمل.
{
"object": "api_key_context",
"livemode": false,
"workspace": {
"id": "ws_12",
"name": "Riyadh Coffee"
},
"api_key": {
"id": "key_7",
"name": "Order system",
"prefix": "sk_test_Ab12Cd",
"scopes": [
"messages:send",
"messages:read",
"webhooks:read",
"webhooks:write"
],
"expires_at": null
},
"rate_limit": {
"limit": 60,
"window_seconds": 60
}
}جلب الاستهلاك
get
https://api.saei.automize.sa/v1/usage- الصلاحية:
usage:read - يعمل في وضع الاختبار
ما استهلكته مساحة العمل في فترة الفوترة الحالية مقارنة بباقتها (الرسائل التسويقية والخدمية، الحملات، جهات الاتصال، القوالب، التدفقات، الأرقام)، وكيف استُدعيت الواجهة في وضع هذا المفتاح خلال آخر 30 يومًا.
تحقق من remaining قبل إرسال كبير لتتجنب quota_exceeded. تكون limit وremaining بقيمة null للرصيد غير المحدود.
حقول الاستجابة200· تقرير الاستهلاك.
object"usage"مطلوبperiodobjectمطلوبالحقول الفرعية (2)
startstringاختياريendstringاختياري
allowancesarray<object>مطلوبالحقول الفرعية (5)
keystringمطلوبمثل
marketing_messages_monthوservice_messages_monthوcampaigns_monthوcontactsوmessage_templatesوactive_flowsوwhatsapp_numbers.typestringمطلوبmonthlyيُعاد ضبطه كل فترة فوترة، وtotalيحسب الموجود حاليًا.إحدى القيم
monthlytotalusedintegerمطلوبlimitinteger | nullاختياريremaininginteger | nullاختياري
apiobjectمطلوبالحقول الفرعية (6)
livemodeboolean | nullاختياريwindow_daysintegerاختياريrequestsintegerاختياريerrorsintegerاختياريerror_ratenumberاختياريby_dayarray<object>اختياريالحقول الفرعية (3)
datestringاختياريrequestsintegerاختياريerrorsintegerاختياري
الأخطاء المحتملة1
- 429rate_limitedطلبات كثيرة
جرّبها
curl -X GET https://api.saei.automize.sa/v1/usage \
-H "Authorization: Bearer $API_KEY"الاستجابة
تقرير الاستهلاك.
{
"object": "usage",
"period": {
"start": "2026-10-01T00:00:00Z",
"end": "2026-11-01T00:00:00Z"
},
"allowances": [
{
"key": "marketing_messages_month",
"type": "monthly",
"used": 4120,
"limit": 10000,
"remaining": 5880
},
{
"key": "service_messages_month",
"type": "monthly",
"used": 18230,
"limit": null,
"remaining": null
},
{
"key": "contacts",
"type": "total",
"used": 9214,
"limit": 25000,
"remaining": 15786
}
],
"api": {
"livemode": true,
"window_days": 30,
"requests": 48213,
"errors": 212,
"error_rate": 0.0044,
"by_day": [
{
"date": "2026-09-30",
"requests": 1804,
"errors": 6
}
]
}
}