API REFERENCE · v1
API Dokümantasyonu
Loft Press tarafından oluşturulan ve editoryal olarak onaylanan içeriklere REST API üzerinden erişin.
Temel URL
https://loftpress.co/apiAuthentication
Tüm istekler `Authorization` başlığında Bearer token gerektirir. API anahtarınızı pazaryeri sayfasından oluşturabilirsiniz.
Authorization: Bearer lp_pro_xxxxxxxxxxxxxxxx
Uç Noktalar
GET
/newsLoft Press tarafından oluşturulan ve editoryal olarak onaylanan içerikleri listeler. Geriye dönük uyumluluk için endpoint adı korunmuştur; üçüncü taraf yayıncı akışları veya haber içerikleri döndürmez.
params: lang, category, limit, skip, search
GET
/news/trendingSon yayınlanan onaylı Loft Press içeriklerini getirir.
params: lang, limit
GET
/news/{id}Tek bir onaylı içeriği kimliğine göre getirir.
params: id
GET
/categoriesMevcut kategorileri listeler.
params: —
POST
/webhooks(Pro) Yeni onaylı içerik yayınlandığında bildirim webhook'u kaydeder.
params: url, categories
Örnekler
curl https://loftpress.co/api/news \
-H "Authorization: Bearer lp_pro_xxxxxxxxxxxxxxxx" \
-G -d "lang=tr" -d "category=technology" -d "limit=10"
# Example response item (paid API)
# {
# "id": "cnt_20260722_da64ae04",
# "title": "RAM nasıl çalışır",
# "summary": "RAM temelleri",
# "body": "...",
# "category": "technology",
# "language": "tr",
# "content_type": "article",
# "keywords": ["RAM","bellek"],
# "published_at": "2026-07-22T16:22:41Z",
# "editorial_status": "approved",
# "origin": "loftpress_generated"
# }Rate Limits
| Plan | Requests / Month | Burst / Minute |
|---|---|---|
| Free | 1,000 | 10 |
| Pro | 100,000 | 200 |
| Enterprise | Unlimited | Custom |
Errors
401Unauthorized — missing or invalid API key403Forbidden — plan doesn't include this endpoint404Not Found — news id does not exist429Too Many Requests — rate limit exceeded500Server Error — please retry