API Platformu

Kimlik Doğrulama

Başlık tabanlı kimlik bilgilerini kullanarak API isteklerinizi nasıl doğrulayacağınızı öğrenin.

Başlık tabanlı kimlik bilgilerini kullanarak API isteklerinizi nasıl doğrulayacağınızı öğrenin.

Ürün sayfası: API Platform.

Kimlik Doğrulama Nasıl Çalışır

Semust API, başlık tabanlı kimlik doğrulama kullanır. Her istek, API kullanıcı kimlik bilgilerinizle iki özel başlık içermelidir.

HeaderTypeAçıklama
SEMUST-API-USERstringAPI kullanıcınızın kullanıcı adı
SEMUST-API-PASSWORDstringAPI kullanıcınızın şifresi

Her istekte her iki başlık da gereklidir. Herhangi biri eksik veya yanlışsa, API bir 401 hatası döndürür.

SEMUST-API-USER: your_username
SEMUST-API-PASSWORD: your_password

API Kullanıcıları Oluşturma

API istekleri, API kullanıcıları kullanılarak doğrulanır. Her API kullanıcısının, isteklerinizde başlık olarak eklediğiniz kendi kullanıcı adı ve şifresi vardır.

  1. API Erişim sayfasını açın

    Kontrol panelinizde API Erişim sayfasına gidin.

  2. API kullanıcısı oluşturun

    Benzersiz bir kullanıcı adı ve şifre ile yeni bir API kullanıcısı oluşturmak için "API Kullanıcısı Oluştur"'a tıklayın.

  3. Bilgileri kopyalayın

    Kullanıcı adı ve şifreyi kopyalayın. Bu değerleri API isteklerinizde SEMUST-API-USER ve SEMUST-API-PASSWORD başlıkları olarak kullanın.

Farklı uygulamalar veya ortamlar arasında kullanımı ayırmak için birden fazla API kullanıcısı oluşturabilirsiniz.

Güvenlik:

API kullanıcı kimlik bilgilerinizi asla istemci tarafı kodunda, genel depolarda veya tarayıcı isteklerinde açığa çıkarmayın. API çağrılarını her zaman sunucunuzdan yapın.

Kimlik Doğrulama Hataları

Kimlik doğrulama başarısız olursa, API HTTP 401 ile aşağıdaki hatayı döndürür:

HTTPKodAnlamı
401INVALID_API_KEYKimlik doğrulama başarısız — geçersiz kullanıcı adı veya şifre

Her ikisinin de SEMUST-API-USER ve SEMUST-API-PASSWORD başlıklarının mevcut ve doğru olduğunu kontrol edin. Kimlik bilgilerinizi API Erişim sayfasında doğrulayabilirsiniz.

{
  "error": "Authentication failed — invalid username or password",
  "code": "INVALID_API_KEY"
}
Son güncelleme: 2026-08-22