curl --request GET \
--url 'https://api.elkapi.com/v1beta/models' \
--header 'Authorization: Bearer <token>'
import requests
url = "https://api.elkapi.com/v1beta/models"
headers = {
"Authorization": "Bearer <token>"
}
response = requests.request("GET", url, headers=headers)
print(response.json())
const url = "https://api.elkapi.com/v1beta/models";
const headers = {
"Authorization": "Bearer <token>"
};
const response = await fetch(url, { method: "GET", headers });
console.log(await response.json());
{
"models": [
"gemini-3.1-pro-preview"
]
}
ネイティブ Gemini 形式
モデル一覧(Gemini)
- 利用可能なモデル一覧を Gemini API 形式で返します
GET
/
v1beta
/
models
curl --request GET \
--url 'https://api.elkapi.com/v1beta/models' \
--header 'Authorization: Bearer <token>'
import requests
url = "https://api.elkapi.com/v1beta/models"
headers = {
"Authorization": "Bearer <token>"
}
response = requests.request("GET", url, headers=headers)
print(response.json())
const url = "https://api.elkapi.com/v1beta/models";
const headers = {
"Authorization": "Bearer <token>"
};
const response = await fetch(url, { method: "GET", headers });
console.log(await response.json());
{
"models": [
"gemini-3.1-pro-preview"
]
}
curl --request GET \
--url 'https://api.elkapi.com/v1beta/models' \
--header 'Authorization: Bearer <token>'
import requests
url = "https://api.elkapi.com/v1beta/models"
headers = {
"Authorization": "Bearer <token>"
}
response = requests.request("GET", url, headers=headers)
print(response.json())
const url = "https://api.elkapi.com/v1beta/models";
const headers = {
"Authorization": "Bearer <token>"
};
const response = await fetch(url, { method: "GET", headers });
console.log(await response.json());
{
"models": [
"gemini-3.1-pro-preview"
]
}
Authorizations
string
必須
すべてのエンドポイントで Bearer Token 認証が必要です。リクエストヘッダーに追加します:
Authorization: Bearer YOUR_API_KEY
Response
⌘I