'Axios callback not logging value

I'm making a post request to the Spotify API, and it seems to work fine, but nothing is being returned from the callback. Any ideas?

const spotifyReq = async () => { 
    try {
        await axios.post(
            "https://accounts.spotify.com/api/token", "grant_type=client_credentials", {
                headers: {
                    'Authorization': 'Basic' + (Buffer.from(client + ':' + secret, 'base64')),
                    
                    'Content-Type' : 'application/x-www-form-urlencoded'
                },
                auth: {
                    username: "client",
                    password: "secret"
                }
            }, (res) => {
            console.log(res)
        })
    } catch (err) {
        if (err.request) {
            console.log(err.response.data)
        } else if (err.response) {
            console.log(err.response.data)
        } else {
            console.log(err)
        }
    }
    
}


Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source