API

X (تويتر) API

يصل X إلى حوالي 600 مليون مستخدم شهرياً من خلال منشورات قصيرة وتعليقات مباشرة ومقاطع فيديو ومحادثات الأخبار العاجلة، مما يجعله مهماً للاتصالات في الوقت الفعلي ورؤية الإعلام والاستجابة للسمعة.

مرجع API الإصدار: 1.0.0 38 نقاط النهاية المصادقة
X

عنوان URL الأساسي

https://api.pressmonitor.com

المصادقة

تستخدم جميع الطلبات مصادقة رمز Bearer. أضف رأس Authorization إلى كل استدعاء.

Authorization: Bearer YOUR_API_KEY
x-subscription-id: YOUR_SUB_ID
GET /autocomplete

الإكمال التلقائي

بارامترات

الاسم نوع الموقع مطلوب الوصف
value string query نعم القيمة
count integer query لا عدد النتائج لإرجاعها
cursor integer query لا مؤشر التصفح للصفحة التالية

أمثلة الشيفرة

curl -X GET "https://api.pressmonitor.com/autocomplete?value=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

الردود

200 نجاح
GET /comments

التعليقات

بارامترات

الاسم نوع الموقع مطلوب الوصف
pid string query نعم معرّف Pid
ranking_mode string query نعم وضع الترتيب
count integer query لا عدد النتائج لإرجاعها
cursor integer query لا مؤشر التصفح للصفحة التالية

أمثلة الشيفرة

curl -X GET "https://api.pressmonitor.com/comments?pid=VALUE&ranking_mode=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

الردود

200 نجاح
GET /community-topics

مواضيع المجتمع

بارامترات

الاسم نوع الموقع مطلوب الوصف
count integer query لا عدد النتائج لإرجاعها
cursor integer query لا مؤشر التصفح للصفحة التالية

أمثلة الشيفرة

curl -X GET "https://api.pressmonitor.com/community-topics" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

الردود

200 نجاح
GET /community-tweets

تغريدات المجتمع

بارامترات

الاسم نوع الموقع مطلوب الوصف
communityId string query نعم معرّف المجتمع
count integer query لا عدد النتائج لإرجاعها
cursor integer query لا مؤشر التصفح للصفحة التالية

أمثلة الشيفرة

curl -X GET "https://api.pressmonitor.com/community-tweets?communityId=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

الردود

200 نجاح
GET /followers

المتابعون

بارامترات

الاسم نوع الموقع مطلوب الوصف
user string query نعم معرّف المستخدم الرقمي (ليس اسم المستخدم). استخدم نقطة النهاية 'user' للبحث عن المعرف من اسم المستخدم
count integer query لا عدد النتائج لإرجاعها
cursor integer query لا مؤشر التصفح للصفحة التالية

أمثلة الشيفرة

curl -X GET "https://api.pressmonitor.com/followers?user=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

الردود

200 نجاح
GET /followers-ids

معرّفات المتابعين

بارامترات

الاسم نوع الموقع مطلوب الوصف
username string query نعم اسم المستخدم (اسم الشاشة بدون رمز @، مثلاً 'elonmusk')
count integer query لا عدد النتائج لإرجاعها
cursor integer query لا مؤشر التصفح للصفحة التالية

أمثلة الشيفرة

curl -X GET "https://api.pressmonitor.com/followers-ids?username=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

الردود

200 نجاح
GET /followings

المتابَعون

بارامترات

الاسم نوع الموقع مطلوب الوصف
user string query نعم معرّف المستخدم الرقمي (ليس اسم المستخدم). استخدم نقطة النهاية 'user' للبحث عن المعرف من اسم المستخدم
count integer query لا عدد النتائج لإرجاعها
cursor integer query لا مؤشر التصفح للصفحة التالية

أمثلة الشيفرة

curl -X GET "https://api.pressmonitor.com/followings?user=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

الردود

200 نجاح
GET /followings-ids

معرّفات المتابعين

بارامترات

