API
Wikidata API
Wikidata é uma base de conhecimento colaborativa com mais de 121 milhões de itens incluindo pessoas, organizações, locais e conceitos, essencial para resolução de entidades e grafos de conhecimento.
Referência da API Versão: 1.0.0 10 Pontos finais Autenticação
URL base
https://api.pressmonitor.com Autenticação
Todas as requisições usam autenticação por token Bearer. Adicione o cabeçalho Authorization a cada chamada.
Authorization: Bearer YOUR_API_KEY
x-subscription-id: YOUR_SUB_ID GET
/suggest-entities Sugerir Entidades
Parâmetros
| Nome | Tipo | Localização | Obrigatório | Descrição |
|---|---|---|---|---|
| query_text | string | query | Sim | Texto da consulta |
| lang | string | query | Não | Idioma |
| limit | string | query | Não | Limite |
| offset | string | query | Não | Deslocamento |
Exemplos de Código
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" Respostas
200 Sucesso
GET
/search/by-label Buscar Entidades por Rótulo
Parâmetros
| Nome | Tipo | Localização | Obrigatório | Descrição |
|---|---|---|---|---|
| query_text | string | query | Sim | Texto da consulta |
| lang | string | query | Não | Idioma |
| limit | string | query | Não | Limite |
| offset | string | query | Não | Deslocamento |
Exemplos de Código
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" Respostas
200 Sucesso
GET
/search/by-description Buscar Entidades por Descrição
Parâmetros
| Nome | Tipo | Localização | Obrigatório | Descrição |
|---|---|---|---|---|
| query_text | string | query | Sim | Texto da consulta |
| lang | string | query | Não | Idioma |
| limit | string | query | Não | Limite |
| offset | string | query | Não | Deslocamento |
Exemplos de Código
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" Respostas
200 Sucesso
GET
/search/by-type Buscar Entidades por Tipo
Parâmetros
| Nome | Tipo | Localização | Obrigatório | Descrição |
|---|---|---|---|---|
| type | string | query | Sim | Tipo |
| query_text | string | query | Não | Texto da consulta |
| lang | string | query | Não | Idioma |
| limit | string | query | Não | Limite |
| offset | string | query | Não | Deslocamento |
Exemplos de Código
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" Respostas
200 Sucesso
GET
/search/by-claim Buscar Entidades por Valor da Afirmativa
Parâmetros
| Nome | Tipo | Localização | Obrigatório | Descrição |
|---|---|---|---|---|
| property | string | query | Sim | Propriedade |
| value | string | query | Não | Valor |
| mode | string | query | Não | Modo |
| lang | string | query | Não | Idioma |
| limit | string | query | Não | Limite |
| offset | string | query | Não | Deslocamento |
Exemplos de Código
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" Respostas
200 Sucesso
GET
/find/by-property Buscar Entidades por Propriedade
Parâmetros
| Nome | Tipo | Localização | Obrigatório | Descrição |
|---|---|---|---|---|
| property | string | query | Sim | Propriedade |
| value | string | query | Não | Valor |
| qualifier | string | query | Não | Qualificador |
| rank | string | query | Não | Hierarquia |
| lang | string | query | Não | Idioma |
| limit | string | query | Não | Limite |
| offset | string | query | Não | Deslocamento |
Exemplos de Código
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" Respostas
200 Sucesso
GET
/search/temporal Buscar Entidades por Intervalo de Datas
Parâmetros
| Nome | Tipo | Localização | Obrigatório | Descrição |
|---|---|---|---|---|
| property | string | query | Sim | Propriedade |
| from | string | query | Não | De |
| to | string | query | Não | Até |
| value | string | query | Não | Valor |
| lang | string | query | Não | Idioma |
| limit | string | query | Não | Limite |
| offset | string | query | Não | Deslocamento |
Exemplos de Código
curl -X GET "https://api.pressmonitor.com/search/temporal?property=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" Respostas
200 Sucesso
GET
/entities/$0 Obter Entidade por Id
Parâmetros
| Nome | Tipo | Localização | Obrigatório | Descrição |
|---|---|---|---|---|
| wikidata_id | string | query | Sim | Id do Wikidata |
| lang | string | query | Não | Idioma |
Exemplos de Código
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" Respostas
200 Sucesso
GET
/entities/$0/claims Obter Afirmativas da Entidade
Parâmetros
| Nome | Tipo | Localização | Obrigatório | Descrição |
|---|---|---|---|---|
| wikidata_id | string | query | Sim | Id do Wikidata |
| lang | string | query | Não | Idioma |
| limit | string | query | Não | Limite |
| offset | string | query | Não | Deslocamento |
Exemplos de Código
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" Respostas
200 Sucesso
GET
/properties Obter Propriedades
Exemplos de Código
curl -X GET "https://api.pressmonitor.com/properties" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" Respostas
200 Sucesso