API を使用して組織のプライベート リポジトリのプル リクエストを取得できないようです。正常に動作する OAuth2 アクセス トークンを取得しました。たとえば、この呼び出しは機能し、有効な JSON を返します (apaidnerd私のユーザー名でありblog、パブリック リポジトリになります)。
https://api.github.com/repos/apaidnerd/blog/pulls?access_token=xxxxxxxxxxx
ただし、この URL (myorgは組織名でsecretrepoあり、プライベート リポジトリです):
https://api.github.com/repos/myorg/secretrepo/pulls?access_token=xxxxxxxxxxxx
戻り値:
{ "message": "Not Found" }
更新:curl -u apaidnerd http://...コマンド ラインから試すと、2 番目の URL が機能します。私のOAuthトークンに問題があるに違いない...