Para este fim você pode criar um App externo. Dá uma olhada no link abaixo e nele tem algumas referências. Para cenários de integração, a melhor escolha é a utilização de App externo ao invés de gerar as credenciais de acesso da api a nível de usuário.