API
Telegram API
O Telegram possui mais de 1 bilhão de usuários ativos mensais que compartilham mensagens, canais, grupos, notas de voz, bots e mídia, tornando-se importante para distribuição direta, gestão de comunidade e audiências de notícias dinâmicas.
Referência da API Versão: 1.0.0 7 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
/bot-info Informações do Bot
Parâmetros
| Nome | Tipo | Localização | Obrigatório | Descrição |
|---|---|---|---|---|
| username | string | query | Sim | Nome de usuário |
Exemplos de Código
curl -X GET "https://api.pressmonitor.com/bot-info?username=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" Respostas
200 Sucesso
GET
/channel-info Informações do Canal
Parâmetros
| Nome | Tipo | Localização | Obrigatório | Descrição |
|---|---|---|---|---|
| username | string | query | Sim | Nome de usuário |
Exemplos de Código
curl -X GET "https://api.pressmonitor.com/channel-info?username=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" Respostas
200 Sucesso
GET
/get-messages Obter Mensagens
Parâmetros
| Nome | Tipo | Localização | Obrigatório | Descrição |
|---|---|---|---|---|
| username | string | query | Sim | Nome de usuário |
| offset | string | query | Não | Deslocamento |
Exemplos de Código
curl -X GET "https://api.pressmonitor.com/get-messages?username=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" Respostas
200 Sucesso
GET
/group-info Informações do Grupo
Parâmetros
| Nome | Tipo | Localização | Obrigatório | Descrição |
|---|---|---|---|---|
| username | string | query | Sim | Nome de usuário |
Exemplos de Código
curl -X GET "https://api.pressmonitor.com/group-info?username=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" Respostas
200 Sucesso
GET
/search Pesquisar
Parâmetros
| Nome | Tipo | Localização | Obrigatório | Descrição |
|---|---|---|---|---|
| keyword | string | query | Sim | Palavra-chave |
Exemplos de Código
curl -X GET "https://api.pressmonitor.com/search?keyword=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" Respostas
200 Sucesso
GET
/search-hashtag Pesquisar Hashtag
Parâmetros
| Nome | Tipo | Localização | Obrigatório | Descrição |
|---|---|---|---|---|
| hashtag | string | query | Sim | Hashtag |
| offset | string | query | Não | Deslocamento |
Exemplos de Código
curl -X GET "https://api.pressmonitor.com/search-hashtag?hashtag=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" Respostas
200 Sucesso
GET
/user-info Informações do Usuário
Parâmetros
| Nome | Tipo | Localização | Obrigatório | Descrição |
|---|---|---|---|---|
| username | string | query | Sim | Nome de usuário |
Exemplos de Código
curl -X GET "https://api.pressmonitor.com/user-info?username=VALUE" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" Respostas
200 Sucesso