API
Wikidata API
Wikidata — это совместно поддерживаемая база знаний с более чем 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 Получить сущность по 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 Успех