الاسم نوع الموقع مطلوب الوصف
username string query نعم اسم المستخدم (اسم الشاشة بدون رمز @، مثلاً 'elonmusk')
count integer query لا عدد النتائج لإرجاعها
cursor integer query لا مؤشر التصفح للصفحة التالية

أمثلة الشيفرة

curl -X GET "https://api.pressmonitor.com/followings-ids?username=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

الردود

200 نجاح
GET /get-users

الحصول على المستخدمين

بارامترات

الاسم نوع الموقع مطلوب الوصف
users string query نعم مستخدمون
count integer query لا عدد النتائج لإرجاعها
cursor integer query لا مؤشر التصفح للصفحة التالية

أمثلة الشيفرة

curl -X GET "https://api.pressmonitor.com/get-users?users=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

الردود

200 نجاح
GET /group-tweets

تغريدات المجموعة

بارامترات

الاسم نوع الموقع مطلوب الوصف
communityId string query نعم معرّف المجتمع
rankingMode string query نعم وضع الترتيب
searchType string query نعم نوع البحث
count integer query لا عدد النتائج لإرجاعها
cursor integer query لا مؤشر التصفح للصفحة التالية

أمثلة الشيفرة

curl -X GET "https://api.pressmonitor.com/group-tweets?communityId=VALUE&rankingMode=VALUE&searchType=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

الردود

200 نجاح
GET /highlights

أبرز المحادثات

بارامترات

الاسم نوع الموقع مطلوب الوصف
user string query نعم معرّف المستخدم الرقمي (ليس اسم المستخدم). استخدم نقطة النهاية 'user' للبحث عن المعرف من اسم المستخدم
count integer query لا عدد النتائج لإرجاعها
cursor integer query لا مؤشر التصفح للصفحة التالية

أمثلة الشيفرة

curl -X GET "https://api.pressmonitor.com/highlights?user=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

الردود

200 نجاح
GET /jobs-details

تفاصيل الوظائف

بارامترات

الاسم نوع الموقع مطلوب الوصف
jobId string query نعم معرّف الوظيفة
count integer query لا عدد النتائج لإرجاعها
cursor integer query لا مؤشر التصفح للصفحة التالية

أمثلة الشيفرة

curl -X GET "https://api.pressmonitor.com/jobs-details?jobId=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

الردود

200 نجاح
GET /jobs-locations-suggest

اقتراح مواقع الوظائف

بارامترات

الاسم نوع الموقع مطلوب الوصف
query string query نعم استعلام البحث
count integer query لا عدد النتائج لإرجاعها
cursor integer query لا مؤشر التصفح للصفحة التالية

أمثلة الشيفرة

curl -X GET "https://api.pressmonitor.com/jobs-locations-suggest?query=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

الردود

200 نجاح
GET /likes

الإعجابات

بارامترات

الاسم نوع الموقع مطلوب الوصف
pid string query نعم معرّف Pid
count integer query لا عدد النتائج لإرجاعها
cursor integer query لا مؤشر التصفح للصفحة التالية

أمثلة الشيفرة

curl -X GET "https://api.pressmonitor.com/likes?pid=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

الردود

200 نجاح
GET /list-details

تفاصيل القائمة

بارامترات

الاسم نوع الموقع مطلوب الوصف
listId string query نعم معرّف القائمة
count integer query لا عدد النتائج لإرجاعها
cursor integer query لا مؤشر التصفح للصفحة التالية

أمثلة الشيفرة

curl -X GET "https://api.pressmonitor.com/list-details?listId=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

الردود

200 نجاح
GET /list-timeline

الجدول الزمني للقائمة

بارامترات

الاسم نوع الموقع مطلوب الوصف
listId string query نعم معرّف القائمة
count integer query لا عدد النتائج لإرجاعها
cursor integer query لا مؤشر التصفح للصفحة التالية

أمثلة الشيفرة

curl -X GET "https://api.pressmonitor.com/list-timeline?listId=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

الردود

