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 داوا بکرێت و لەسەر ناسنامەکەی دانرابێت. spec.sha256 هاشی بەڵگەنامە بەستراوەکەیەتی، و تا وەشانەکە هێشتا لە گەشەپێداندا بێت null ـە. ناسنامەیەکی نەناسراو وەڵامی 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";

کتێبخانەیەکت پێ باشترە؟ بەشی کتێبخانەکان ببینە.

ئەگەر وەرگێڕانێک و سەرچاوە ئینگلیزییەکە جیاواز بن، سەرچاوە ئینگلیزییەکە دروستە.