Plaid Dashboard User API

The Plaid Dashboard User API is designed to provide users with comprehensive access to their financial data from various institutions in one centralized location. By connecting to multiple financial accounts, the API allows users to view a holistic picture of their finances, including account balances, transaction history, and spending patterns. This information can be used to track expenses, set budgeting goals, and better understand overall financial health. Additionally, the API provides real-time updates and notifications to keep users informed of any changes or trends in their financial situation. Overall, the Plaid Dashboard User API offers a convenient and secure way for individuals to manage and optimize their financial well-being.

OpenAPI Specification

plaid-dashboard-user--openapi-original.yml Raw ↑
openapi: 3.0.0
servers:
  - description: Production
    url: https://production.plaid.com
  - description: Development
    url: https://development.plaid.com
  - description: Sandbox
    url: https://sandbox.plaid.com
info:
  title: 'Plaid dashboard user/'
  version: 2020-09-14_1.517.0
  description: Needs description.
  contact:
    name: Plaid Developer Team
    url: https://plaid.com
  termsOfService: https://plaid.com/legal/
tags:
  - name: Plaid
security:
  - clientId: []
    secret: []
    plaidVersion: []
paths:
  /dashboard_user/get:
    x-plaid-business-unit-context: BUSINESS_UNIT_PLAID
    post:
      summary: Plaid Retrieve a dashboard user
      tags:
        - Plaid
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/DashboardUserGetResponse'
              examples:
                example-1:
                  value:
                    id: 54350110fedcbaf01234ffee
                    created_at: '2020-07-24T03:26:02Z'
                    email_address: [email protected]
                    status: active
                    request_id: saKrIBuEB9qJZng
      operationId: dashboardUserGet
      description: Retrieve information about a dashboard user.
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/DashboardUserGetRequest'
        required: true
      externalDocs:
        url: /api/products/monitor/#dashboard_userget
  /dashboard_user/list:
    x-plaid-business-unit-context: BUSINESS_UNIT_PLAID
    post:
      summary: Plaid List dashboard users
      tags:
        - Plaid
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/DashboardUserListResponse'
              examples:
                example-1:
                  value:
                    dashboard_users:
                      - id: 54350110fedcbaf01234ffee
                        created_at: '2020-07-24T03:26:02Z'
                        email_address: [email protected]
                        status: active
                    next_cursor: eyJkaXJlY3Rpb24iOiJuZXh0Iiwib2Zmc2V0IjoiMTU5NDM
                    request_id: saKrIBuEB9qJZng
      operationId: dashboardUserList
      description: List all dashboard users associated with your account.
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/DashboardUserListRequest'
        required: true
      externalDocs:
        url: /api/products/monitor/#dashboard_userlist
components:
  schemas:
    DashboardUserGetResponse:
      description: >-
        Account information associated with a team member with access to the
        Plaid dashboard.
      additionalProperties: true
      properties:
        id:
          $ref: '#/components/schemas/DashboardUserID'
        created_at:
          $ref: '#/components/schemas/Timestamp'
        email_address:
          $ref: '#/components/schemas/EmailAddress'
        status:
          $ref: '#/components/schemas/DashboardUserStatus'
        request_id:
          $ref: '#/components/schemas/RequestID'
      required:
        - id
        - created_at
        - email_address
        - status
        - request_id
      type: object
    DashboardUserListResponse:
      description: Paginated list of dashboard users
      additionalProperties: true
      properties:
        dashboard_users:
          description: List of dashboard users
          type: array
          items:
            $ref: '#/components/schemas/DashboardUser'
        next_cursor:
          $ref: '#/components/schemas/Cursor'
        request_id:
          $ref: '#/components/schemas/RequestID'
      required:
        - dashboard_users
        - next_cursor
        - request_id
      type: object