API Endpoint'leri
Tüm mevcut endpoint'leri ve parametrelerini keşfedin.
Temel URL
https://api.trace-line.site/v1POST
/v1/palm/analyze
Avuç içi görüntüsünü analiz edin ve kalp, akıl ve yaşam çizgilerini algılayın.
İstek Başlıkları
| Başlık | Zorunlu | Description |
|---|---|---|
X-API-Key | Evet | Traceline API anahtarınız |
Content-Type | Evet | application/json olmalıdır |
İstek Gövdesi
{
"image": "<base64-encoded-image>"
}image(zorunlu) — Base64 kodlu JPEG veya PNG görüntü. Maksimum boyut: 5MB.
İstek Örneği
curl -X POST https://api.trace-line.site/v1/palm/analyze \
-H "X-API-Key: trl_live_YOUR_KEY_HERE" \
-H "Content-Type: application/json" \
-d '{"image": "<base64-encoded-image>"}'Yanıt
Başarılı yanıtlar analiz sonuçlarıyla birlikte JSON nesnesi döndürür.
{
"id": "req_abc123",
"object": "palm.analysis",
"created": 1700000000,
"model": "traceline-v1",
"results": {
"overlay": "<base64-overlay-image>",
"masks": {
"heart": "<base64-mask>",
"head": "<base64-mask>",
"life": "<base64-mask>"
},
"stats": {
"heart": {
"pixels": 1842,
"confidence": 0.94
},
"head": {
"pixels": 1567,
"confidence": 0.91
},
"life": {
"pixels": 2103,
"confidence": 0.96
}
}
},
"usage": {
"requests_used": 42,
"requests_limit": 100
}
}Yanıt Alanları
id— Benzersiz istek tanımlayıcısıobject— Her zaman "palm.analysis"created— İsteğin Unix zaman damgasımodel— Kullanılan model sürümüresults.overlay— Algılanan çizgili Base64 JPEGresults.masks— Her çizgi için ayrı PNG maskesiresults.stats— Çizgi başına algılama istatistikleriusage— Mevcut plan ve kota bilgisi
Yanıt Başlıkları
X-Monthly-Quota-Limit— Toplam aylık kotanızX-Monthly-Quota-Remaining— Bu ay kalan istekler
GET
/v1/palm/health
API servisinin çalışıp çalışmadığını kontrol edin. Kimlik doğrulama gerektirmez.
İstek Örneği
curl https://api.trace-line.site/v1/palm/healthYanıt
{
"status": "ok"
}