# List CPMS

Return the list of CPMS for the given tenant

Endpoint: GET /tenant/{tenant}/cpms
Version: 2.0.0
Security: bearerToken

## Path parameters:

  - `tenant` (string, required)

## Response 200 fields (application/json):

  - `id` (integer)
    Unique identifier for the CPMS backend
    Example: 1

  - `tenantId` (integer)
    ID of the tenant that owns this CPMS backend
    Example: 1

  - `displayName` (string)
    User-friendly name for the CPMS backend
    Example: My Charger

  - `url` (string)
    WebSocket URL endpoint for the CPMS backend connection
    Example: ws://cpms.exolink.com

  - `authPassThrough` (boolean)
    Indicates whether authentication credentials are passed through to the CPMS backend
    Example: true

  - `interval` (number)
    Heartbeat or connection check interval in seconds
    Example: 30

  - `createdAt` (string)
    Timestamp when the CPMS backend record was created
    Example: 2025-10-15T15:19:50.834Z

  - `updatedAt` (string)
    Timestamp when the CPMS backend record was last updated
    Example: 2025-10-15T15:19:50.834Z

  - `deletedAt` (string)
    Timestamp when the CPMS backend record was soft-deleted (null if active)
    Example: 2025-10-15T15:19:50.834Z

