Calling Github APIs

Posted on September 2, 2022
Tags: javascript

Get your repo specific Personal Access Token(PAT) at https://github.com/settings/personal-access-tokens

https://api.github.com/repos/userJY/{YOUR REPO HERE}/contents/{PATH TO FILE HERE}

const axios = require('axios');

const a = async () => {
const response = await axios.get('https://api.github.com/repos/UserJY/myRepoName', {
    headers: {
        'Authorization': 'token github_pat_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX',
        'Accept': 'application/vnd.github.v3.raw',
        "Content-Type": "application/json"
    }
});

  console.log(response)
}

a()