API

Wikidata API

Wikidata — это совместно поддерживаемая база знаний с более чем 121 миллионом элементов, охватывающих людей, организации, места и концепции, важная для разрешения сущностей и исследований.

Справочник API Версия: 1.0.0 10 Точки доступа Аутентификация
Сущности Wikidata

Базовый 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

Получить сущность по ID

Параметры

Имя Тип Местоположение Обязательно Описание
wikidata_id string query Да ID Wikidata
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 Да ID Wikidata
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 Успех