Kimlik doğrulama

İstemci kimlik bilgilerinizi 4 saat geçerli bir taşıyıcı (Bearer) token ile değiştirin.

İstek

POST/management/clients/external/authenticate
İstek
POST https://api.catchupper.com/api/management/clients/external/authenticate
Content-Type: application/json

{
  "clientId": "<CLIENT_ID>",
  "secret":   "<SECRET>"
}
Yanıt
{
  "type": "Bearer",
  "accessToken": "eyJhbGciOiJIUzUxMiJ9...",
  "refreshToken": null
}
  • accessToken geçerlilik süresi 4 saattir. Süresi dolduğunda bu uç noktayı yeniden çağırın.
  • Sonraki tüm isteklerde Authorization: Bearer <accessToken> başlığını gönderin.
  • clientId ve secret ayrı ve güvenli bir kanaldan iletilir; bu dokümanda yer almaz.

secret yalnızca sunucu tarafında durur

Bu değeri tarayıcıda, mobil uygulama içinde veya istemci tarafı kodda bulundurmayın. Bu bilgi ile üretilen token, kullanıcı oluşturma ve güncelleme yetkisine sahiptir.