Token Alma
⚠️ Kullanım Dışı
POST /auth/application endpointi kullanım dışıdır ve ileride kaldırılacaktır. API v1'de token POST https://gateway.zemlog.com/api/v1/auth/application ile alınır; ayrıntılar için API v1 Token Alma sayfasına bakın.
Panel üzerinden uygulama oluşturduktan sonra aşağıdaki işlemlere geçilir.

Panel üzerinden İstemci ID ve Gizli Anahtar bilgilerini kullanarak aşağıdaki endpointe istek atılır
Token Alma İsteği
POST: /auth/application
{api_url}/auth/application
İçerik
{
"clientId": "eaeE34e3",
"secret": "secret"
}Sample cURL
$ curl -X POST {api_url}/auth/application \
-H 'Content-Type: application/json' \
-d '{
"clientId": "eaeE34e3",
"secret": "secret"
}'Cevap (200)
{
"token": "string"
}Cevap (400)
clientId ya da secret gönderilmezse, boşsa ya da metin değilse döner.
{
"message": "Girilen bilgiler doğrulanamadı.",
"detail": "clientId: Bu değer boş bırakılamaz.",
"violations": [{ "propertyPath": "clientId", "message": "Bu değer boş bırakılamaz." }]
}Cevap (401)
İstemci ID ya da gizli anahtar hatalıysa veya uygulama pasifse döner.
{
"message": "Client ID veya secret hatalı.",
"errors": null,
"data": null
}Bu işlemlerden sonra istekten gelen token ile ZEMLOG API'yi kullanarak işlemlerinizi kolayca gerçekleştirebilirsiniz. Token diğer isteklerde Authorization: Bearer {token} başlığıyla gönderilir.
