Conecte seus próprios aplicativos e scripts ao Inoreader

A API do Inoreader dá ao seu próprio código acesso às suas assinaturas, pastas, tags, artigos e contagens de não lidos. É uma API REST documentada, com OAuth 2.0 e respostas em JSON.

Leia a documentação da API
  • ProO acesso à API está incluído no Pro.
  • TeamOs planos Team também incluem esse acesso, com um aplicativo compartilhado por toda a equipe.
O painel do desenvolvedor do Inoreader com o ID, a chave e o uso diário de um aplicativo

Trabalhe com sua conta a partir do seu próprio código

Com a API do Inoreader, seu programa pode fazer o que você faz no leitor: listar feeds, ler artigos, marcá-los como lidos, adicionar tags a eles e adicionar novas fontes.

Acesso completo à conta

Liste as assinaturas, pastas e tags, leia os artigos de qualquer fluxo com paginação e filtros, altere o status de não lido, adicione tags e salve artigos, adicione feeds e crie feeds de monitoramento.

Respostas em JSON

As respostas são em JSON, no formato que os clientes de leitores de feeds usam há anos, então as bibliotecas e os códigos existentes geralmente se adaptam com poucas alterações.

OAuth 2.0 ou um login de cliente

Aplicativos usados por outras pessoas fazem login com OAuth 2.0 por meio de uma página de consentimento no Inoreader. Scripts que atuam na sua própria conta podem usar um login de cliente em vez disso.

Limites de uso

Você registra cada aplicativo no painel do desenvolvedor em Configurações, que mostra seus limites diários e seu uso. Limites maiores estão incluídos nos planos personalizados.

Conecte-se em quatro etapas

  1. Em uma conta Pro ou Team, abra Configurações > Desenvolvedor e crie um aplicativo. Anote o ID e a chave do aplicativo.
  2. Leia o guia de autenticação e implemente o OAuth 2.0 ou use o login de cliente para um script que funcione na sua própria conta.
  3. Chame os métodos de que você precisa, como a lista de assinaturas, o conteúdo de fluxos, as contagens de não lidos e a edição de tags. Cada um está documentado com uma requisição e uma resposta.
  4. Acompanhe o uso no painel do desenvolvedor. Os cabeçalhos de limite de requisições em cada resposta informam ao seu código quando a cota diária é reiniciada.

Casos de uso

Criando um painel para a redação

Leia os feeds de monitoramento da sua equipe de mídia a cada minuto e exiba-os em uma tela na parede.

Executando um pipeline de conteúdo

Seus editores adicionam tags aos artigos no Inoreader, e um script os obtém e publica em um site ou em uma ferramenta de newsletter.

Criando um cliente para uma plataforma que não atendemos

Desenvolva um leitor para um computador ou dispositivo que não tenha um aplicativo do Inoreader, com as mesmas assinaturas, pastas, tags e status de leitura da sua conta.

Use a API quando as integrações não forem suficientes

As integrações com Zapier, IFTTT e n8n são desenvolvidas com base nesta API. Quando uma plataforma de integração não consegue fazer o que você precisa, a API é o próximo passo.

Perguntas frequentes

O que a API pode fazer?

Ela pode listar e editar assinaturas, pastas e tags, além de ler os artigos de qualquer fluxo, como um feed, uma pasta, uma tag, seus artigos salvos ou seus artigos não lidos. Também pode obter contagens de não lidos, marcar artigos como lidos, adicionar tags a eles, adicionar feeds e criar feeds de monitoramento. O portal do desenvolvedor lista todos os métodos com exemplos.

Como obtenho acesso?

Registre um aplicativo em Configurações > Desenvolvedor, em uma conta Pro ou Team. Você recebe um ID e uma chave de aplicativo, além de estatísticas de uso dos últimos 30 dias e dos limites diários do seu aplicativo.

Como os usuários fazem login no meu aplicativo?

Por meio do OAuth 2.0. Seu aplicativo direciona o usuário para uma página de consentimento no Inoreader e recebe um token de acesso e um token de atualização, para que o usuário nunca digite a senha fora do Inoreader. Para scripts que atuam apenas na sua própria conta, também há um login de cliente mais simples.

Quais são os limites?

Cada aplicativo pode fazer 100 chamadas por dia em cada uma das duas zonas de métodos. Cada resposta informa o uso e o horário de redefinição nos cabeçalhos. Limites maiores estão disponíveis nos planos personalizados.

Existe um aplicativo para o Team?

Sim. Cada plano Team inclui um aplicativo compartilhado que todos os membros podem usar. Mais aplicativos e limites maiores estão disponíveis como complementos.

Onde está a documentação?

Em inoreader.com/developers. Lá você encontra todos os métodos com seus parâmetros e respostas, os fluxos de autenticação, os formatos de ID e os limites de requisições. Você pode enviar perguntas para [email protected].

Recursos relacionados

Integrações

Envie seus artigos para as ferramentas em que você trabalha

Regras

Automatize o que acontece com cada novo artigo

Feeds de monitoramento

Monitore qualquer palavra-chave, marca ou assunto na web

Crie seu próprio feed de notícias

Pronto para experimentar?
Comece um teste de 14 dias, sem precisar de cartão de crédito.

Criar conta