OAuth token is missing but token is added to the header

Something like this?

const data = {
    "broadcaster_id": channelId,
    "user_id": userId,
    "moderator_id": moderatorId
}

const response = await axios.post(`https://api.twitch.tv/helix/moderation/bans`, data, {
    headers: {
        "Client-ID": `<client-id>`,
        "Authorization": `Bearer <access-token>`,
        "Content-Type": "application/json"
    }
})