Need some help with twitch API

I am working with react and axios, i want to get all the live streams from the API

my problem is that i dont know how to convert the curl in the docs to an axios code…
for sure i am doing something worng here… please if someone can help

here is my code

componentDidMount = () => {

  url: '',
  method: 'get',
  headers: 'Client-ID: xxxxxxxxxxxxxxxxxxxxxx'

  .then(res => {


Since you are calling Kraken, you need the Accept header which is missing.

Having never used Axios I’m fairly sure headers needs to be an object not a string

headers: ‘Client-ID: xxxxxxxxxxxxxxxxxxxxxx’


headers: {
    ‘Client-ID': 'xxxxxxxxxxxxxxxxxxxxxx’,
    'Accept': 'application/vnd.twitchtv.v5+json'

thanks!!! its works!

another problem :
why if i try the get games GET
not working on the same code? (just url replace)

parse out the error and read the response