API Hop Belgeleri
LinkedIn uç nokta başvurusu
Kimlik doğrulamalı 13 LinkedIn Web V2 uç noktasıyla üye ve şirket profillerine, gönderilere, iş ilanlarına, arama sonuçlarına ve yorumlara erişin.
Kimlik doğrulamalı 13 LinkedIn Web V2 uç noktasıyla üye ve şirket profillerine, gönderilere, iş ilanlarına, arama sonuçlarına ve yorumlara erişin.
Kimlik doğrulama
API Hop API anahtarınızı Authorization başlığında gönderin. Erişim, etkin ağ geçitlerine ve anahtar izinlerine bağlıdır; belgeler üretimde kullanılabilirliği doğrulamaz.
İstekler
Eşzamanlı işlemler gövdesiz GET sorgu parametreleri kullanır. Bilinmeyen alanlar ve yinelenen skaler alanlar reddedilir. Yalnızca dizi alanları yinelenen anahtarlara izin verir: company_ids=1035&company_ids=1441. Kimlikleri ve imleçleri metin olarak saklayın; büyük kimlikleri JavaScript sayılarına dönüştürmeyin. İsteğe bağlı boş değerler atlanır.
Ücretlendirme
Eşzamanlı işlemler için: Üye profili, şirket profili ve gönderi ayrıntıları başarılı istek başına $0.008 (8000 credits) tutarındadır. Diğer beş işlem $0.05 (50000 credits) tutarındadır. Bunlar varsayılan müşteri fiyatlarıdır; hesaba özel fiyatlar önceliklidir. Her istenen sayfa ayrı ücretlendirilir, öğe başına ücret alınmaz. Sağlayıcı hataları rezervasyonu serbest bırakır; hesaplaşma hataları yeni bir sağlayıcı çağrısı başlatmaz.
Sayfalama ve sınırlar
Eşzamanlı işlemler için: Üye gönderileri yalnızca en son 50 öğeyi döndürür: yanıtta belirteç bulunsa bile start ve pagination_token etkisizdir. Şirket gönderileri start=0, 50, 100, ... kullanır; pagination_token etkisizdir. İş arama start=0, 25, 50, ... kullanır. Yorumlarda 1’den başlayan page ve pagination_token desteklenir. Otomatik sayfalama veya yeniden deneme yoktur; zaman aşımı 60 saniyedir. Sağlayıcının kaynak kısıtları aralıklı hatalara yol açabilir.
Kapsam
Sekiz eşzamanlı Web V2 işlemi ve beş eşzamansız görev işlemi desteklenir. Profil, şirket veya gönderi görevlerini POST ve url içeren JSON ile oluşturun. HTTP 202, metin biçiminde ondalık platform görev kimliğini döndürür. GET durum ve sonuç okumaları ücretsizdir ve aynı kiracıyla sınırlıdır; bilinmeyen, başka kiracıya veya ürüne ait görevler 404 döndürür. Durum yanıtı result içermez; COMPLETED öncesinde sonuç null olur. Ücret oluşturma sırasında ayrılır ve başarıda bir kez kesilir (varsayılan $0.008 / 8000 credits). Hata veya 30 dakikalık zaman aşımı rezervasyonu serbest bırakır. Arka plan sorguları 5 saniyede bir yapılır; bekleyen yanıtlar Retry-After: 5 içerir. Sonuçlar platform görevinde saklanır. Sağlayıcı kimliği kullanmayın. Sonucu belirsiz gönderimler otomatik tekrarlanmaz. Tamamlanan görev result.records döndürür. JavaScript güvenli aralığını aşan tam sayılar ondalık metin olarak saklanır ve döndürülür. Örnekler açıklama amaçlıdır, gerçek kabul testi sonuçları değildir.
Üye profili
web_v2-get_user_profile
GET https://api.apihop.ai/v1/linkedin/web-v2/users/profile
Başarılı istek başına fiyat: $0.008 (8000 credits).
| Alan | Zorunlu | Sözleşme |
|---|---|---|
url | Evet | Tam LinkedIn URL’si; string |
curl --get "https://api.apihop.ai/v1/linkedin/web-v2/users/profile" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "url=https://www.linkedin.com/in/williamhgates/"Üye gönderileri
web_v2-get_user_posts
GET https://api.apihop.ai/v1/linkedin/web-v2/users/posts
Başarılı istek başına fiyat: $0.05 (50000 credits).
| Alan | Zorunlu | Sözleşme |
|---|---|---|
url | Evet | Tam LinkedIn URL’si; string |
type | Hayır | Gönderiler, yorum yapılan veya tepki verilen gönderiler; string; posts, comments, reactions; Varsayılan: posts |
start | Hayır | Ofset; uç nokta sınırları geçerlidir; integer; >= 0 |
pagination_token | Hayır | Sayfalama belirteci; uç nokta sınırları geçerlidir; string |
curl --get "https://api.apihop.ai/v1/linkedin/web-v2/users/posts" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "url=https://www.linkedin.com/in/williamhgates/"Şirket profili
web_v2-get_company_profile
GET https://api.apihop.ai/v1/linkedin/web-v2/companies/profile
Başarılı istek başına fiyat: $0.008 (8000 credits).
| Alan | Zorunlu | Sözleşme |
|---|---|---|
url | Evet | Tam LinkedIn URL’si; string |
curl --get "https://api.apihop.ai/v1/linkedin/web-v2/companies/profile" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "url=https://www.linkedin.com/company/microsoft/"Şirket gönderileri
web_v2-get_company_posts
GET https://api.apihop.ai/v1/linkedin/web-v2/companies/posts
Başarılı istek başına fiyat: $0.05 (50000 credits).
| Alan | Zorunlu | Sözleşme |
|---|---|---|
url | Evet | Tam LinkedIn URL’si; string |
start | Hayır | Ofset; uç nokta sınırları geçerlidir; integer; >= 0 |
pagination_token | Hayır | Sayfalama belirteci; uç nokta sınırları geçerlidir; string |
sort_by | Hayır | Sıralama düzeni; string; top, recent |
curl --get "https://api.apihop.ai/v1/linkedin/web-v2/companies/posts" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "url=https://www.linkedin.com/company/microsoft/"İş ilanı ayrıntıları
web_v2-get_job_detail
GET https://api.apihop.ai/v1/linkedin/web-v2/jobs/detail
Başarılı istek başına fiyat: $0.05 (50000 credits).
| Alan | Zorunlu | Sözleşme |
|---|---|---|
url | Evet | Tam LinkedIn URL’si; string |
include_skills | Hayır | Gerekli becerileri dahil et; boolean; Varsayılan: false |
include_hiring_team | Hayır | İşe alım ekibini dahil et; boolean; Varsayılan: false |
curl --get "https://api.apihop.ai/v1/linkedin/web-v2/jobs/detail" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "url=https://www.linkedin.com/jobs/view/software-engineer-at-pave-4310512612/"İş arama
web_v2-search_jobs
GET https://api.apihop.ai/v1/linkedin/web-v2/jobs/search
Başarılı istek başına fiyat: $0.05 (50000 credits).
| Alan | Zorunlu | Sözleşme |
|---|---|---|
keywords | Hayır | Arama anahtar sözcükleri; string |
geo_code | Hayır | Coğrafi kimlik; 92000000 dünya genelini belirtir; integer; Tam tamsayı kimliği |
date_posted | Hayır | Yayın tarihi filtresi; string; Any time, Past month, Past week, Past 24 hours |
experience_levels | Hayır | Deneyim düzeyleri; string[]; Yinelenen sorgu anahtarı; Internship, Entry level, Associate, Mid-Senior level, Director, Executive |
company_ids | Hayır | Şirket kimlikleri; integer[]; Yinelenen sorgu anahtarı; Tam tamsayı kimliği |
title_ids | Hayır | İş unvanı kimlikleri; integer[]; Yinelenen sorgu anahtarı; Tam tamsayı kimliği |
onsite_remotes | Hayır | Çalışma yeri türleri; string[]; Yinelenen sorgu anahtarı; On-site, Remote, Hybrid |
functions | Hayır | İş işlevleri; string[]; Yinelenen sorgu anahtarı |
industries | Hayır | Sektörler; string[]; Yinelenen sorgu anahtarı |
job_types | Hayır | İstihdam türleri; string[]; Yinelenen sorgu anahtarı; Full-time, Part-time, Contract, Temporary, Internship, Volunteer |
sort_by | Hayır | Sıralama düzeni; string; Most relevant, Most recent |
easy_apply | Hayır | Yalnızca kolay başvuru; boolean; Varsayılan: false |
under_10_applicants | Hayır | Yalnızca 10’dan az başvuran; boolean; Varsayılan: false |
start | Hayır | Ofset; uç nokta sınırları geçerlidir; integer; >= 0 |
curl --get "https://api.apihop.ai/v1/linkedin/web-v2/jobs/search" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "keywords=data analyst" \
--data-urlencode "company_ids=1035" \
--data-urlencode "company_ids=1441"Gönderi ayrıntıları
web_v2-get_post_detail
GET https://api.apihop.ai/v1/linkedin/web-v2/posts/detail
Başarılı istek başına fiyat: $0.008 (8000 credits).
| Alan | Zorunlu | Sözleşme |
|---|---|---|
url | Evet | Tam LinkedIn URL’si; string |
curl --get "https://api.apihop.ai/v1/linkedin/web-v2/posts/detail" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "url=https://www.linkedin.com/posts/orlenchner_scrapecon-activity-7180537307521769472-oSYN"Gönderi yorumları
web_v2-get_post_comments
GET https://api.apihop.ai/v1/linkedin/web-v2/posts/comments
Başarılı istek başına fiyat: $0.05 (50000 credits).
| Alan | Zorunlu | Sözleşme |
|---|---|---|
urn | Evet | Gönderi etkinlik URN’si; string |
sort_by | Hayır | Sıralama düzeni; string; Most relevant, Most recent |
page | Hayır | 1’den başlayan sayfa numarası; integer; >= 1 |
pagination_token | Hayır | Sayfalama belirteci; uç nokta sınırları geçerlidir; string |
share_urn | Hayır | Paylaşılan gönderiler için paylaşım URN’si; string |
curl --get "https://api.apihop.ai/v1/linkedin/web-v2/posts/comments" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "urn=7267273010393358336"Üye profili görevi oluştur
web_v2-create_user_profile_task
POST https://api.apihop.ai/v1/linkedin/web-v2/users/profile/tasks
Başarılı istek başına fiyat: $0.008 (8000 credits).
| Alan | Zorunlu | Sözleşme |
|---|---|---|
url | Evet | Tam LinkedIn URL’si; string |
curl -X POST "https://api.apihop.ai/v1/linkedin/web-v2/users/profile/tasks" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"url":"https://www.linkedin.com/in/williamhgates/"}'HTTP/1.1 202 Accepted
Location: /v1/linkedin/web-v2/tasks/3850699893338385742
Retry-After: 5
Content-Type: application/json
{"success":true,"data":{"id":"3850699893338385742","status":"PROCESSING","result":null},"requestId":"example-request"}Şirket profili görevi oluştur
web_v2-create_company_profile_task
POST https://api.apihop.ai/v1/linkedin/web-v2/companies/profile/tasks
Başarılı istek başına fiyat: $0.008 (8000 credits).
| Alan | Zorunlu | Sözleşme |
|---|---|---|
url | Evet | Tam LinkedIn URL’si; string |
curl -X POST "https://api.apihop.ai/v1/linkedin/web-v2/companies/profile/tasks" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"url":"https://www.linkedin.com/company/microsoft/"}'HTTP/1.1 202 Accepted
Location: /v1/linkedin/web-v2/tasks/3850699893338385742
Retry-After: 5
Content-Type: application/json
{"success":true,"data":{"id":"3850699893338385742","status":"PROCESSING","result":null},"requestId":"example-request"}Gönderi ayrıntısı görevi oluştur
web_v2-create_post_detail_task
POST https://api.apihop.ai/v1/linkedin/web-v2/posts/detail/tasks
Başarılı istek başına fiyat: $0.008 (8000 credits).
| Alan | Zorunlu | Sözleşme |
|---|---|---|
url | Evet | Tam LinkedIn URL’si; string |
curl -X POST "https://api.apihop.ai/v1/linkedin/web-v2/posts/detail/tasks" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"url":"https://www.linkedin.com/posts/orlenchner_scrapecon-activity-7180537307521769472-oSYN"}'HTTP/1.1 202 Accepted
Location: /v1/linkedin/web-v2/tasks/3850699893338385742
Retry-After: 5
Content-Type: application/json
{"success":true,"data":{"id":"3850699893338385742","status":"PROCESSING","result":null},"requestId":"example-request"}Görev durumu
web_v2-get_task_status
GET https://api.apihop.ai/v1/linkedin/web-v2/tasks/:task_id
Başarılı istek başına fiyat: $0 (0 credits).
| Alan | Zorunlu | Sözleşme |
|---|---|---|
task_id | Evet | URL yolundaki platform görev kimliği; ondalık metin, sağlayıcı kimliği değil; string; Tam tamsayı kimliği |
curl --get "https://api.apihop.ai/v1/linkedin/web-v2/tasks/397282151069614080" \
-H "Authorization: Bearer YOUR_API_KEY"HTTP/1.1 200 OK
Retry-After: 5
Content-Type: application/json
{"success":true,"data":{"id":"3850699893338385742","status":"PROCESSING"},"requestId":"example-request"}Görev sonucu
web_v2-get_task_result
GET https://api.apihop.ai/v1/linkedin/web-v2/tasks/:task_id/result
Başarılı istek başına fiyat: $0 (0 credits).
| Alan | Zorunlu | Sözleşme |
|---|---|---|
task_id | Evet | URL yolundaki platform görev kimliği; ondalık metin, sağlayıcı kimliği değil; string; Tam tamsayı kimliği |
curl --get "https://api.apihop.ai/v1/linkedin/web-v2/tasks/397282151069614080/result" \
-H "Authorization: Bearer YOUR_API_KEY"HTTP/1.1 200 OK
Retry-After: 5
Content-Type: application/json
{"success":true,"data":{"id":"3850699893338385742","status":"PROCESSING","result":null},"requestId":"example-request"}{"success":true,"data":{"id":"3850699893338385742","status":"COMPLETED","result":{"records":[]}},"requestId":"example-request"}Yanıtlar
Eşzamanlı işlemler için: Özgün JSON code/data yapısı ve sayısal hassasiyet korunur. Yanıt yapısı işleme göre değişir. HTTP 200 tek başına başarı değildir: iş hataları ve error/error_code içeren hata kayıtları reddedilir. Başarılı boş sonuçlar ücretlendirilir. Örnek açıklama amaçlıdır, gerçek kabul testi sonucu değildir.
{"code":200,"data":[]}Hatalar
HTTP 400: geçersiz parametre; 401: geçersiz kimlik doğrulama; 402: yetersiz bakiye; 403: ağ geçidi erişimi reddedildi; 405: desteklenmeyen yöntem; 408: iptal; 429: hız sınırı; 502/503/504: sağlayıcı hatası, kullanılamayan yapılandırma veya zaman aşımı. Sorun giderme için X-Request-Id değerini saklayın.
Kaynaklar
2026-10-31 tarihinde resmi OpenAPI V5.3.2 ve güncel uç nokta fiyatlarıyla doğrulandı. Bu kaynaklar sözleşmeyi ve fiyatları açıklar; tüm uç noktaların gerçek testlerden başarıyla geçtiğini göstermez.