Meta
Kimlik doğrulama ve API anahtarı durumunu sorgulayın. Bu endpoint kredi tüketmez.
API Anahtarı Bilgisi
GET/v1/me
Geçerli API anahtarının tüm bilgilerini, kredi durumunu ve üye olunan workspace listesini döner.
Kod Örnekleri
Node.js
me.js
const response = await fetch('https://api.sosyalkopru.com/v1/me', {
headers: {
'Authorization': `Bearer ${process.env.SOSYALKOPRU_API_KEY}`,
},
})
const { data } = await response.json()
console.log(`Anahtar : ${data.name} (${data.prefix}...${data.lastFour})`)
console.log(`Plan : ${data.planTier}`)
console.log(`Kredi : ${data.creditBalance.toLocaleString('tr-TR')}`)
console.log(`İstekler : ${data.requestCount.toLocaleString('tr-TR')}`)
console.log(`Sandbox : ${data.prefix === 'sk_test' ? 'Evet' : 'Hayır'}`)
if (data.expiresAt) {
const kalanGun = Math.ceil(
(new Date(data.expiresAt) - Date.now()) / (1000 * 60 * 60 * 24)
)
console.log(`Süre sonu : ${data.expiresAt} (${kalanGun} gün kaldı)`)
}
console.log(`\nWorkspaceler (${data.workspaces.length}):`)
data.workspaces.forEach(ws => {
console.log(` [${ws.plan}] ${ws.name} — rol: ${ws.role}`)
})Başarılı Yanıt
{
"success": true,
"data": {
"id": "key_01HZGK9P3QABC",
"name": "Üretim Anahtarı",
"prefix": "sk_live",
"lastFour": "xY9z",
"scopes": [
"posts:read",
"posts:write",
"accounts:read",
"analytics:read",
"media:write",
"webhooks:write",
"workspaces:read",
"templates:write",
"hashtags:write",
"queue:write",
"usage:read"
],
"planTier": "growth",
"creditBalance": 842,
"requestCount": 12480,
"lastUsedAt": "2025-06-12T09:30:00.000Z",
"expiresAt": null,
"createdAt": "2025-01-15T10:00:00.000Z",
"workspaces": [
{
"id": "ws_01HZGK9P3QABC",
"name": "Sosyal Köprü Ana",
"plan": "GROWTH",
"role": "OWNER"
}
]
},
"meta": {
"requestId": "req_01HZGK9P3QRSTU",
"timestamp": "2025-06-12T09:30:00.000Z",
"version": "1"
}
}Yanıt Alanları
| Alan | Tip | Açıklama |
|---|---|---|
id | string | Anahtar ID’si |
name | string | Anahtara verilen isim |
prefix | string | sk_live veya sk_test |
lastFour | string | Anahtarın son 4 karakteri |
scopes | string[] | Anahtara tanımlı kapsamlar |
planTier | string | starter growth agency_pro |
creditBalance | integer | Kalan kredi miktarı |
requestCount | integer | Toplam istek sayısı |
lastUsedAt | string|null | Son kullanım zamanı |
expiresAt | string|null | Süre sonu (null = sınırsız) |
createdAt | string | Oluşturulma zamanı |
workspaces | object[] | Üye olunan workspace listesi |
Last updated on