Authentication

API'ye yapılacak tüm istekler Bearer token ile doğrulanmaktadır. İlk olarak Labs hesabınıza giriş yaparak API erişim anahtarı almanız gerekmektedir.

Labs hesabına giriş yaptıktan sonra üst navigasyon menüsü aracılığı ile, API Erişim Anahtarları sayfasına giderek, yeni bir Public API erişim anahtarı oluşturabilirsiniz.

URI ve Headers

Her istekte aşağıdaki içerik türü başlıklarının ayarlandığından emin olun:

Headers

    Accept: application/json
    Content-Type: application/json

Labs API, aşağıdaki base URL değerine sahiptir;

API Endpoint

    https://api.labsoffice.com

Bearer token doğrulaması

API'yi kullanmak için, API anahtarınızı bearer token olarak ekleyerek isteğinizin kimliğini doğrulamanız gerekir.

Bearer token ile örnek istek

curl https://api.labsoffice.com/v1/customers \
  -H "Authorization: Bearer {API_ANAHTARI}"

Token bilgilerinizi her zaman güvende tutun ve güvenliğinin ihlal edildiğinden şüpheleniyorsanız sıfırlayın.

Yanlış veya geçersiz token gönderilmesi durumunda API'den 401 status code ile aşağıdaki yanıtı alacaksınız.

Doğrulama Hatası

{
    "message": "API Doğrulaması yapılamadı",
    "status": "error"
}