API چینج لاگ۔
کچھ بھی حذف نہیں کیا گیا۔
/v1 میں صرف نئی چیزیں ہی شامل ہوتی ہیں۔ نئے اینڈ پوائنٹس اور نئے رسپانس فیلڈز اسی پریفکس کے اندر آتے ہیں، اور وہ فیلڈ جسے آپ پہلے سے پارس کر رہے ہیں اس کی ساخت یا شکل کبھی نہیں بدلتی اور نہ ہی یہ غائب ہوتا ہے۔ کوئی بھی بریکنگ چینج ایک نئے ورژن پریفکس کے تحت جاری کیا جائے گا، جو محفوظ ہے اور فی الحال خالی ہے۔
استعمال میں موجود واحد پریفکس
ایک ورژن پریفکس، کوئی حذف شدگی نہیں۔
/v1 پر ریلیزز، ہر ایک اضافیتی
استعمال میں ورژن پریفکس۔ اگلا والا محفوظ اور خالی ہے
API لانچ ہونے کے بعد سے بریکنگ چینجز
سائن شدہ ویب ہک ایونٹس۔ ماخذ: App\Enums\WebhookEvent
2026-07-08
POST /v1/incontext/session ایک پبلش ایبل کی اور Origin کا تبادلہ ایک اسکوپڈ سیشن ٹوکن کے لیے کرتا ہے۔
GET /v1/pull نے X-Skipped-Keys اور X-Missing-Source-Keys رسپانس ہیڈرز حاصل کیے۔
API پر مکمل ٹرم بیس CRUD: /v1/glossary پر GET, POST, PUT اور DELETE۔
POST /v1/qa/run ایک ایجنٹک کوالٹی پاس کو ٹرگر کرتا ہے اور رن ہینڈل واپس لوٹاتا ہے۔
دستخط شدہ ویب ہکس اصل بیچ کے جوڑے کے ساتھ کلید، ترجمہ، زبان، لغت اور QA کے واقعات جاری کرتے ہیں۔
translation.updated جیسے تیز رفتار واقعات کو ایک ونڈو میں ایک ڈیلیوری میں ملایا جاتا ہے، تاکہ بلک ایڈیٹ کبھی بھی کسی اینڈ پوائنٹ کو بھر نہ دے۔
ایک عوامی، ایج-کیشیبل GET /v1/cdn/{project}/{locale} آپ کی شائع شدہ سٹرنگز فراہم کرتا ہے۔
شائع کرنا موجودہ تراجم کو دستی طور پر یا ہر پش پر ایک نئے غیر متغیر ورژن میں فروغ دیتا ہے۔
ہر مصدقہ /v1 کال کو فی ٹوکن فی دن گنا جاتا ہے، اور ڈپلائے ہب پر ظاہر کیا جاتا ہے۔
ڈپلائے ہب نے ایک API پلے گراؤنڈ حاصل کیا جو آپ کے پروجیکٹ کے خلاف لائیو ریڈ اونلی اینڈ پوائنٹس چلاتا ہے۔
کچھ بھی نہیں ہے ختم ہو رہا ہے۔
| سطح | جاری شدہ | حیثیت | حذف کی تاریخ |
|---|---|---|---|
GET /v1/project · /pull · POST /push · /translate · GET /batches | April 2, 2026 | موجودہ | کوئی شیڈول نہیں |
POST /v1/incontext/session · /translations · /screenshots · /suggest | May 20, 2026 | موجودہ | کوئی شیڈول نہیں |
GET, POST, PUT, DELETE /v1/glossary · /import · /export · /extract | June 12, 2026 | موجودہ | کوئی شیڈول نہیں |
POST /v1/qa/run | June 12, 2026 | موجودہ | کوئی شیڈول نہیں |
Signed webhook events, twelve typed cases | June 30, 2026 | موجودہ | کوئی شیڈول نہیں |
GET /v1/cdn/{project}/{locale} · POST /v1/cdn/publish | July 8, 2026 | موجودہ | کوئی شیڈول نہیں |
تین اصول آپ اس پر تعمیر کر سکتے ہیں۔
نئے اینڈ پوائنٹس اور نئے رسپانس فیلڈز /v1 کے اندر جاری ہوتے ہیں۔ وہ فیلڈ جسے آپ پہلے سے پارس کر رہے ہیں، اپنی ساخت تبدیل نہیں کرتا اور غائب نہیں ہوتا۔
کوئی تبدیلی جو مطابقت توڑے، اس کے بجائے نئے ورژن پریفکس کے تحت جاری ہوگی نہ کہ اس کے اندر۔ وہ پریفکس محفوظ اور غیر استعمال شدہ ہے، اور v1 کے بعد آنے والی تمام ریلیزز اسی پر عمل پیرا ہیں۔
جب کوئی پل کسی چیز کو مکمل طور پر پروسیس نہیں کر پاتا تو وہ ہیڈر میں اس کی اطلاع دیتا ہے۔ باڈی میں تبدیلی کرنے کے بجائے X-Skipped-Keys اور X-Missing-Source-Keys شامل کیے گئے۔
عمومی سوالات
API ورژننگ اور ڈیپریشن کے بارے میں ڈویلپرز کے عمومی سوالات۔