दस्तावेज़ और संस्करण
दस्तावेज़ किसी एक API का होस्ट किया गया रूप है। यह आपके संगठन का हिस्सा होता है और किसी प्रोजेक्ट में भी रखा जा सकता है। इसे बार-बार ओवरराइट करने के बजाय समय के साथ नए संस्करण जोड़े जाते हैं।
पदानुक्रम
Organization -> Project -> Document -> Versions
दस्तावेज़ सीधे संगठन में या किसी प्रोजेक्ट के अंदर बनाए जा सकते हैं। उनकी सूची प्रोजेक्ट और संगठन, दोनों स्तरों पर उपलब्ध होती है।
स्थिति का जीवनचक्र
दस्तावेज़ की चार स्थितियाँ हो सकती हैं:
| स्थिति | अर्थ | सार्वजनिक सेवाएँ |
|---|---|---|
ACTIVE | सक्रिय | डॉक्यूमेंटेशन और MCP उपलब्ध रहते हैं, बशर्ते उन्हें अलग-अलग सक्षम किया गया हो |
PAUSED | अस्थायी रूप से रोका गया | सार्वजनिक सेवाएँ उपलब्ध नहीं होतीं |
ARCHIVED | सुरक्षित रखा गया, लेकिन वर्तमान नहीं | उपलब्ध नहीं कराया जाता |
DELETED | तार्कि क रूप से हटाया गया | उपलब्ध नहीं कराया जाता |
ये स्थिति परिवर्तन अनुमत हैं:
pause: ACTIVE -> PAUSED
resume: PAUSED -> ACTIVE
archive: ACTIVE / PAUSED -> ARCHIVED
restore: ARCHIVED -> ACTIVE
delete: ACTIVE / PAUSED / ARCHIVED -> DELETED
दस्तावेज़ को अस्थायी रूप से ऑफ़लाइन करके फिर चालू करने का सबसे तेज़ तरीका उसे रोकना है। संग्रहित करने पर इतिहास सुरक्षित रहता है, लेकिन दस्तावेज़ वर्तमान नहीं माना जाता। हटाना तार्किक होता है, इसलिए मूल डेटा तुरंत नष्ट नहीं होता।