Title: missingRequiredParameter
Last modified: June 13, 2020

---

# missingRequiredParameter

 *  [PNP](https://wordpress.org/support/users/itsmepnp/)
 * (@itsmepnp)
 * [5 years, 11 months ago](https://wordpress.org/support/topic/missingrequiredparameter-2/)
 * Thank you for this awesome plugin, This is so great with all those feature that
   matters.
 * I get `missingRequiredParameter` error when I use this setting **Show scheduled
   live videos (adds a quota unit cost of 100)**
 *     ```
       <!-- YouTube Live debugging: 
       EmbedYoutubeLiveStreaming::__set_state(array(
          'channelId' => 'UC9UC1WtMRp1JAg7jYWJaGSQ',
          'API_Key' => 'hidden but it is correct as it works for other things',
          'jsonResponse' => '{
        "error": {
         "errors": [
          {
           "domain": "youtube.parameter",
           "reason": "missingRequiredParameter",
           "message": "No filter selected. Expected one of: chart, idParam, myRated, id",
           "locationType": "parameter",
           "location": ""
          }
         ],
         "code": 400,
         "message": "No filter selected. Expected one of: chart, idParam, myRated, id"
        }
       }
       ',
          'objectResponse' => 
         (object) array(
            'error' => 
           (object) array(
              'errors' => 
             array (
               0 => 
               (object) array(
                  'domain' => 'youtube.parameter',
                  'reason' => 'missingRequiredParameter',
                  'message' => 'No filter selected. Expected one of: chart, idParam, myRated, id',
                  'locationType' => 'parameter',
                  'location' => '',
               ),
             ),
              'code' => 400,
              'message' => 'No filter selected. Expected one of: chart, idParam, myRated, id',
           ),
         ),
          'arrayResponse' => 
         array (
           'error' => 
           array (
             'errors' => 
             array (
               0 => 
               array (
                 'domain' => 'youtube.parameter',
                 'reason' => 'missingRequiredParameter',
                 'message' => 'No filter selected. Expected one of: chart, idParam, myRated, id',
                 'locationType' => 'parameter',
                 'location' => '',
               ),
             ),
             'code' => 400,
             'message' => 'No filter selected. Expected one of: chart, idParam, myRated, id',
           ),
         ),
          'errorMessage' => 'No filter selected. Expected one of: chart, idParam, myRated, id',
          'errorArray' => 
         array (
           0 => 
           array (
             'domain' => 'youtube.parameter',
             'reason' => 'missingRequiredParameter',
             'message' => 'No filter selected. Expected one of: chart, idParam, myRated, id',
             'locationType' => 'parameter',
             'location' => '',
           ),
         ),
          'isLive' => NULL,
          'queryData' => 
         array (
           'key' => 'hiding',
           'part' => 'id,snippet',
           'id' => NULL,
         ),
          'getAddress' => 'https://www.googleapis.com/youtube/v3/',
          'getQuery' => 'key=hiding&part=id%2Csnippet',
          'queryString' => 'https://www.googleapis.com/youtube/v3/videos?key=hiding&part=id%2Csnippet',
          'part' => 'id,snippet',
          'eventType' => 'upcoming',
          'type' => 'video',
          'subdomain' => 'www',
          'default_embed_width' => '560',
          'default_embed_height' => '315',
          'default_ratio' => 1.77777777777777767909128669998608529567718505859375,
          'embed_code' => '                <div id="wpYouTubeLive" width="720" height="480"></div>
                       <script>
                           var wpYTPlayer;
                           function onYouTubeIframeAPIReady() {
                               wpYTPlayer = new YT.Player(\'wpYouTubeLive\', {
                                   videoId: \'\',
                                   playerVars: {
                                       \'autoplay\': 1,
                                       \'rel\': 1                            },
                                   events: {
                                       \'onReady\': wpYTonPlayerReady,
                                       \'onStateChange\': wpYTonPlayerStateChange
                                   }
                               });
                           }
                       </script>
                   ',
          'embed_autoplay' => 'true',
          'embed_width' => '720',
          'embed_height' => '480',
          'show_related' => 'false',
          'live_video_id' => NULL,
          'live_video_title' => NULL,
          'live_video_description' => NULL,
          'live_video_publishedAt' => NULL,
          'live_video_thumb_default' => NULL,
          'live_video_thumb_medium' => NULL,
          'live_video_thumb_high' => NULL,
          'resource_type' => 'live',
          'uploads_id' => NULL,
          'channel_title' => NULL,
          'completed_video_id' => '',
          'resource' => 'videos',
       ))
        -->
       ```
   

Viewing 1 replies (of 1 total)

 *  [Bryce Jacobson](https://wordpress.org/support/users/drivenfaroff/)
 * (@drivenfaroff)
 * [5 years, 11 months ago](https://wordpress.org/support/topic/missingrequiredparameter-2/#post-13005842)
 * Same issue here.
 * This error is also showing to everyone.
 * > WP YouTube Live error:
   > Domain: youtube.parameter
   >  Reason: missingRequiredParameter Message: No filter
   > selected. Expected one of: id, myRated, chart, idParam Extended help:

Viewing 1 replies (of 1 total)

The topic ‘missingRequiredParameter’ is closed to new replies.

 * ![](https://ps.w.org/wp-youtube-live/assets/icon-256x256.png?rev=2711798)
 * [WP YouTube Live](https://wordpress.org/plugins/wp-youtube-live/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/wp-youtube-live/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/wp-youtube-live/)
 * [Active Topics](https://wordpress.org/support/plugin/wp-youtube-live/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/wp-youtube-live/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/wp-youtube-live/reviews/)

## Tags

 * [Youtube](https://wordpress.org/support/topic-tag/youtube/)
 * [youtube-api](https://wordpress.org/support/topic-tag/youtube-api/)

 * 1 reply
 * 2 participants
 * Last reply from: [Bryce Jacobson](https://wordpress.org/support/users/drivenfaroff/)
 * Last activity: [5 years, 11 months ago](https://wordpress.org/support/topic/missingrequiredparameter-2/#post-13005842)
 * Status: not resolved