مواقع الويب

ملاحظات
مستوى خبير
يجب إرسال مفتاح واجهة برمجة التطبيقات كرمز حامل في رأس التفويض للطلب. احصل على مفتاح واجهة برمجة التطبيقات الخاص بك.
قائمة

نقطة نهاية واجهة برمجة التطبيقات:

GET
http://cdn.dataveu.com/api/v1/websites

مثال على الطلب:

curl --location --request GET 'http://cdn.dataveu.com/api/v1/websites' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'
المعلمة
النوع
الوصف
search
اختياري string
استعلام البحث.
search_by
اختياري string
البحث بواسطة. القيم الممكنة هي: domain لـ نطاق. القيمة الافتراضية هي: domain.
sort_by
اختياري string
الترتيب حسب. القيم الممكنة هي: id لـ تاريخ الإنشاء, domain لـ نطاق. القيمة الافتراضية هي: id.
sort
اختياري string
ترتيب. القيم الممكنة هي: desc لـ تنازلي, asc لـ تصاعدي. القيمة الافتراضية هي: desc.
per_page
اختياري integer
النتائج في الصفحة. القيم الممكنة هي: 10, 25, 50, 100. القيمة الافتراضية هي: 10.
عرض

نقطة نهاية واجهة برمجة التطبيقات:

GET
http://cdn.dataveu.com/api/v1/websites/{id}

مثال على الطلب:

curl --location --request GET 'http://cdn.dataveu.com/api/v1/websites/{id}' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'
متجر

نقطة نهاية واجهة برمجة التطبيقات:

POST
http://cdn.dataveu.com/api/v1/websites

مثال على الطلب:

curl --location --request POST 'http://cdn.dataveu.com/api/v1/websites' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Authorization: Bearer {api_key}' \
--data-urlencode 'domain={domain}'
المعلمة
النوع
الوصف
domain
مطلوب string
اسم النطاق.
privacy
اختياري integer
خصوصية صفحة الإحصائيات. القيم الممكنة هي: 0 لـ عام, 1 لـ خاص, 2 لـ كلمة المرور. القيمة الافتراضية هي: 1.
password
اختياري string
كلمة المرور لصفحة الإحصائيات. يعمل فقط عند تعيين privacy إلى 2.
email
اختياري integer
تقارير البريد الإلكتروني الدورية. القيم الممكنة هي: 0 لـ معطل, 1 لـ تم التفعيل. القيمة الافتراضية هي: 0.
exclude_bots
اختياري integer
استبعاد الروبوتات الشائعة من التتبع. القيم الممكنة هي: 0 لـ معطل, 1 لـ تم التفعيل. القيمة الافتراضية هي: 1.
exclude_params
اختياري string
Exclude URL query parameters from being tracked. واحدة في كل سطر..
exclude_ips
اختياري string
استبعاد عناوين IP من التتبع. واحدة في كل سطر..
تحديث

نقطة نهاية واجهة برمجة التطبيقات:

PUT PATCH
http://cdn.dataveu.com/api/v1/websites/{id}

مثال على الطلب:

curl --location --request PUT 'http://cdn.dataveu.com/api/v1/websites/{id}' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Authorization: Bearer {api_key}'
المعلمة
النوع
الوصف
privacy
اختياري integer
خصوصية صفحة الإحصائيات. القيم الممكنة هي: 0 لـ عام, 1 لـ خاص, 2 لـ كلمة المرور.
password
اختياري string
كلمة المرور لصفحة الإحصائيات. يعمل فقط عند تعيين privacy إلى 2.
email
اختياري integer
تقارير البريد الإلكتروني الدورية. القيم الممكنة هي: 0 لـ معطل, 1 لـ تم التفعيل.
exclude_bots
اختياري integer
استبعاد الروبوتات الشائعة من التتبع. القيم الممكنة هي: 0 لـ معطل, 1 لـ تم التفعيل.
exclude_params
اختياري string
Exclude URL query parameters from being tracked. واحدة في كل سطر..
exclude_ips
اختياري string
استبعاد عناوين IP من التتبع. واحدة في كل سطر..
حذف

نقطة نهاية واجهة برمجة التطبيقات:

DELETE
http://cdn.dataveu.com/api/v1/websites/{id}

مثال على الطلب:

curl --location --request DELETE 'http://cdn.dataveu.com/api/v1/websites/{id}' \
--header 'Authorization: Bearer {api_key}'