Outbound Caller ID Scope Mismatch

I’m using the /phone/sites/{site_id}/outbound_caller_id/customized_numbers endpoint. With the S2S auth flow, running in postman. The token is valid still, pulled a new one roughly 5 minutes prior to writing. Other API endpoints work for me with no issue.

I’m getting a 104 "Invalid access token, does not contain scopes: [phone:read:list_site_customized_numbers:admin]" error. Though when I go into my application, I see the scope "phone:read:list_site_customized_number:admin" added and saved.

These aren’t the same scopes, “numbers” vs “number”, is there a second granular scope that I’m missing? The documentation seems to also mention “number”, but the API requires a “numbers” scope.

GET /v2/phone/sites/{site_id}/outbound_caller_id/customized_numbers
--header 'Authorization: {token}'

Here is a photo of the response on postman, wasn’t able to post it previously because of forum level.

Scopes added to the application that are pertinent to the issue:

Hi @wguethlein
thanks for reaching out to us!
By the screenshot you shared, it looks like the scope is not selected in your app, could you please make sure it is added and verify that the scopes come back in your response from getting the access token