Developer API

توثيق API

دمج IxirWeb في تطبيقاتك باستخدام REST API

نقاط النهاية
خطط API
Pro$9.99/mo
1K req/mo · 500 MB
Business$29.99/mo
50K req/mo · 2 GB
الحصول على مفتاح API

المصادقة

أضف مفتاح API في كل طلب باستخدام X-API-Key رأس الطلب.

X-API-Key: ixir_live_sk_xxxxxxxxxxxxx

البدء السريع

curl -X POST https://api.ixirweb.com/api/v1/tools/pdf/compress \
  -H "X-API-Key: ixir_live_sk_••••••••••••••••" \
  -F "[email protected]" \
  -F "quality=ebook"

استجابة حالة المهمة

File operations are async. Poll the job status after receiving a jobId.

// Initial response
{ "jobId": "abc123", "status": "pending" }
// Completed response
{
  "status": "completed",
  "outputFile": "result.pdf",
  "downloadUrl": "https://..."
}
📄

PDF API

POST/api/v1/tools/pdf/mergeغير متزامن
دمج ملفات PDF
params:files (multipart)
POST/api/v1/tools/pdf/splitغير متزامن
تقسيم PDF
params:file, pages
POST/api/v1/tools/pdf/compressغير متزامن
ضغط PDF
params:file, quality
POST/api/v1/tools/pdf/to-jpgغير متزامن
PDF إلى JPG
params:file, dpi
POST/api/v1/tools/pdf/to-pngغير متزامن
PDF إلى PNG
params:file, dpi
POST/api/v1/tools/pdf/to-wordغير متزامن
PDF إلى Word
params:file
POST/api/v1/tools/pdf/word-to-pdfغير متزامن
Word إلى PDF
params:file
POST/api/v1/tools/pdf/jpg-to-pdfغير متزامن
JPG إلى PDF
params:files
POST/api/v1/tools/pdf/excel-to-pdfغير متزامن
Excel إلى PDF
params:file
POST/api/v1/tools/pdf/ppt-to-pdfغير متزامن
PPT إلى PDF
params:file
POST/api/v1/tools/pdf/rotateغير متزامن
تدوير PDF
params:file, degrees
POST/api/v1/tools/pdf/watermarkغير متزامن
علامة مائية
params:file, text, opacity
POST/api/v1/tools/pdf/add-passwordغير متزامن
إضافة كلمة مرور
params:file, password
POST/api/v1/tools/pdf/remove-passwordغير متزامن
إزالة كلمة المرور
params:file, password
POST/api/v1/tools/pdf/page-numbersغير متزامن
أرقام الصفحات
params:file, position
POST/api/v1/tools/pdf/repairغير متزامن
إصلاح PDF
params:file
POST/api/v1/tools/pdf/signغير متزامن
توقيع PDF
params:file, signerName

حدود المعدل

HTTP/1.1 429 Too Many Requests
X-RateLimit-Limit: 1000
X-RateLimit-Remaining: 0
X-RateLimit-Reset: 1711929600
{
  "error": "quota_exceeded",
  "upgradeUrl": "https://ixirweb.com/pricing"
}