I am currently facing issues using the OAuth2 user context authentication with the elevated v1.1 api endpoints.
I have applied for elevated access and I was immediately granted access. I needed this access since the GET friendship/show endpoint isn’t available in the V2 API yet.
Even though Getting Started with the Twitter API | Docs | Twitter Developer Platform clearly states that OAuth 2.0 with PKCE is supported for elevated access, I can’t use my user access tokens to query the GET friendship/show endpoint.
I receive the following message:

“You currently have Essential access which includes access to Twitter API v2 endpoints only. If you need access to this endpoint, you’ll need to apply for Elevated access via the Developer Portal. You can learn more here: Getting Started with the Twitter API | Docs | Twitter Developer Platform

Any idea why that happens? I really need access to this endpoint but the app auth rate limit of 15 requests/15 min is simply to few.

OAuth2 PKCE does not work with any v1.1 APIs. on the Getting Started with the Twitter API | Docs | Twitter Developer Platform page it means OAuth2.0 PKCE is supported on Elevated Access, but in v2 APIs.

v1.1 APIs only support OAuth2 Bearer token (Application only) and OAuth1.0a (Consumer / API Key and Access token + Secret) GET friendships/show | Docs | Twitter Developer Platform

Any ideas when the friendship/ endpoints will be integrated in the V2 API? It says coming soon but I’m pretty sure it’s been saying this for months already

no idea! but i guess it’ll be announced here at some point. I don’t actually think the friendship/show endpoint is going to have a v2 equivalent - i haven’t seen it explicitly said anywhere - but i could be wrong - someone from twitter will have to answer that one.