200 نجاح
GET /list-tweets

تغريدات القائمة

بارامترات

الاسم نوع الموقع مطلوب الوصف
list_id string query نعم معرّف القائمة
count integer query لا عدد النتائج لإرجاعها
cursor integer query لا مؤشر التصفح للصفحة التالية

أمثلة الشيفرة

curl -X GET "https://api.pressmonitor.com/list-tweets?list_id=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

الردود

200 نجاح
GET /org-affiliates

المؤسسات التابعة

بارامترات

الاسم نوع الموقع مطلوب الوصف
user string query نعم معرّف المستخدم الرقمي (ليس اسم المستخدم). استخدم نقطة النهاية 'user' للبحث عن المعرف من اسم المستخدم
count integer query لا عدد النتائج لإرجاعها
cursor integer query لا مؤشر التصفح للصفحة التالية

أمثلة الشيفرة

curl -X GET "https://api.pressmonitor.com/org-affiliates?user=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

الردود

200 نجاح
GET /quotes

اقتباسات

بارامترات

الاسم نوع الموقع مطلوب الوصف
pid string query نعم معرّف Pid
count integer query لا عدد النتائج لإرجاعها
cursor integer query لا مؤشر التصفح للصفحة التالية

أمثلة الشيفرة

curl -X GET "https://api.pressmonitor.com/quotes?pid=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

الردود

200 نجاح
GET /retweets

إعادة التغريد

بارامترات

الاسم نوع الموقع مطلوب الوصف
pid string query نعم معرّف Pid
count integer query لا عدد النتائج لإرجاعها
cursor integer query لا مؤشر التصفح للصفحة التالية

أمثلة الشيفرة

curl -X GET "https://api.pressmonitor.com/retweets?pid=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

الردود

200 نجاح
GET /search-community

بحث المجتمع

بارامترات

الاسم نوع الموقع مطلوب الوصف
query string query نعم استعلام البحث
count integer query لا عدد النتائج لإرجاعها
cursor integer query لا مؤشر التصفح للصفحة التالية

أمثلة الشيفرة

curl -X GET "https://api.pressmonitor.com/search-community?query=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

الردود

200 نجاح
GET /search-lists

بحث القوائم

بارامترات

الاسم نوع الموقع مطلوب الوصف
query string query نعم استعلام البحث
count integer query لا عدد النتائج لإرجاعها
cursor integer query لا مؤشر التصفح للصفحة التالية

أمثلة الشيفرة

curl -X GET "https://api.pressmonitor.com/search-lists?query=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

الردود

200 نجاح
GET /searchold

بحث قديم

بارامترات

الاسم نوع الموقع مطلوب الوصف
query string query نعم استعلام البحث
type string query نعم النوع
count integer query لا عدد النتائج لإرجاعها
cursor integer query لا مؤشر التصفح للصفحة التالية

أمثلة الشيفرة

curl -X GET "https://api.pressmonitor.com/searchold?query=VALUE&type=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

الردود

200 نجاح
GET /spaces

المساحات

بارامترات

الاسم نوع الموقع مطلوب الوصف
id string query نعم المعرّف
count integer query لا عدد النتائج لإرجاعها
cursor integer query لا مؤشر التصفح للصفحة التالية

أمثلة الشيفرة

curl -X GET "https://api.pressmonitor.com/spaces?id=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

الردود

200 نجاح
GET /tweet

تغريدة

بارامترات

الاسم نوع الموقع مطلوب الوصف
pid string query نعم معرّف Pid
count integer query لا عدد النتائج لإرجاعها
cursor integer query لا مؤشر التصفح للصفحة التالية

أمثلة الشيفرة

curl -X GET "https://api.pressmonitor.com/tweet?pid=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

الردود

200 نجاح
GET /tweet-by-ids

تغريدة بحسب المعرّفات

بارامترات

الاسم نوع الموقع مطلوب الوصف
tweetIDs string query نعم معرّفات التغريدات
count integer query لا عدد النتائج لإرجاعها
cursor integer query لا مؤشر التصفح للصفحة التالية

