# StationPlaylistGroup

Type: object

Schema: [StationPlaylistGroup](https://sourcey-azuracast.pages.dev/docs/api/models/stationplaylistgroup/index.md)

allOf:
  Reference: [HasAutoIncrementId](https://sourcey-azuracast.pages.dev/docs/api/models/hasautoincrementid/index.md); Type: object

  Type: object
  
  - `name` (optional)
    Type: string
    
    The playlist name.
    
    readOnly: true
    
    Example:
    
    ```json
    "My Playlist"
    ```
  
  - `weight` (optional)
    Type: integer
    
    Example:
    
    ```json
    1
    ```
  
  - `consecutive_plays` (optional)
    Type: integer
    
    Example:
    
    ```json
    0
    ```
  
  - `play_full_cycle` (optional)
    Type: boolean
    
    Example:
    
    ```json
    false
    ```
  
  - `preserve_queue_on_recursive_reset` (optional)
    Type: boolean
    
    Keep the member's queue on a recursive queue reset of a parent playlist group, also keeps the queues of its nested members. If the same playlist is added to a group more than once, all of its entries share this setting.
    
    Example:
    
    ```json
    false
    ```
  
  - `allowed_requests` (optional)
    Reference: [PlaylistGroupAllowedRequests](https://sourcey-azuracast.pages.dev/docs/api/models/playlistgroupallowedrequests/index.md); Type: string
    
    enum: ["any","playlist","none"]