Kiralama Talep Et
Belirli bir kullanıcı ve token için kiralama talebinde bulunun.
Endpoint
POST /v2/users/rents/{rent_id}/users/{user_id}/tokens/{token_id}/claim
Headers
| Header | Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer {token} |
Path Parametreleri
| Parametre | Tip | Gerekli | Açıklama |
|---|---|---|---|
| rent_id | integer | Evet | Kiralama kaydının benzersiz tanımlayıcısı |
| user_id | string | Evet | Kullanıcının benzersiz tanımlayıcısı |
| token_id | string | Evet | Token'ın benzersiz tanımlayıcısı |
Yanıt
Kiralama başarıyla talep edildiğinde içerik olmayan başarılı bir yanıt döndürür.
Başarılı Yanıt (200 OK)
İçerik yok - başarılı talep.
Örnek
İstek
curl -X POST "{{baseUrl}}/v2/users/rents/1/users/680c02896d91ca0145cfeb81/tokens/68aeb272d9336c619ce249f6/claim" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer \{\{token\}\}" \
Yanıt
200 OK
(İçerik yok)
Hata Yanıtları
400 Bad Request
{
"error": "Geçersiz istek parametreleri"
}
401 Unauthorized
{
"error": "Kimlik doğrulama gerekli"
}
403 Forbidden
{
"error": "Erişim reddedildi"
}
404 Not Found
{
"error": "Kiralama, kullanıcı veya token bulunamadı"
}
500 Internal Server Error
{
"error": "Sunucu iç hatası"
}