เอกสาร API Hop
LinkedIn เอกสารอ้างอิงเอนด์พอยต์
>-
อ่านโปรไฟล์สมาชิกและบริษัท โพสต์ รายละเอียดงาน ผลค้นหางาน และความคิดเห็นผ่าน 13 เอนด์พอยต์ LinkedIn Web V2 ที่ต้องยืนยันตัวตน
การยืนยันตัวตน
ส่งคีย์ API ของ API Hop ในเฮดเดอร์ Authorization การเข้าถึงขึ้นอยู่กับเกตเวย์ที่เปิดใช้และสิทธิ์คีย์ของคุณ เอกสารไม่ยืนยันความพร้อมในระบบจริง
คำขอ
การดำเนินการซิงโครนัสใช้พารามิเตอร์คิวรี GET โดยไม่มีเนื้อหา ฟิลด์ไม่รู้จักและฟิลด์สเกลาร์ซ้ำถูกปฏิเสธ เฉพาะฟิลด์อาร์เรย์รับคีย์ซ้ำ เช่น company_ids=1035&company_ids=1441 เก็บ ID และเคอร์เซอร์เป็นสตริง อย่าแปลงตัวระบุขนาดใหญ่เป็นตัวเลข JavaScript ค่าเสริมที่ว่างจะถูกละไว้
การคิดค่าบริการ
สำหรับการดำเนินการซิงโครนัส: โปรไฟล์สมาชิก โปรไฟล์บริษัท และรายละเอียดโพสต์ราคา $0.008 (8000 เครดิต) ต่อคำขอสำเร็จ อีกห้าการดำเนินการราคา $0.05 (50000 เครดิต) เป็นราคาลูกค้าเริ่มต้น ราคาประจำบัญชีมีผลก่อน แต่ละหน้าที่ขอคิดแยก ไม่ใช่ต่อรายการ ต้นทางล้มเหลวจะคืนยอดกันไว้ การชำระยอดล้มเหลวไม่เรียกต้นทางซ้ำ
การแบ่งหน้าและข้อจำกัด
สำหรับการดำเนินการซิงโครนัส: โพสต์สมาชิกส่งเฉพาะ 50 รายการล่าสุด โดย start และ pagination_token ไม่มีผล แม้การตอบกลับมีโทเคน โพสต์บริษัทใช้ start=0, 50, 100, ... ส่วน pagination_token ไม่มีผล ค้นหางานใช้ start=0, 25, 50, .... ความคิดเห็นรองรับ page (เริ่มที่ 1) และ pagination_token ไม่มีแบ่งหน้าอัตโนมัติ คำขอหมดเวลาหลัง 60 วินาทีโดยไม่ลองซ้ำอัตโนมัติ ผู้ให้บริการเตือนว่าข้อจำกัดทรัพยากรอาจทำให้ล้มเหลวเป็นระยะ
ขอบเขต
มีการดำเนินการ Web V2 ซิงโครนัสแปดรายการและงานอะซิงโครนัสห้ารายการ สร้างงานโปรไฟล์ บริษัท หรือโพสต์ด้วย POST และฟิลด์ url ใน JSON การสร้างส่ง HTTP 202 และ ID งานแพลตฟอร์มฐานสิบเป็นสตริง การอ่านสถานะและผลด้วย GET ต้องเป็นผู้เช่าเดียวกันและฟรี งานไม่รู้จัก งานผู้เช่าอื่น หรือผลิตภัณฑ์อื่นส่ง 404 สถานะไม่รวม result ส่วน result เป็น null ก่อน COMPLETED แต่ละงานกันราคาตอนสร้างและคิดครั้งเดียวเมื่อสำเร็จ (เริ่มต้น $0.008 / 8000 เครดิต) ความล้มเหลวหรือหมดเวลา 30 นาทีคืนยอดกันไว้ ตรวจสถานะเบื้องหลังทุก 5 วินาที การตอบกลับที่รอมี Retry-After: 5 เก็บผลในงานแพลตฟอร์ม ใช้ ID แพลตฟอร์ม ไม่ใช้ ID งานผู้ให้บริการ การส่งที่ไม่แน่ใจไม่ทำซ้ำอัตโนมัติ งานเสร็จส่ง result.records จำนวนเต็มเกินช่วงปลอดภัย JavaScript เก็บและส่งเป็นสตริงฐานสิบ ตัวอย่างใช้ประกอบคำอธิบาย ไม่ใช่ผลตรวจรับจริง
โปรไฟล์สมาชิก
web_v2-get_user_profile
GET https://api.apihop.ai/v1/linkedin/web-v2/users/profile
ราคาต่อคำขอสำเร็จ: $0.008 (8000 เครดิต).
| ฟิลด์ | จำเป็น | ข้อกำหนด |
|---|---|---|
url | ใช่ | URL LinkedIn แบบเต็ม; 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/"โพสต์สมาชิก
web_v2-get_user_posts
GET https://api.apihop.ai/v1/linkedin/web-v2/users/posts
ราคาต่อคำขอสำเร็จ: $0.05 (50000 เครดิต).
| ฟิลด์ | จำเป็น | ข้อกำหนด |
|---|---|---|
url | ใช่ | URL LinkedIn แบบเต็ม; string |
type | ไม่ | โพสต์ โพสต์ที่แสดงความคิดเห็น หรือโพสต์ที่แสดงปฏิกิริยา; string; posts, comments, reactions; ค่าเริ่มต้น: posts |
start | ไม่ | ออฟเซ็ต; มีข้อจำกัดตามเอนด์พอยต์; integer; >= 0 |
pagination_token | ไม่ | โทเคนแบ่งหน้า; มีข้อจำกัดตามเอนด์พอยต์; 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/"โปรไฟล์บริษัท
web_v2-get_company_profile
GET https://api.apihop.ai/v1/linkedin/web-v2/companies/profile
ราคาต่อคำขอสำเร็จ: $0.008 (8000 เครดิต).
| ฟิลด์ | จำเป็น | ข้อกำหนด |
|---|---|---|
url | ใช่ | URL LinkedIn แบบเต็ม; 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/"โพสต์บริษัท
web_v2-get_company_posts
GET https://api.apihop.ai/v1/linkedin/web-v2/companies/posts
ราคาต่อคำขอสำเร็จ: $0.05 (50000 เครดิต).
| ฟิลด์ | จำเป็น | ข้อกำหนด |
|---|---|---|
url | ใช่ | URL LinkedIn แบบเต็ม; string |
start | ไม่ | ออฟเซ็ต; มีข้อจำกัดตามเอนด์พอยต์; integer; >= 0 |
pagination_token | ไม่ | โทเคนแบ่งหน้า; มีข้อจำกัดตามเอนด์พอยต์; string |
sort_by | ไม่ | ลำดับเรียง; 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/"รายละเอียดงาน
web_v2-get_job_detail
GET https://api.apihop.ai/v1/linkedin/web-v2/jobs/detail
ราคาต่อคำขอสำเร็จ: $0.05 (50000 เครดิต).
| ฟิลด์ | จำเป็น | ข้อกำหนด |
|---|---|---|
url | ใช่ | URL LinkedIn แบบเต็ม; string |
include_skills | ไม่ | รวมทักษะที่ต้องการ; boolean; ค่าเริ่มต้น: false |
include_hiring_team | ไม่ | รวมทีมจ้างงาน; boolean; ค่าเริ่มต้น: 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/"ค้นหางาน
web_v2-search_jobs
GET https://api.apihop.ai/v1/linkedin/web-v2/jobs/search
ราคาต่อคำขอสำเร็จ: $0.05 (50000 เครดิต).
| ฟิลด์ | จำเป็น | ข้อกำหนด |
|---|---|---|
keywords | ไม่ | คำค้นหา; string |
geo_code | ไม่ | ID ภูมิศาสตร์; 92000000 หมายถึงทั่วโลก; integer; ตัวระบุจำนวนเต็มที่ตรงค่า |
date_posted | ไม่ | ตัวกรองวันที่ประกาศ; string; Any time, Past month, Past week, Past 24 hours |
experience_levels | ไม่ | ระดับประสบการณ์; string[]; คีย์คิวรีซ้ำ; Internship, Entry level, Associate, Mid-Senior level, Director, Executive |
company_ids | ไม่ | ID บริษัท; integer[]; คีย์คิวรีซ้ำ; ตัวระบุจำนวนเต็มที่ตรงค่า |
title_ids | ไม่ | ID ตำแหน่งงาน; integer[]; คีย์คิวรีซ้ำ; ตัวระบุจำนวนเต็มที่ตรงค่า |
onsite_remotes | ไม่ | ประเภทสถานที่ทำงาน; string[]; คีย์คิวรีซ้ำ; On-site, Remote, Hybrid |
functions | ไม่ | สายงาน; string[]; คีย์คิวรีซ้ำ |
industries | ไม่ | อุตสาหกรรม; string[]; คีย์คิวรีซ้ำ |
job_types | ไม่ | ประเภทการจ้าง; string[]; คีย์คิวรีซ้ำ; Full-time, Part-time, Contract, Temporary, Internship, Volunteer |
sort_by | ไม่ | ลำดับเรียง; string; Most relevant, Most recent |
easy_apply | ไม่ | เฉพาะ Easy Apply; boolean; ค่าเริ่มต้น: false |
under_10_applicants | ไม่ | เฉพาะผู้สมัครน้อยกว่า 10 คน; boolean; ค่าเริ่มต้น: false |
start | ไม่ | ออฟเซ็ต; มีข้อจำกัดตามเอนด์พอยต์; 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"รายละเอียดโพสต์
web_v2-get_post_detail
GET https://api.apihop.ai/v1/linkedin/web-v2/posts/detail
ราคาต่อคำขอสำเร็จ: $0.008 (8000 เครดิต).
| ฟิลด์ | จำเป็น | ข้อกำหนด |
|---|---|---|
url | ใช่ | URL LinkedIn แบบเต็ม; 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"ความคิดเห็นโพสต์
web_v2-get_post_comments
GET https://api.apihop.ai/v1/linkedin/web-v2/posts/comments
ราคาต่อคำขอสำเร็จ: $0.05 (50000 เครดิต).
| ฟิลด์ | จำเป็น | ข้อกำหนด |
|---|---|---|
urn | ใช่ | URN กิจกรรมโพสต์; string |
sort_by | ไม่ | ลำดับเรียง; string; Most relevant, Most recent |
page | ไม่ | หมายเลขหน้า เริ่มที่ 1; integer; >= 1 |
pagination_token | ไม่ | โทเคนแบ่งหน้า; มีข้อจำกัดตามเอนด์พอยต์; string |
share_urn | ไม่ | URN แชร์สำหรับโพสต์ที่แชร์; string |
curl --get "https://api.apihop.ai/v1/linkedin/web-v2/posts/comments" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "urn=7267273010393358336"สร้างงานโปรไฟล์สมาชิก
web_v2-create_user_profile_task
POST https://api.apihop.ai/v1/linkedin/web-v2/users/profile/tasks
ราคาต่อคำขอสำเร็จ: $0.008 (8000 เครดิต).
| ฟิลด์ | จำเป็น | ข้อกำหนด |
|---|---|---|
url | ใช่ | URL LinkedIn แบบเต็ม; 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"}สร้างงานโปรไฟล์บริษัท
web_v2-create_company_profile_task
POST https://api.apihop.ai/v1/linkedin/web-v2/companies/profile/tasks
ราคาต่อคำขอสำเร็จ: $0.008 (8000 เครดิต).
| ฟิลด์ | จำเป็น | ข้อกำหนด |
|---|---|---|
url | ใช่ | URL LinkedIn แบบเต็ม; 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"}สร้างงานรายละเอียดโพสต์
web_v2-create_post_detail_task
POST https://api.apihop.ai/v1/linkedin/web-v2/posts/detail/tasks
ราคาต่อคำขอสำเร็จ: $0.008 (8000 เครดิต).
| ฟิลด์ | จำเป็น | ข้อกำหนด |
|---|---|---|
url | ใช่ | URL LinkedIn แบบเต็ม; 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"}สถานะงาน
web_v2-get_task_status
GET https://api.apihop.ai/v1/linkedin/web-v2/tasks/:task_id
ราคาต่อคำขอสำเร็จ: $0 (0 เครดิต).
| ฟิลด์ | จำเป็น | ข้อกำหนด |
|---|---|---|
task_id | ใช่ | ID งานแพลตฟอร์มในเส้นทาง URL; สตริงฐานสิบ ไม่ใช่ ID ผู้ให้บริการ; string; ตัวระบุจำนวนเต็มที่ตรงค่า |
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"}ผลลัพธ์งาน
web_v2-get_task_result
GET https://api.apihop.ai/v1/linkedin/web-v2/tasks/:task_id/result
ราคาต่อคำขอสำเร็จ: $0 (0 เครดิต).
| ฟิลด์ | จำเป็น | ข้อกำหนด |
|---|---|---|
task_id | ใช่ | ID งานแพลตฟอร์มในเส้นทาง URL; สตริงฐานสิบ ไม่ใช่ ID ผู้ให้บริการ; string; ตัวระบุจำนวนเต็มที่ตรงค่า |
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"}การตอบกลับ
สำหรับการดำเนินการซิงโครนัส: คงโครงสร้าง JSON code/data เดิมและความแม่นยำตัวเลข รูปแบบต่างตามการดำเนินการ HTTP 200 อย่างเดียวไม่ใช่ความสำเร็จ ข้อผิดพลาดธุรกิจรวมถึงระเบียน error/error_code ถูกปฏิเสธ ผลว่างที่สำเร็จคิดค่าบริการ นี่คือการตอบกลับตัวอย่าง ไม่ใช่ผลตรวจรับจริง
{"code":200,"data":[]}ข้อผิดพลาด
HTTP 400: พารามิเตอร์ไม่ถูกต้อง; 401: ยืนยันตัวตนไม่ถูกต้อง; 402: เครดิตไม่พอ; 403: ปฏิเสธสิทธิ์เกตเวย์; 405: ไม่รองรับเมธอด; 408: ยกเลิก; 429: จำกัดอัตรา; 502/503/504: ผู้ให้บริการล้มเหลว การตั้งค่าไม่พร้อม หรือหมดเวลา เก็บ X-Request-Id เพื่อแก้ปัญหา
แหล่งข้อมูล
ตรวจเมื่อ 2026-10-31 กับ OpenAPI V5.3.2 ทางการและราคาเอนด์พอยต์ปัจจุบัน แหล่งเหล่านี้อธิบายข้อกำหนดและราคา ไม่ใช่การตรวจจริงสำเร็จทุกเอนด์พอยต์