أمثلة الشيفرة

curl -X GET "https://api.pressmonitor.com/tweet-by-ids?tweetIDs=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

الردود

200 نجاح
GET /user

مستخدم

بارامترات

الاسم نوع الموقع مطلوب الوصف
username string query نعم اسم المستخدم (اسم الشاشة بدون رمز @، مثلاً 'elonmusk')
count integer query لا عدد النتائج لإرجاعها
cursor integer query لا مؤشر التصفح للصفحة التالية

أمثلة الشيفرة

curl -X GET "https://api.pressmonitor.com/user?username=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

الردود

200 نجاح
GET /user-likes

إعجابات المستخدم

بارامترات

الاسم نوع الموقع مطلوب الوصف
user string query نعم معرّف المستخدم الرقمي (ليس اسم المستخدم). استخدم نقطة النهاية 'user' للبحث عن المعرف من اسم المستخدم
count integer query لا عدد النتائج لإرجاعها
cursor integer query لا مؤشر التصفح للصفحة التالية

أمثلة الشيفرة

curl -X GET "https://api.pressmonitor.com/user-likes?user=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

الردود

200 نجاح
GET /user-media

وسائط المستخدم

بارامترات

الاسم نوع الموقع مطلوب الوصف
cusor string query نعم مؤشر
user string query نعم معرّف المستخدم الرقمي (ليس اسم المستخدم). استخدم نقطة النهاية 'user' للبحث عن المعرف من اسم المستخدم
count integer query لا عدد النتائج لإرجاعها
cursor integer query لا مؤشر التصفح للصفحة التالية

أمثلة الشيفرة

curl -X GET "https://api.pressmonitor.com/user-media?cusor=VALUE&user=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

الردود

200 نجاح
GET /user-replies

ردود المستخدم

بارامترات

الاسم نوع الموقع مطلوب الوصف
user string query نعم معرّف المستخدم الرقمي (ليس اسم المستخدم). استخدم نقطة النهاية 'user' للبحث عن المعرف من اسم المستخدم
count integer query لا عدد النتائج لإرجاعها
cursor integer query لا مؤشر التصفح للصفحة التالية

أمثلة الشيفرة

curl -X GET "https://api.pressmonitor.com/user-replies?user=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

الردود

200 نجاح
GET /user-replies-v2

ردود المستخدم V2

بارامترات

الاسم نوع الموقع مطلوب الوصف
user string query نعم معرّف المستخدم الرقمي (ليس اسم المستخدم). استخدم نقطة النهاية 'user' للبحث عن المعرف من اسم المستخدم
count integer query لا عدد النتائج لإرجاعها
cursor integer query لا مؤشر التصفح للصفحة التالية

أمثلة الشيفرة

curl -X GET "https://api.pressmonitor.com/user-replies-v2?user=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

الردود

200 نجاح
GET /user-tweets

تغريدات المستخدم

بارامترات

الاسم نوع الموقع مطلوب الوصف
user string query نعم معرّف المستخدم الرقمي (ليس اسم المستخدم). استخدم نقطة النهاية 'user' للبحث عن المعرف من اسم المستخدم
count integer query لا عدد النتائج لإرجاعها
cursor integer query لا مؤشر التصفح للصفحة التالية

أمثلة الشيفرة

curl -X GET "https://api.pressmonitor.com/user-tweets?user=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

الردود

200 نجاح
GET /verified-followers

المتابعون الموثقون

بارامترات

الاسم نوع الموقع مطلوب الوصف
user string query نعم معرّف المستخدم الرقمي (ليس اسم المستخدم). استخدم نقطة النهاية 'user' للبحث عن المعرف من اسم المستخدم
count integer query لا عدد النتائج لإرجاعها
cursor integer query لا مؤشر التصفح للصفحة التالية

أمثلة الشيفرة

curl -X GET "https://api.pressmonitor.com/verified-followers?user=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

الردود

200 نجاح