> ## Documentation Index
> Fetch the complete documentation index at: https://docs.platform.arb.inc/llms.txt
> Use this file to discover all available pages before exploring further.

# List user roles

> Lists all roles assigned to the authenticated user across all organizations they belong to.



## OpenAPI

````yaml api-reference/auth.yaml post /users/roles/list
openapi: 3.0.3
info:
  title: auth
  description: >-
    The Auth Service is the single source of truth for all accounts and their
    permissions, managing authentication and access control across the platform.
    It maintains efficiency at scale by issuing access tokens to accounts when
    they log into the platform and providing public keys for other services to
    verify them.
  version: 1.0.0
servers:
  - url: https://auth.platform.arb.inc
security: []
tags:
  - name: /
  - name: authenticate
  - name: internal
  - name: organizations
  - name: sessions
  - name: users
paths:
  /users/roles/list:
    post:
      tags:
        - users
      summary: List user roles
      description: >-
        Lists all roles assigned to the authenticated user across all
        organizations they belong to.
      operationId: listUserRoles
      responses:
        '200':
          description: Successfully retrieved user roles
          content:
            application/json:
              schema:
                type: object
                properties:
                  roles:
                    type: array
                    items:
                      type: string
                    example:
                      - admin
                      - billing.manager
      security:
        - bearerAuth: []
components:
  securitySchemes:
    bearerAuth:
      type: http
      description: access token
      scheme: bearer
      bearerFormat: JWT

````