If I make a `curl` request for this URL:

`https://www.googleapis.com/youtube/v3/channels?part=snippet%2CcontentDetails%2Cstatistics&id=UC_x5XG1OVP6uZZ5FSM9Ttw&key=...`

I'll get the output as:

```
    {
      "kind": "youtube#channelListResponse",
      "etag": "J801W-IQ15sDpy3GjDfjlUgoVxA",
      "pageInfo": {
        "resultsPerPage": 0
      }
    }

```

Does this mean that the YouTube channel doesn't exist?
I don't get any error; how to find whether this is a valid channel or not?

Likewise, I want the list of videos of a given channel. If I make a `curl` request using this URL:

`https://www.googleapis.com/youtube/v3/search?part=snippet&channelId=UCIJIhBwx4XjNUtQGZTGSVnA&maxResults=20&order=date&key=[YOUR_API_KEY]`

I'll get the output as:

```
    {
      "kind": "youtube#searchListResponse",
      "etag": "q5r0QewUnrg2C7BdwuxbJxb9b8c",
      "regionCode": "IN",
      "pageInfo": {
        "totalResults": 0,
        "resultsPerPage": 20
      },
      "items": []
    }

```

This is a valid channel ID, but I get an empty result, not an error; how to know the search is valid or not?