ToolingTools
0 / 5 عمليات

أهلاً بك

زائر جديد

توثيق المطورين

خدمة معالجة وتحويل مستندات PDF بمعايير صناعية من Saudi Business Tool. ابنِ تدفقات عمل قوية في دقائق مع توولينق توولز.

المصادقة (Authentication)

توسع بأمان باستخدام مفاتيح API. قم بتضمين مفتاحك في ترويسة x-api-key في كل طلب.

x-api-key: sk_live_xxxxxxxxxxxxxxxxxxxxxxxx

اقتصاد الرصيد

تعمل واجهة برمجة التطبيقات (API) الخاصة بنا بنظام "الرصيد" الحجمي (CMD). يتم خصم الأرصدة فوراً من رصيدك المركزي.

  • معدل الاكتساب:Pay Per Use or Subscription
  • رسوم الأتمتة:+20% per request
  • الأساس الحجمي (صفحة):1.0 CMD / page
  • الأساس الحجمي (بيانات):2.0 CMD / MB
  • الحد الأدنى للتنفيذ:Standard Operation

processing_patterns_title

متزامن

استجابة فورية

يعود الملف المعالج مباشرة كاستجابة للطلب. مناسب للعمليات السريعة مثل الدمج والتحويل.

غير متزامن

نظام المهام

يعود معرف مهمة (job_id). يجب استخدام نقطة نهاية الوظائف لتتبع التقدم وتحميل النتيجة. ضروري للعمليات الثقيلة مثل الفيديو.

نقاط النهاية الأساسية

دمج ملفات PDF

دمج مستندات PDF متعددة في ملف واحد عالي الجودة.

ASYNC/api/v1/merge

المعاملات

filesFormData[]ملفي PDF على الأقل للدمج.
webhook_urlString

مثال للطلب

curl -X POST https://toolingtools.com/api/v1/merge \
  -H "x-api-key: YOUR_KEY" \
  -F "files=@doc1.pdf" \
  -F "files=@doc2.pdf"

تقسيم PDF

تقسيم مستند PDF عند نقطة صفحة محددة.

ASYNC/api/v1/split

المعاملات

fileFormDataالملف المراد معالجته.
split_indexNumber

مثال للطلب

curl -X POST https://toolingtools.com/api/v1/split \
  -H "x-api-key: YOUR_KEY" \
  -F "file=@doc.pdf" \
  -F "split_index=5"

ضغط PDF

تطبيق ضغط بمعايير صناعية لتقليل حجم الملف دون فقدان جودته.

ASYNC/api/v1/compress

المعاملات

fileFormDataالملف المراد معالجته.
levelString

مثال للطلب

curl -X POST https://toolingtools.com/api/v1/compress \
  -H "x-api-key: YOUR_KEY" \
  -F "file=@large.pdf" \
  -F "level=recommended"

التحويلات (صورة، نص، وورد)

مسار موحد لتحويلات PDF المتقدمة.

ASYNC/api/v1/convert

المعاملات

fileFormDataالملف المراد معالجته.

مثال للطلب

curl -X POST https://toolingtools.com/api/v1/convert \
  -H "x-api-key: YOUR_KEY" \
  -F "file=@doc.docx"

تحويل HTML إلى PDF

تحويل محتوى HTML أو صفحات ويب كاملة إلى ملفات PDF دقيقة.

ASYNC/api/v1/html-to-pdf

المعاملات

htmlJSONمحتوى HTML للتحويل.

مثال للطلب

curl -X POST https://toolingtools.com/api/v1/html-to-pdf \
  -H "x-api-key: YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"html": "<h1>Hello World</h1>"}'

ضغط الفيديو (غير متزامن)

ضغط ملفات الفيديو بشكل غير متزامن باستخدام مجموعة الحوسبة الصناعية الخاصة بنا.

ASYNC/api/v1/compress-video

المعاملات

fileFormDataالملف المراد معالجته.
qualityStringقيمة CRF لضغط الفيديو (18-35، الافتراضي: 28).

مثال للطلب

curl -X POST https://toolingtools.com/api/v1/compress-video \
  -H "x-api-key: YOUR_KEY" \
  -F "file=@video.mp4" \
  -F "quality=recommended"

حالة المهمة والنتائج

تحقق من الحالة واسترجع النتائج للمهام غير المتزامنة.

UTIL/api/v1/jobs/:job_id

المعاملات

job_idPathالمعرف الفريد لمهمة المعالجة.

مثال للطلب

curl -X GET https://toolingtools.com/api/v1/jobs/JOB_ID \
  -H "x-api-key: YOUR_KEY"

رصيد الائتمان

تحقق من رصيدك الحالي والأرصدة المحجوزة.

UTIL/api/v1/credits/balance

المعاملات

مثال للطلب

curl -X GET https://toolingtools.com/api/v1/credits/balance \
  -H "x-api-key: YOUR_KEY"

حدود المعدل (Rate Limits)

استمتع بمعدلات طلب عالية مصممة للتطبيقات ذات الحجم الكبير.

الفئةالطلبات/دقيقةحد الانفجار
القياسي60120
Enterpriseتواصل مع المبيعات

رموز الخطأ

الكودالحالةالبيان
200Successاكتمل الطلب بنجاح
400Bad Requestمعاملات غير صالحة أو طلب مشوه
401Unauthorizedمفتاح API غير صالح أو مفقود
402Payment Requiredرصيد غير كافٍ
429Too Many Requestsتجاوز حد الطلبات
500Server Errorفشل المعالجة الداخلية

المكتبات و SDKs

🐍

Python

pip install toolingtools

قريباً

📦

Node.js

npm install toolingtools

قريباً

🌐

REST API

استخدم cURL أو أي عميل HTTP

متاح الآن

© 2026 توولينق توولز Industrial. جميع الحقوق محفوظة.