Lingara Lingara दस्तावेज़ मार्गदर्शिकाएँ API लाइब्रेरी ऐप बनाएं वेब ऐप
भाषा: हिन्दी

एक API संस्करण पाएँ

API संस्करण 2026-10-affable-towhee

get https://api.getlingara.com/v1/versions/{id}

एक API संस्करण को उसकी पूरी history, उसके summary (अंग्रेज़ी में) और उसके spec के साथ लौटाता है। spec.url पर मौजूद दस्तावेज़ इस संस्करण का तभी होता है जब उसे Lingara-Version हेडर को इसकी id पर सेट करके माँगा जाए। spec.sha256 इसके फ़्रीज़ किए गए दस्तावेज़ का हैश है, और संस्करण के विकास में रहने तक null रहता है। अज्ञात id पर 404 मिलता है। किसी टोकन की ज़रूरत नहीं है। जवाब एक घंटे तक कैश किए जा सकते हैं।

स्कोप प्रमाणीकरण आवश्यक नहीं

पैरामीटर

Lingara-Versionheaderstringवैकल्पिक
वह API संस्करण जिसके अंतर्गत इस अनुरोध का उत्तर दिया जाए। इसके बिना, एक्सेस टोकन को वह संस्करण मिलता है जिससे उसका क्लाइंट जुड़ा है, और बिना टोकन वाले अनुरोध को वर्तमान संस्करण मिलता है। विकासाधीन संस्करण तक केवल उसे यहाँ नाम देकर पहुँचा जा सकता है। अज्ञात संस्करण का उत्तर 400 और कोड api_version_unknown होता है। GET /v1/versions संस्करणों की सूची देता है।
idpathstringआवश्यक

प्रतिक्रियाएँ

200 API संस्करण

idstringआवश्यक
stateVersionStateआवश्यक
ltsbooleanआवश्यक
minted_atstringआवश्यक
sunset_atstring | nullआवश्यक
summarystring | nullआवश्यक
historyarray of VersionHistoryEntryआवश्यक
stateVersionStateआवश्यक
atstringआवश्यक
specVersionSpecआवश्यक
urlstringआवश्यक
sha256string | nullआवश्यक
asyncapiVersionSpecआवश्यक
urlstringआवश्यक
sha256string | nullआवश्यक

त्रुटियाँ

410application/json
जिस API संस्करण के अंतर्गत इस अनुरोध का उत्तर दिया जाता है, वह बंद कर दिया गया है। Lingara-Version में कोई समर्थित संस्करण भेजें, या क्लाइंट को किसी दूसरे संस्करण से जोड़ें।
4XXapplication/json
अनुरोध अस्वीकार कर दिया गया। code कारण बताता है, और error उसे शब्दों में बताता है।
503application/json · text/plain
सेवा अस्थायी रूप से अनुपलब्ध है; Retry-After में दिए गए सेकंड के बाद पुनः प्रयास करें। रखरखाव के दौरान बॉडी त्रुटि लिफ़ाफ़े के बजाय सादा टेक्स्ट होती है।
5XXapplication/json
अनुरोध अस्वीकार कर दिया गया। code कारण बताता है, और error उसे शब्दों में बताता है।
codestringआवश्यक

अनुरोध क्यों अस्वीकार किया गया, एक स्थिर कोड के रूप में जिसके आधार पर आप शाखा बना सकते हैं: उदाहरण के लिए insufficient_scope (403), rate_limited (429) और, मीटर्ड क्लाइंट के लिए, spend_cap_reached (402) और metered_billing_inactive (402)।

errorstringआवश्यक

उदाहरण

कोड उदाहरण की भाषा

curl

curl "https://api.getlingara.com/v1/versions/$ID"

TypeScript

const version = await client.getApiVersion({ id: "2026-09-knowing-tenpounder" });
console.log(version.id, version.state, version.summary);

Rust

let version = client.get_api_version("2026-09-knowing-tenpounder").await?;
println!("{} {:?} {}", version.id, version.state, version.summary.as_deref().unwrap_or(""));

Go

version, err := client.GetAPIVersion(ctx, "2026-09-knowing-tenpounder")
if err != nil {
	return err
}
fmt.Println(version.Value.ID, version.Value.State)

Java

import com.getlingara.client.model.VersionDetail;

VersionDetail version = client.getApiVersion("2026-09-knowing-tenpounder").body();
System.out.println(version.getId() + " " + version.getState());

Kotlin

val version = client.getApiVersion("2026-09-knowing-tenpounder").body
println("${version.id} ${version.state}")

Ruby

version = client.get_api_version(version_id).value
puts "#{version.id}: #{version.state}#{", sunset #{version.sunset_at}" if version.sunset_at}"

PHP

// Needs no token: a client built without credentials can call it.
$version = $client->getApiVersion($versionId)->value;
echo $version->getId(), ' is ', $version->getState()->value, "\n";

लाइब्रेरी पसंद है? लाइब्रेरी अनुभाग देखें।

यदि किसी अनुवाद और अंग्रेज़ी संदर्भ में अंतर हो, तो अंग्रेज़ी संदर्भ ही मान्य है।