> ## Documentation Index
> Fetch the complete documentation index at: https://domoinc-openapi-sync-dataflows.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Dataset Access List

> Retrieves a list of users and groups with access to the dataset, along with their permissions



## OpenAPI

````yaml /openapi/product/data-sets.yaml get /api/data/v3/datasources/{datasetId}/permissions
openapi: 3.0.0
info:
  title: Datasets API
  version: v1
  description: >
    The Domo Datasets API provides a set of endpoints for managing, creating,
    and updating datasets within Domo. The API allows developers to execute SQL
    queries on datasets,

    manage access permissions, retrieve metadata, append rows, share datasets,
    and perform various dataset operations.
servers:
  - url: https://{instance}.domo.com
    description: Domo Instance
    variables:
      instance:
        default: example
        description: Your Domo instance name
security:
  - developerToken: []
paths:
  /api/data/v3/datasources/{datasetId}/permissions:
    get:
      tags:
        - Datasets API
      summary: Dataset Access List
      description: >-
        Retrieves a list of users and groups with access to the dataset, along
        with their permissions
      parameters:
        - name: datasetId
          in: path
          required: true
          description: Unique identifier of the dataset
          schema:
            type: string
      responses:
        '200':
          description: List of permissions
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PermissionList'
              example:
                list:
                  - type: USER
                    id: '966365811'
                    accessLevel: OWNER
                    name: Scott Thompson
                totalUserCount: 1
                totalGroupCount: 0
      x-codeSamples:
        - lang: HTTP
          source: |
            GET /api/data/v3/datasources/{datasetId}/permissions HTTP/1.1
            Host: {instance}.domo.com
            X-DOMO-Developer-Token: {token}
components:
  schemas:
    PermissionList:
      type: object
      properties:
        list:
          type: array
          items:
            $ref: '#/components/schemas/Permission'
        totalUserCount:
          type: integer
        totalGroupCount:
          type: integer
    Permission:
      type: object
      properties:
        type:
          type: string
          enum:
            - USER
            - GROUP
        id:
          type: string
        accessLevel:
          type: string
          enum:
            - OWNER
            - CO_OWNER
            - READ
            - READ_WRITE
            - READ_SHARE
            - READ_WRITE_DELETE_SHARE_ADMIN
        name:
          type: string
  securitySchemes:
    developerToken:
      type: apiKey
      in: header
      name: X-DOMO-Developer-Token
      description: Developer token obtained from Domo

````