rules:
  - path: /account/<*>/timeseries
    methods: [ GET ]
    profiles:
      InsightsProfile: [ administrator, analytics ]
      LabelProfile: [ administrator, analytics ]
      SettingsProfile: [ administrator, analytics ]

  - path: /feeds
    methods: [ GET ]
    profiles:
      InsightsProfile: [ administrator, analytics ]
      LabelProfile: [ administrator, analytics ]
      SettingsProfile: [ administrator, analytics ]

  - path: /participant-metrics
    methods: [ GET ]
    profiles:
      InsightsProfile: [ administrator, analytics ]
      LabelProfile: [ administrator, analytics ]
      SettingsProfile: [ administrator, analytics ]


  - path: /participant/<*>/summary
    methods: [ GET ]
    profiles:
      InsightsProfile: [ administrator, analytics ]
      LabelProfile: [ administrator, analytics ]
      SettingsProfile: [ administrator, analytics ]

  - path: /participant/<*>/timeseries
    methods: [ GET ]
    profiles:
      InsightsProfile: [ administrator, analytics ]
      LabelProfile: [ administrator, analytics ]
      SettingsProfile: [ administrator, analytics ]


  - path: /participant/<*>/track-streams-all
    methods: [ GET ]
    profiles:
      InsightsProfile: [ administrator, analytics ]
      LabelProfile: [ administrator, analytics ]
      SettingsProfile: [ administrator, analytics ]


  - path: /participant/<*>/track-streams-by-store
    methods: [ GET ]
    profiles:
      InsightsProfile: [ administrator, analytics ]
      LabelProfile: [ administrator, analytics ]
      SettingsProfile: [ administrator, analytics ]


  - path: /product/<*>
    methods: [ GET ]
    profiles:
      InsightsProfile: [ administrator, analytics ]
      LabelProfile: [ administrator, analytics ]
      SettingsProfile: [ administrator, analytics ]

  - path: /product-metrics
    methods: [ GET ]
    profiles:
      InsightsProfile: [ administrator, analytics ]
      LabelProfile: [ administrator, analytics ]
      SettingsProfile: [ administrator, analytics ]




  - path: /product/<*>/metadata
    methods: [ GET ]
    profiles:
      InsightsProfile: [ administrator, analytics ]
      LabelProfile: [ administrator, analytics ]
      SettingsProfile: [ administrator, analytics ]

  - path: /product/<*>/metrics-by-track
    methods: [ GET ]
    profiles:
      InsightsProfile: [ administrator, analytics ]
      LabelProfile: [ administrator, analytics ]
      SettingsProfile: [ administrator, analytics ]

  - path: /product/<*>/timeseries
    methods: [ GET ]
    profiles:
      InsightsProfile: [ administrator, analytics ]
      LabelProfile: [ administrator, analytics ]
      SettingsProfile: [ administrator, analytics ]

  - path: /product/<*>/summary
    methods: [ GET ]
    profiles:
      InsightsProfile: [ administrator, analytics ]
      LabelProfile: [ administrator, analytics ]
      SettingsProfile: [ administrator, analytics ]
  
  - path: /product/<*>/aggregate-streams
    methods: [ GET ]
    profiles:
      InsightsProfile: [ administrator, analytics ]
      LabelProfile: [ administrator, analytics ]
      SettingsProfile: [ administrator, analytics ]

  - path: /top-sound-recordings
    methods: [ GET ]
    profiles:
      InsightsProfile: [ administrator, analytics ]
      LabelProfile: [ administrator, analytics ]
      SettingsProfile: [ administrator, analytics ]

  - path: /top-metrics
    methods: [ GET ]
    profiles:
      InsightsProfile: [ administrator, analytics ]
      LabelProfile: [ administrator, analytics ]
      SettingsProfile: [ administrator, analytics ]

  - path: /top-video-metrics
    methods: [ GET ]
    profiles:
      InsightsProfile: [ administrator, analytics ]
      LabelProfile: [ administrator, analytics ]
      SettingsProfile: [ administrator, analytics ]

  - path: /sound-recording/<*>/metadata
    methods: [ GET ]
    profiles:
      InsightsProfile: [ "*" ]
      LabelProfile: [ "*" ]
      SettingsProfile: [ "*" ]

  - path: /sound-recording/<*>/timeseries
    methods: [ GET ]
    profiles:
      InsightsProfile: [ administrator, analytics ]
      LabelProfile: [ administrator, analytics ]
      SettingsProfile: [ administrator, analytics ]

  - path: /sound-recording/<*>/summary
    methods: [ GET ]
    profiles:
      InsightsProfile: [ administrator, analytics ]
      LabelProfile: [ administrator, analytics ]
      SettingsProfile: [ administrator, analytics ]

  - path: /sound-recording/streams
    methods: [ POST ]
    profiles:
      InsightsProfile: [ administrator, analytics ]
      LabelProfile: [ administrator, analytics ]
      SettingsProfile: [ administrator, analytics ]

  - path: /sound-recording/aggregate-streams
    methods: [ POST ]
    profiles:
      InsightsProfile: [ administrator, analytics ]
      LabelProfile: [ administrator, analytics ]
      SettingsProfile: [ administrator, analytics ]


  - path: /sound-recording/<*>/top-markets
    methods: [ GET ]
    profiles:
      InsightsProfile: [ administrator, analytics ]
      LabelProfile: [ administrator, analytics ]
      SettingsProfile: [ administrator, analytics ]

  - path: /sound-recording/<*>/demographics
    methods: [ GET ]
    profiles:
      InsightsProfile: [ administrator, analytics ]
      LabelProfile: [ administrator, analytics ]
      SettingsProfile: [ administrator, analytics ]

  - path: /sound-recording/<*>/streams-breakdown
    methods: [ GET ]
    profiles:
      InsightsProfile: [ administrator, analytics ]
      LabelProfile: [ administrator, analytics ]
      SettingsProfile: [ administrator, analytics ]

  - path: /sound-recording/<*>/streams-by-store
    methods: [ GET ]
    profiles:
      InsightsProfile: [ administrator, analytics ]
      LabelProfile: [ administrator, analytics ]
      SettingsProfile: [ administrator, analytics ]

  - path: /sound-recording/<*>/streams-all
    methods: [ GET ]
    profiles:
      InsightsProfile: [ administrator, analytics ]
      LabelProfile: [ administrator, analytics ]
      SettingsProfile: [ administrator, analytics ]

  - path: /sound-recording/<*>/tiktok/timeseries
    methods: [ GET ]
    profiles:
      InsightsProfile: [ administrator, analytics ]
      LabelProfile: [ administrator, analytics ]
      SettingsProfile: [ administrator, analytics ]

  - path: /sound-recording/<*>/tiktok/summary
    methods: [ GET ]
    profiles:
      InsightsProfile: [ administrator, analytics ]
      LabelProfile: [ administrator, analytics ]
      SettingsProfile: [ administrator, analytics ]

  - path: /videos/<*>/top-countries
    methods: [ GET ]
    profiles:
      InsightsProfile: [ administrator, analytics ]
      LabelProfile: [ administrator, analytics ]
      SettingsProfile: [ administrator, analytics ]

  - path: /videos/<*>/top-traffic-sources
    methods: [ GET ]
    profiles:
      InsightsProfile: [ administrator, analytics ]
      LabelProfile: [ administrator, analytics ]
      SettingsProfile: [ administrator, analytics ]

  - path: /channels/<*>/top-countries
    methods: [ GET ]
    profiles:
      InsightsProfile: [ administrator, analytics ]
      LabelProfile: [ administrator, analytics ]
      SettingsProfile: [ administrator, analytics ]

  - path: /channels/<*>/top-traffic-sources
    methods: [ GET ]
    profiles:
      InsightsProfile: [ administrator, analytics ]
      LabelProfile: [ administrator, analytics ]
      SettingsProfile: [ administrator, analytics ]

  - path: /channels/<*>/top-videos
    methods: [ GET ]
    profiles:
      InsightsProfile: [ administrator, analytics ]
      LabelProfile: [ administrator, analytics ]
      SettingsProfile: [ administrator, analytics ]

  - path: /all-time-video-metrics/<*>
    methods: [ GET ]
    profiles:
      InsightsProfile: [ administrator, analytics ]
      LabelProfile: [ administrator, analytics ]
      SettingsProfile: [ administrator, analytics ]

  - path: /channel-metrics/<*>
    methods: [ GET ]
    profiles:
      InsightsProfile: [ administrator, analytics ]
      LabelProfile: [ administrator, analytics ]
      SettingsProfile: [ administrator, analytics ]

  - path: /all-time-channel-metrics/<*>
    methods: [ GET ]
    profiles:
      InsightsProfile: [ administrator, analytics ]
      LabelProfile: [ administrator, analytics ]
      SettingsProfile: [ administrator, analytics ]

  - path: /ugc-video-metrics
    methods: [ GET ]
    profiles:
      InsightsProfile: [ administrator, analytics ]
      LabelProfile: [ administrator, analytics ]
      SettingsProfile: [ administrator, analytics ]

  - path: /top-accounts-metrics
    methods: [ GET ]
    profiles:
      InsightsProfile: [ administrator, analytics ]
      LabelProfile: [ administrator, analytics ]
      SettingsProfile: [ administrator, analytics ]

  - path: /top-channel-metrics
    methods: [ GET ]
    profiles:
      InsightsProfile: [ administrator, analytics ]
      LabelProfile: [ administrator, analytics ]
      SettingsProfile: [ administrator, analytics ]

  - path: /store-outages
    methods: [ GET ]
    profiles:
      InsightsProfile: [ administrator, analytics ]
      LabelProfile: [ administrator, analytics ]
      SettingsProfile: [ administrator, analytics ]

  - path: /highwatermark
    methods: [ GET ]
    profiles:
      InsightsProfile: [ administrator, analytics ]
      LabelProfile: [ administrator, analytics ]
      SettingsProfile: [ administrator, analytics ]