# Get configurable platforms

Return the platforms and sites that can be bound to a browser profile.
- **Effect**: none. Read-only. Safe to retry with bounded backoff.
- **Contents**: system platforms and sites marked for display, plus the calling team's own custom site URLs. It therefore changes both when MoreLogin publishes new platforms and when your team adds a custom URL through advanced create.

Endpoint: GET /api/system/platform/list
Version: 2026-09-05

## Response 200:

  - `200` (unknown)
    Success. `data` is an array of objects with the fields `id`, `categoryId`, `groupName`, `groups`, `isCustomer`, `logo`, …, and an empty array when there is nothing to return.

## Response 200 fields (application/json):

  - `code` (integer)

  - `msg` (string | null)

  - `data` (array)

  - `data.id` (string, required)
    Platform ID

  - `data.categoryId` (string, required)
    Category ID

  - `data.groupName` (string, required)
    Group name

  - `data.groups` (string, required)
    Group，0：Amazon

  - `data.isCustomer` (boolean, required)
    Whether to customize the platform

  - `data.logo` (string, required)
    Platform logo

  - `data.name` (string, required)
    Platform name

  - `data.orderNo` (string, required)
    Sort Number

  - `data.sites` (array, required)
    Sites information

  - `data.sites.id` (string, required)
    Site ID

  - `data.sites.host` (string, required)
    Site Domain Name

  - `data.sites.name` (string, required)
    Size name

  - `data.sites.nameBak` (string, required)
    Size name backup

  - `data.sites.logo` (string, required)
    Logo

  - `data.sites.url` (string, required)
    Size URL

  - `data.sites.isDefault` (boolean, required)

  - `data.sites.country` (string, required)
    Country

  - `requestId` (string)

