واجهة API للعثور على ملفات LinkedIn
اعثر على ملف LinkedIn المرتبط بكل اسم، باستخدام مساعد AI أو workflow بدون كود أو الكود الخاص بك.
- بدءًا من $0.0017 لكل عملية بحث عن ملف
- مستوى ثقة لكل تطابق
- 10,000 ملف لكل مهمة
| الاسم والشركة |
|---|
| Maya Lindqvist, Brightwave |
| Tom Okafor, Northpeak |
| Léa Moreau, Juniper & Vale |
موثوق به من أكثر من 38,000 مستخدم في الشركات الناشئة وفرق Fortune 500
يعمل مع أي أداة يمكنها إرسال طلبات HTTP
Claude
Cursor
Codex
Make
n8n
Zapier
- الكود الخاص بك
اختر طريقتك للبدء
دع مساعد AI أو أداة الأتمتة لديك تتولى الإعداد، أو استدعِ REST API من الكود الخاص بك.
الصق prompt الإعداد
انسخ prompt الخاص بـ Claude Code أو Codex أو Cursor، أو الخاص بـ Make أو n8n أو Zapier، ثم الصقه. سينشئ AI مجلد Datablist على جهازك ويتولى إعداد كل شيء.
الصق مفتاح API
عندما يطلب AI ذلك، انسخ مفتاح API من تطبيق Datablist والصقه في ملف .env الذي فتحه. لا تلصقه أبدًا في المحادثة.
احصل على نتائجك
أرسل قائمة الأسماء مع الشركة أو المؤسسة التعليمية، واحصل على صف واحد لكل شخص يتضمن رابط ملف LinkedIn وعنوان صفحته ومستوى الثقة.
عرض نتيجة نموذجيةهل تستخدم Make أو n8n أو Zapier؟ إليك جميع حقول طلب HTTP
استخدم وحدة أو عقدة طلب HTTP التي توفرها أداتك. تحتاج إلى ثلاث خطوات: أرسل القائمة، وانتظر، ثم اقرأ النتائج.
1. أرسل قائمتك (طلب HTTP)
- الطريقة
POST- الرابط
https://api.datablist.com/v1/enrichments/tasks- الترويسات
X-API-Key= مفتاح API الخاص بكContent-Type=application/json- المحتوى (JSON)
- json{"enrichmentId": "linkedin-profile-lookup","uniqueId": "linkedin-profile-lookup-import-1","settings": {"searchCountry": "US","skipIfNotName": false},"inputs": [{"inputId": "row-1", "data": {"fullName": "Maya Lindqvist", "keyword": "Brightwave Analytics"}},{"inputId": "row-2", "data": {"fullName": "Tom Okafor", "keyword": "Northpeak Logistics"}},{"inputId": "row-3", "data": {"fullName": "Lea Moreau", "keyword": "Juniper & Vale Studio"}}]}
- احتفظ بـ
- قيمة
@idمن الاستجابة. وهي معرّف مهمتك.
2. انتظر حتى تكتمل
أضف فترة انتظار أو تأخير قصيرة، ثم طلب GET إلى https://api.datablist.com/v1/enrichments/tasks/TASK_ID باستخدام ترويسة X-API-Key نفسها. كرر ذلك حتى تصبح قيمة status هي completed.
3. اقرأ النتائج
GET https://api.datablist.com/v1/enrichments/tasks/TASK_ID/results?limit=50. اربط outputs بأعمدتك. إذا لم تكن nextCursor فارغة، فأعد الاستدعاء مع &cursor= متبوعة بتلك القيمة.
نظرة سريعة
ابحث عن ملفات LinkedIn بالاسم، وضيّق نطاق النتائج باستخدام شركة أو مؤسسة تعليمية، واعرف مدى موثوقية كل تطابق. لا حاجة إلى مساحة عمل أو مجموعة أو عملية استيراد في Datablist.
ما الذي تقدمه
- الأسماء: اسم كامل، أو الاسم الأول واسم العائلة، لكل صف
- كلمة مفتاحية (اختيارية): الشركة أو المؤسسة التعليمية، للتمييز بين الأشخاص الذين يحملون الاسم نفسه
- بلد (اختياري): بلد البحث، والولايات المتحدة هي القيمة الافتراضية
ما الذي تحصل عليه
- رابط ملف LinkedIn: مثل linkedin.com/in/maya-lindqvist
- عنوان الصفحة وملخصها: يعرضان غالبًا الوظيفة والشركة الحاليتين
- مستوى الثقة: مرتفع أو متوسط أو منخفض أو منخفض جدًا، لتعرف ما يحتاج إلى مراجعة
التكلفة
- 2.5 رصيد لكل عملية بحث: تُحتسب سواء عُثر على ملف أم لا
- الصفوف الفارغة مجانية: لا يجري البحث عن الصفوف التي لا تحتوي على اسم صالح للاستخدام
- 1,000 رصيد = $1: مشتركة مع تطبيق Datablist
ما الذي تبنيه الفرق باستخدامها
أضف LinkedIn Profile Finder إلى أي مكان تتدفق فيه بياناتك حاليًا.
أضف LinkedIn إلى leads لديك
- الاسم والشركة
- رابط LinkedIn في سجل الـ lead
أضف رابط الملف إلى كل lead، ليتمكن ممثلو المبيعات من التواصل عبر LinkedIn، ثم يمكنك تشغيل أداة استخراج بيانات الملف أو البحث عن رقم الهاتف.
اعثر على المرشحين من قائمة
- أسماء من مؤتمر أو قائمة خريجين
- مسار المرشحين
حوّل قائمة أسماء إلى ملفات LinkedIn يمكنك مراجعتها والتواصل مع أصحابها.
استكمل جهات اتصال CRM
- جهة اتصال بلا LinkedIn
- حفظ الرابط في السجل
املأ حقل LinkedIn لجهات الاتصال في HubSpot أو Salesforce أو Pipedrive، واحتفظ بمستوى الثقة لمراجعة التطابقات الضعيفة.
كم سيكلفك ذلك؟
ادفع مقابل كل عملية بحث باستخدام الأرصدة. يبدأ الوصول إلى API ضمن خطة Growth.
كم سيكلفك ذلك؟
أخبرنا بعدد الأشخاص الذين تحتاج إلى ملفات LinkedIn لهم، وسنعرض لك أقل طريقة تكلفة للحصول عليها.
= 2,500 رصيد بمعدل 2.5 رصيد لكل عملية بحث
كيفية عمل الأرصدة
1,000 رصيد = $1، لذا تبلغ تكلفة كل رصيد عُشر سنت. تكلف كل عملية بحث 2.5 رصيد، سواء عُثر على ملف أم لا. لا يجري البحث عن الصفوف التي لا تحتوي على اسم صالح للاستخدام ولا تترتب عليها أي تكلفة. تعرض كل نتيجة قيمة creditsUsed، حتى تتمكن من تتبع التكلفة الفعلية لكل صف. تتجدد أرصدة الخطة شهريًا وتُصفّر إن لم تُستخدم. أما الأرصدة الإضافية فلا تنتهي صلاحيتها.
ادمجها في الكود الخاص بك
كل ما تحتاج إليه لاستدعاء REST API مباشرةً: الكود والاستجابات ونقاط النهاية والحقول والمصادقة والحدود.
datablist/linkedin-profile-finder-api
أمثلة رسمية: cURL وPython باستخدام Requests أو HTTPX غير المتزامن، وTypeScript. ضع مفتاحك في DATABLIST_API_KEY وشغّل الكود.
انسخ والصق وشغّل
سكربت كامل ينشئ مهمة وينتظر اكتمالها ويطبع كل نتيجة. استبدل YOUR_PERSONAL_API_KEY بمفتاحك.
# 1. Create the task (returns 202 Accepted and the task "@id")
curl --request POST 'https://api.datablist.com/v1/enrichments/tasks' \
--header 'X-API-Key: YOUR_PERSONAL_API_KEY' \
--header 'Content-Type: application/json' \
--data '{
"enrichmentId": "linkedin-profile-lookup",
"uniqueId": "linkedin-profile-lookup-import-1",
"settings": {
"searchCountry": "US",
"skipIfNotName": false
},
"inputs": [
{"inputId": "row-1", "data": {"fullName": "Maya Lindqvist", "keyword": "Brightwave Analytics"}},
{"inputId": "row-2", "data": {"fullName": "Tom Okafor", "keyword": "Northpeak Logistics"}},
{"inputId": "row-3", "data": {"fullName": "Lea Moreau", "keyword": "Juniper & Vale Studio"}}
]
}'
# 2. Poll every few seconds until status is completed, failed or stopped
curl 'https://api.datablist.com/v1/enrichments/tasks/TASK_ID' \
--header 'X-API-Key: YOUR_PERSONAL_API_KEY'
# 3. Read the results, then follow nextCursor until it is null
curl 'https://api.datablist.com/v1/enrichments/tasks/TASK_ID/results?limit=50' \
--header 'X-API-Key: YOUR_PERSONAL_API_KEY'ما الذي تعرضه API
نتيجة واحدة لكل مُدخل، تتضمن inputId الخاص بك والحالة وoutputs والأرصدة المستخدمة. بيانات نموذجية.
{
"taskId": "00000000000040008000000000000001",
"results": [
{
"inputId": "row-1",
"status": "success",
"outputs": {
"profileUrl": "https://www.linkedin.com/in/maya-lindqvist",
"linkedInUrlTitle": "Maya Lindqvist - Head of Sales - Brightwave Analytics",
"linkedInSnippet": "Maya Lindqvist works at Brightwave Analytics.",
"profileConfidence": "High"
},
"creditsUsed": "2.5",
"error": null
}
],
"nextCursor": null
}نقاط النهاية والحقول
جميع المسارات مرتبطة بـ https://api.datablist.com. تأتي تعريفات الحقول من GET /v1/enrichments/linkedin-profile-lookup (حُدّثت الوثائق في 19 أكتوبر 2026). إصدار المخطط: 2026-09-12.
عرض مخطط API (JSON) (يفتح في علامة تبويب جديدة)
- /v1/enrichments/linkedin-profile-lookup
- قراءة المخطط، ولا يلزم مفتاح
- POST
- /v1/enrichments/tasks
- إنشاء مهمة
- /v1/enrichments/tasks/{taskId}
- الاستعلام الدوري عن الحالة والتقدم
- /v1/enrichments/tasks/{taskId}/results
- قراءة النتائج، من 1 إلى 100 لكل صفحة
- POST
- /v1/enrichments/tasks/{taskId}/stop
- إلغاء مهمة قيد التشغيل
- /v1/enrichments/tasks
- سجل المهام، الأحدث أولًا
مرجع المخطط
أرسل settings مرة واحدة لكل مهمة، وكائن data واحدًا لكل مُدخل. قد تتضمن النتائج حقولًا إضافية مع تطور الإثراء، لذا احتفظ بالمفاتيح غير المعروفة عند تحليل outputs.
عرض جميع الإعدادات والمدخلات والمخرجات
الإعدادات
searchCountryTarget Country | Text | Search engine country setting. Default to US.القيم المسموح بها: |
|---|---|---|
skipIfNotNameSkip if not matching name | Boolean | Skip LinkedIn profile URLs with very low name confidence. Leave unchecked to retain candidates and review their confidence and page titles. |
المدخلات (data)
fullNameFull Name | Text | Prospect Full Name. Map the "Full Name" input, or both "First Name" and "Last Name" |
|---|---|---|
firstNameFirst Name | Text | Prospect First Name. Map the "Full Name" input, or both "First Name" and "Last Name" |
lastNameLast Name | Text | Prospect Last Name. Map the "Full Name" input, or both "First Name" and "Last Name" |
keywordKeyword | Text | Extra keyword to narrow search. Ex: Company Name, School Name, etc. |
المخرجات
profileUrlLinkedIn Page | Text | LinkedIn page URL when found.التنسيق: |
|---|---|---|
linkedInUrlTitleLinkedIn Profile Page Title | Text | The page title can give you info about the current job position, the company, etc. |
linkedInSnippetLinkedIn Profile Summary | Text | Abstract of profile summary when possible. |
profileConfidenceProfile Confidence | Text | Confidence level of the match: High, Medium, Low, or Very Low. |
ترويسة واحدة وحدود واضحة
أنشئ مفتاح API شخصيًا في حساب Datablist وأرسله مع كل طلب يتطلب المصادقة.
المصادقة
أرسل مفتاحك في ترويسة X-API-Key. يتولى Datablist استبدال رموز الوصول وتجديدها نيابةً عنك.
- الترويسة:
X-API-Key: YOUR_PERSONAL_API_KEY - اختياري: أدر رموز الوصول بنفسك باستخدام
Authorization: BearerمنPOST /v1/account/token - أحدهما فقط: يؤدي إرسال كلتا الترويستين إلى إرجاع
400 AmbiguousCredentials - على الخادم فقط: أبقِ المفاتيح خارج الروابط وكود المتصفح والسجلات
الحدود
- المدخلات لكل مهمة: من 1 إلى 10,000
- الحجم: 16 KiB لكل مُدخل، و10 MiB لكل طلب
- مدة التشغيل: حتى 24 ساعة لكل مهمة
- إنشاء المهام: 10 طلبات كل 60 ثانية لكل حساب
- الاستعلام الدوري والنتائج: 120 طلبًا كل 60 ثانية لكل عملية
- المهام النشطة: نحو 20 مهمة في الوقت نفسه لكل حساب
- الاحتفاظ: يُحتفظ بالمهام والنتائج لمدة 90 يومًا
الأسئلة المتكررة
كل ما تحتاج إليه أنت أو وكيل البرمجة بالـ AI لدمج LinkedIn Profile Finder API: المصادقة والطلب والاستعلام الدوري والنتائج والحدود وإعادة المحاولة.


