JSON فارمیٹر
آسانی سے پڑھنے کے لیے JSON کو فارمیٹ، چھوٹا اور درست کریں۔
مقامی طور پر دو OpenAPI 3.x تصریحات کا موازنہ کریں اور آپریشن اور فیلڈ پاتھ کے ذریعہ ممکنہ طور پر API معاہدے کی تبدیلیوں کا جائزہ لیں۔
اصل اور نظر ثانی شدہ OpenAPI 3.0، 3.1 یا 3.2 فائلوں کو چسپاں کریں یا منتخب کریں۔ شدت اور متاثرہ فیلڈ کا راستہ چیک کریں، پھر جائزہ کے لیے مارک ڈاؤن یا JSON رپورٹ ڈاؤن لوڈ کریں۔
ریلیز سے پہلے دو OpenAPI فائلوں کا موازنہ کریں۔ وضاحتیں اس براؤزر میں رہتی ہیں۔
ہر فائل: 2 MB تک اور 1,000 آپریشنز۔ OpenAPI 3.0، 3.1 اور 3.2 کو سپورٹ کرتا ہے۔
ایک صاف نتیجہ کا مطلب صرف یہ ہے کہ یہاں درج چیک کے ذریعہ کوئی خطرہ نہیں پایا گیا۔ یہ مکمل تفصیلات کی توثیق نہیں کرتا ہے اور نہ ہی چل رہے API کی جانچ کرتا ہے۔
چیکر آپریشنز، پیرامیٹرز، ریکوئسٹ باڈیز، رسپانس کوڈز اور میڈیا کی اقسام کے علاوہ عام اسکیما تبدیلیوں جیسے کہ ہٹائی گئی پراپرٹیز، نئی مطلوبہ ریکوسٹ پراپرٹیز، ٹائپ تبدیلیاں اور اینوم ویلیوز کا موازنہ کرتا ہے۔ نتائج میں متاثرہ آپریشن اور فیلڈ پاتھ شامل ہیں۔
تصریح فائل کے اندر حوالہ جات کی پیروی کی جاتی ہے۔ خارجی فائل یا یو آر ایل حوالہ جات حاصل نہیں کیے جاتے ہیں اور جائزے کے نتائج کے طور پر ظاہر ہوتے ہیں۔ تکراری اسکیموں کا موازنہ ان کی پہلی صورت میں کیا جاتا ہے اور جائزہ کے لیے نشان زد کیا جاتا ہے۔
نتیجہ ایک مستحکم معاہدہ کا جائزہ ہے، نہ کہ ایک مکمل OpenAPI موافقت کی توثیق کرنے والا، رن ٹائم API ٹیسٹ یا سیکیورٹی آڈٹ۔ سرور کے رویے، اجازت کی منطق اور پیچیدہ اسکیما کی ساخت کے لیے دستی جائزے کی ضرورت پڑ سکتی ہے۔ رپورٹ میں کہا گیا ہے کہ کن حوالوں یا تکراری ڈھانچے کی مکمل جانچ نہیں کی گئی۔