Этот generic error может означать все, что угодно: от неверного токена до отсутствующих скоупов. Без детального описания ошибки все это - гадание на кофейной гуще.
Лучше узнать у девелоперов напрямую, что необходимо для корректной авторизации.
Ну так из полного лога видно, что 401 пришла. Что мешает со своими девелоперами обсудить? Токен ведь может быть ограниченным по времени жизни, или нуждаться в рефреше. Возможно нужно передавать спец scopes. У соответствующего юзера может не быть прав доступа к определенным end points и т.п.
Чтобы понять работать будет или нет, я бы на вашем месте сперва провел аналогичный тест в postman или soapui, заодно точно узнали бы, что ещё необходимо в хедере передать.
Ещё рекомендую валидировать ваш токен через jwt.io сайт, там точно увидите скоупы и время жизни.
И конечно обсудить с девами, у нас например на одном проекте хватало только одного токена и жил он ровно час, а на другом токен мог умереть вчера, а сессия живёт 3 года… Т.е.если есть сессия токен уже не нужен, что вроде упрощает вашу работу.
какой-то манки тестинг
свой же сервис! контракт должен быть.
если нет
сниф запроса
разбор параметров
курлом тест
дальше любой клиент (имхо лучше всего если нужно парсить контент в айфремах - Ретрофит+ХттпОк)
поэтому я не люблю всякую фигню типа таких либ.
завтра разработчики добавят чтото типа уид\константу или ещё что в хидер
и будешь неделю ломать голову с таки подходом ИМХО.