Skip to Content
API ReferansıMeta (/me)

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

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ı

AlanTipAçıklama
idstringAnahtar ID’si
namestringAnahtara verilen isim
prefixstringsk_live veya sk_test
lastFourstringAnahtarın son 4 karakteri
scopesstring[]Anahtara tanımlı kapsamlar
planTierstringstarter growth agency_pro
creditBalanceintegerKalan kredi miktarı
requestCountintegerToplam istek sayısı
lastUsedAtstring|nullSon kullanım zamanı
expiresAtstring|nullSüre sonu (null = sınırsız)
createdAtstringOluşturulma zamanı
workspacesobject[]Üye olunan workspace listesi
Last updated on