# API authentication scopes

**URL:** <https://developer-forum.veeqo.com/t/api-authentication-scopes/648>\
**Category:** API Queries (How To)\
**Created:** [April 3, 2023, 9:44pm UTC](https://developer-forum.veeqo.com/t/api-authentication-scopes/648 "2023-04-03T21:44:36Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Reuben](https://avatars.discourse-cdn.com/v4/letter/r/00F8F8/32.png) [@Reuben](https://developer-forum.veeqo.com/u/Reuben)\
**Post date:** [April 3, 2023, 9:44pm UTC](https://developer-forum.veeqo.com/t/api-authentication-scopes/648/1 "2023-04-03T21:44:36Z")

</div>

Hi, I understand that users can be assigned [specific roles](https://help.veeqo.com/en/articles/6969529-users-overview#h_78cc6b5a1d) to control the level of access they have within the Veeqo UI. I was wondering whether these permissions also pertain to the Veeqo API when authenticating with an API key or OAuth client? I would like to access the API with read-only permissions - essentially permit `GET` requests only for all resources. Is this possible currently?
