Developer API

API Dokümantasyonu

REST API'mizi kullanarak IxirWeb'i uygulamalarınıza entegre edin

Endpoint'ler
API Planları
Pro$9.99/mo
1K req/mo · 500 MB
Business$29.99/mo
50K req/mo · 2 GB
API Anahtarı Al

Kimlik Doğrulama

Her isteğe API anahtarınızı X-API-Key başlığıyla ekleyin.

X-API-Key: ixir_live_sk_xxxxxxxxxxxxx

Hızlı Başlangıç

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"

İş Durumu Yanıtı

Dosya işlemleri asenkron çalışır. İş ID'si alındıktan sonra durumu sorgulayın.

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

PDF API

POST/api/v1/tools/pdf/mergeAsenkron
PDF dosyalarını birleştir
params:files (multipart)
POST/api/v1/tools/pdf/splitAsenkron
PDF'i sayfalara böl
params:file, pages
POST/api/v1/tools/pdf/compressAsenkron
PDF sıkıştır
params:file, quality
POST/api/v1/tools/pdf/to-jpgAsenkron
PDF → JPG
params:file, dpi
POST/api/v1/tools/pdf/to-pngAsenkron
PDF → PNG
params:file, dpi
POST/api/v1/tools/pdf/to-wordAsenkron
PDF → Word
params:file
POST/api/v1/tools/pdf/word-to-pdfAsenkron
Word → PDF
params:file
POST/api/v1/tools/pdf/jpg-to-pdfAsenkron
JPG → PDF
params:files
POST/api/v1/tools/pdf/excel-to-pdfAsenkron
Excel → PDF
params:file
POST/api/v1/tools/pdf/ppt-to-pdfAsenkron
PPT → PDF
params:file
POST/api/v1/tools/pdf/rotateAsenkron
PDF döndür
params:file, degrees
POST/api/v1/tools/pdf/watermarkAsenkron
Filigran ekle
params:file, text, opacity
POST/api/v1/tools/pdf/add-passwordAsenkron
Şifre ekle
params:file, password
POST/api/v1/tools/pdf/remove-passwordAsenkron
Şifre kaldır
params:file, password
POST/api/v1/tools/pdf/page-numbersAsenkron
Sayfa numarası ekle
params:file, position
POST/api/v1/tools/pdf/repairAsenkron
PDF onar
params:file
POST/api/v1/tools/pdf/signAsenkron
PDF imzala
params:file, signerName

Hız Limitleri

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"
}