---
title: "Get WhiteLabel dashboard"
method: GET
path: "/rest/api/v1/projects/{projectId}/features/{featureId}/whitelabel/dashboard"
tags: ["Project API"]
---

# Get WhiteLabel dashboard

`GET /rest/api/v1/projects/{projectId}/features/{featureId}/whitelabel/dashboard`

## Path parameters

- `projectId` string, uuid, required
- `featureId` string, uuid, required

## Response `200`

OK

- WhiteLabelDashboardDTO — Comprehensive dashboard for WhiteLabel owners showing all linked projects, customers, accounts and invoices
  - `currency` string — Currency used for all financial calculations
  - `isTestStripeKey` boolean — True when the white-label is configured with an sk_test_ Stripe key. Read-only mirror used to drive frontend warnings.
  - `manualCollection` boolean — True when the white-label has opted in to per-customer manual collection (mirrors FeatureWhiteLabelDTO.manualCollection)
  - `projects` WhiteLabelProjectSummaryDTO[] — Detailed list of all projects linked to this WhiteLabel
    - `accountCount` integer — Number of accounts in this project
    - `activeAccountCount` integer — Number of active accounts
    - `balance` number — Current project balance
    - `blocked` boolean — Whether the project is blocked
    - `created` string, date-time — Project creation date
    - `customerCount` integer — Number of customers in this project
    - `customers` CustomerSummaryDTO[] — List of customers in this project
      - `accountCount` integer — Number of accounts owned by this customer in this project
      - `activeProjectCount` integer — Number of projects of this customer under this white-label that are still active (not blocked). When 0, the customer has already been fully blocked at the WL level.
      - `blocked` boolean — Whether customer is blocked
      - `created` string, date-time — Customer creation date
      - `currentMonthOutstanding` number — Sum of OPEN invoice amounts for this customer created in the current calendar month
      - `customerId` integer — Customer ID
      - `email` string — Customer email
      - `openInvoices` InvoiceSummaryDTO[] — All OPEN invoices for this customer across the projects of this white-label
        - `amount` number — Invoice amount
        - `created` string, date-time — Invoice creation date
        - `customerEmail` string — Customer email this invoice belongs to. Useful for grouping in the dashboard.
        - `description` string — Invoice description
        - `discount` number — Invoice discount
        - `dueDate` string, date-time — Invoice due date
        - `invoiceNumber` string — Invoice number
        - `manualCollection` boolean — True when this invoice is collected manually by the white-label owner (paymentProviderReference starts with 'Manual|')
        - `projectId` string, uuid — Project ID this invoice belongs to
        - `status` string — Invoice status (PAID, UNPAID, etc.)
      - `outstandingAmount` number — Sum of OPEN invoice amounts for this customer across all projects in this white-label
      - `paidAmount` number — Sum of PAID invoice amounts for this customer across all projects in this white-label
      - `permission` string — Customer permission in the project
      - `projectIds` string[] — IDs of all projects of this white-label where the customer is registered
    - `dedicated` boolean — Whether this is a dedicated project
    - `invoiceCount` integer — Number of invoices for this project
    - `invoices` InvoiceSummaryDTO[] — List of invoices for this project
      - `amount` number — Invoice amount
      - `created` string, date-time — Invoice creation date
      - `customerEmail` string — Customer email this invoice belongs to. Useful for grouping in the dashboard.
      - `description` string — Invoice description
      - `discount` number — Invoice discount
      - `dueDate` string, date-time — Invoice due date
      - `invoiceNumber` string — Invoice number
      - `manualCollection` boolean — True when this invoice is collected manually by the white-label owner (paymentProviderReference starts with 'Manual|')
      - `projectId` string, uuid — Project ID this invoice belongs to
      - `status` string — Invoice status (PAID, UNPAID, etc.)
    - `outstandingAmount` number — Outstanding amount for this project
    - `ownerEmail` string — Project owner email
    - `projectId` string, uuid — Project unique identifier
    - `projectName` string — Project name
    - `totalRevenue` number — Total revenue from this project
  - `recentInvoices` RecentInvoiceDTO[] — Recent invoices (last 10)
    - `amount` number — Amount
    - `created` string, date-time — Creation date
    - `invoiceNumber` string — Invoice number
    - `projectName` string — Project name
    - `status` string — Status
  - `recentProjects` RecentActivityDTO[] — Recently created projects (last 10)
    - `ownerEmail` string — Owner email
    - `projectId` string, uuid — Project ID
    - `projectName` string — Project name
    - `timestamp` string, date-time — Activity timestamp
  - `totalAccounts` integer — Total number of accounts across all projects
  - `totalActiveAccounts` integer — Total number of active accounts
  - `totalCustomers` integer — Total number of unique customers across all projects
  - `totalInvoices` integer — Total number of invoices across all projects
  - `totalManualOutstanding` number — Sum of OPEN invoice amounts across all customers that are eligible for manual collection. Zero when manualCollection=false.
  - `totalOutstanding` number — Total outstanding amount from unpaid invoices
  - `totalPaidInvoices` integer — Total number of paid invoices
  - `totalProjects` integer — Total number of projects linked to this WhiteLabel
  - `totalRevenue` number — Total revenue from all paid invoices in the WhiteLabel currency
  - `totalUnpaidInvoices` integer — Total number of unpaid invoices

---

[API](https://skmtc.net/metacopier/apis/metacopier-api.md) · [All operations](https://skmtc.net/metacopier/apis/metacopier-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/metacopier/metacopier-api/revisions/ff1699330afa/schema)
