# OAuth token is missing (401)

**URL:** <https://staging-discuss.dev.twitch.com/t/oauth-token-is-missing-401/25443>\
**Category:** API\
**Created:** [May 7, 2020, 7:56am UTC](https://staging-discuss.dev.twitch.com/t/oauth-token-is-missing-401/25443 "2020-05-07T07:56:34Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![headron](https://d1d6mrmdu7ztse.cloudfront.net/user_avatar/staging-discuss.dev.twitch.com/headron/32/8585_2.png) [@headron](https://staging-discuss.dev.twitch.com/u/headron)\
**Post date:** [May 7, 2020, 7:56am UTC](https://staging-discuss.dev.twitch.com/t/oauth-token-is-missing-401/25443/1 "2020-05-07T07:56:34Z")

</div>

Validate is working:  
Authorization: OAuth user\_access\_token  
[https://id.twitch.tv/oauth2/validate](https://id.twitch.tv/oauth2/validate)  
“200 OK” and all information (id, login, expires etc).

But request:  
Authorization: bearer user\_access\_token  
Client-ID: client\_id  
[https://api.twitch.tv/helix/users/follows?from\_id=MY\_ID&first=25](https://api.twitch.tv/helix/users/follows?from_id=MY_ID&first=25)  
“401 OAuth token is missing”.

---

<div class="post-metadata">

**Author:** ![Dist](https://d1d6mrmdu7ztse.cloudfront.net/user_avatar/staging-discuss.dev.twitch.com/dist/32/7192_2.png) [@Dist](https://staging-discuss.dev.twitch.com/u/Dist)\
**Post date:** [May 7, 2020, 10:04am UTC](https://staging-discuss.dev.twitch.com/t/oauth-token-is-missing-401/25443/2 "2020-05-07T10:04:40Z")

</div>

> [@headron](#):
>
> Authorization: bearer user\_access\_token

It’s `Bearer` not `bearer`.

---

<div class="post-metadata">

**Author:** ![headron](https://d1d6mrmdu7ztse.cloudfront.net/user_avatar/staging-discuss.dev.twitch.com/headron/32/8585_2.png) [@headron](https://staging-discuss.dev.twitch.com/u/headron)\
**Post date:** [May 7, 2020, 10:18am UTC](https://staging-discuss.dev.twitch.com/t/oauth-token-is-missing-401/25443/3 "2020-05-07T10:18:28Z")

</div>

> [@Dist](#):
>
> It’s `Bearer` not `bearer` .

Oh… I just put “token\_type” from the server response. It was lowercase.  
It works now! Thanks =)

---

<div class="post-metadata">

**Author:** ![system](https://d2spem0quai2ol.cloudfront.net/original/2X/0/05909729875cce3b53e59d5561c4d23bb14948fc.png) [@system](https://staging-discuss.dev.twitch.com/u/system)\
**Post date:** [June 6, 2020, 10:18am UTC](https://staging-discuss.dev.twitch.com/t/oauth-token-is-missing-401/25443/4 "2020-06-06T10:18:31Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
