API

ويكيداتا API

ويكي بيانات هي قاعدة معرفة تُدار تعاونيًا وتضم أكثر من 121 مليون عنصر تغطي أشخاصًا ومنظمات وأماكن وأعمال ومفاهيم.

مرجع API الإصدار: 1.0.0 10 نقاط النهاية المصادقة
كيانات ويكي بيانات

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

https://api.pressmonitor.com

المصادقة

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

Authorization: Bearer YOUR_API_KEY
x-subscription-id: YOUR_SUB_ID
GET /suggest-entities

اقتراح كيانات

بارامترات

الاسم نوع الموقع مطلوب الوصف
query_text string query نعم نص الاستعلام
lang string query لا اللغة
limit string query لا الحد
offset string query لا التعويض

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

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

الردود

200 نجاح
GET /search/by-label

البحث عن كيانات حسب التسمية

بارامترات

الاسم نوع الموقع مطلوب الوصف
query_text string query نعم نص الاستعلام
lang string query لا اللغة
limit string query لا الحد
offset string query لا التعويض

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

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

الردود

200 نجاح
GET /search/by-description

البحث عن كيانات حسب الوصف

بارامترات

الاسم نوع الموقع مطلوب الوصف
query_text string query نعم نص الاستعلام
lang string query لا اللغة
limit string query لا الحد
offset string query لا التعويض

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

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

الردود

200 نجاح
GET /search/by-type

البحث عن كيانات حسب النوع

بارامترات

الاسم نوع الموقع مطلوب الوصف
type string query نعم النوع
query_text string query لا نص الاستعلام
lang string query لا اللغة
limit string query لا الحد
offset string query لا التعويض

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

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

الردود

200 نجاح
GET /search/by-claim

البحث عن كيانات حسب قيمة المطالبة

بارامترات

الاسم نوع الموقع مطلوب الوصف
property string query نعم الخاصية
value string query لا القيمة
mode string query لا الوضع
lang string query لا اللغة
limit string query لا الحد
offset string query لا التعويض

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

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

الردود

200 نجاح
GET /find/by-property

البحث عن كيانات حسب الخاصية

بارامترات

الاسم نوع الموقع مطلوب الوصف
property string query نعم الخاصية
value string query لا القيمة
qualifier string query لا مؤهل
rank string query لا المرتبة
lang string query لا اللغة
limit string query لا الحد
offset string query لا التعويض

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

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

الردود

200 نجاح
GET /search/temporal

البحث عن كيانات حسب النطاق الزمني

بارامترات

الاسم نوع الموقع مطلوب الوصف
property string query نعم الخاصية
from string query لا من
to string query لا إلى
value string query لا القيمة
lang string query لا اللغة
limit string query لا الحد
offset string query لا التعويض

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

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

الردود

200 نجاح
GET /entities/$0

الحصول على كيان حسب المعرف

بارامترات

الاسم نوع الموقع مطلوب الوصف
wikidata_id string query نعم معرف ويكيداتا
lang string query لا اللغة

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

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

الردود

200 نجاح
GET /entities/$0/claims

الحصول على مطالبات الكيان

بارامترات

الاسم نوع الموقع مطلوب الوصف
wikidata_id string query نعم معرف ويكيداتا
lang string query لا اللغة
limit string query لا الحد
offset string query لا التعويض

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

curl -X GET "https://api.pressmonitor.com/entities/$0/claims?wikidata_id=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID"

الردود

200 نجاح
GET /properties

الحصول على خصائص

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

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

الردود

200 نجاح