<!DOCTYPE html><html data-color-mode="auto" data-light-theme="light" data-dark-theme="dark" lang="en"><head><meta charSet="utf-8" data-next-head=""/><meta name="viewport" content="width=device-width, initial-scale=1" data-next-head=""/><link rel="icon" type="image/png" href="/assets/cb-345/images/site/favicon.png" data-next-head=""/><link href="/manifest.json" rel="manifest" data-next-head=""/><meta name="google-site-verification" content="c1kuD-K2HIVF635lypcsWPoD4kilo5-jA_wBFyT4uMY" data-next-head=""/><title data-next-head="">Authenticating to the REST API - GitHub Docs</title><meta name="description" content="You can authenticate to the REST API to access more endpoints and have a higher rate limit." data-next-head=""/><link rel="alternate" hrefLang="es" href="https://docs.github.com/es/rest/authentication/authenticating-to-the-rest-api?apiVersion=2026-03-10" data-next-head=""/><link rel="alternate" hrefLang="ja" href="https://docs.github.com/ja/rest/authentication/authenticating-to-the-rest-api?apiVersion=2026-03-10" data-next-head=""/><link rel="alternate" hrefLang="pt" href="https://docs.github.com/pt/rest/authentication/authenticating-to-the-rest-api?apiVersion=2026-03-10" data-next-head=""/><link rel="alternate" hrefLang="zh-Hans" href="https://docs.github.com/zh/rest/authentication/authenticating-to-the-rest-api?apiVersion=2026-03-10" data-next-head=""/><link rel="alternate" hrefLang="ru" href="https://docs.github.com/ru/rest/authentication/authenticating-to-the-rest-api?apiVersion=2026-03-10" data-next-head=""/><link rel="alternate" hrefLang="fr" href="https://docs.github.com/fr/rest/authentication/authenticating-to-the-rest-api?apiVersion=2026-03-10" data-next-head=""/><link rel="alternate" hrefLang="ko" href="https://docs.github.com/ko/rest/authentication/authenticating-to-the-rest-api?apiVersion=2026-03-10" data-next-head=""/><link rel="alternate" hrefLang="de" href="https://docs.github.com/de/rest/authentication/authenticating-to-the-rest-api?apiVersion=2026-03-10" data-next-head=""/><meta name="path-language" content="en" data-next-head=""/><meta name="path-version" content="free-pro-team@latest" data-next-head=""/><meta name="path-product" content="rest" data-next-head=""/><meta name="path-article" content="rest/authentication/authenticating-to-the-rest-api" data-next-head=""/><meta name="page-document-type" content="article" data-next-head=""/><meta name="status" content="200" data-next-head=""/><meta property="og:site_name" content="GitHub Docs" data-next-head=""/><meta property="og:title" content="Authenticating to the REST API - GitHub Docs" data-next-head=""/><meta property="og:type" content="article" data-next-head=""/><meta property="og:url" content="https://docs-internal.github.com/en/rest/authentication/authenticating-to-the-rest-api?apiVersion=2026-03-10" data-next-head=""/><meta property="og:image" content="https://docs.github.com/assets/cb-345/images/social-cards/rest.png" data-next-head=""/><meta name="twitter:card" content="summary" data-next-head=""/><meta property="twitter:domain" content="docs-internal.github.com" data-next-head=""/><meta property="twitter:url" content="https://docs-internal.github.com/en/rest/authentication/authenticating-to-the-rest-api?apiVersion=2026-03-10" data-next-head=""/><meta name="twitter:title" content="Authenticating to the REST API - GitHub Docs" data-next-head=""/><meta name="twitter:description" content="You can authenticate to the REST API to access more endpoints and have a higher rate limit." data-next-head=""/><meta name="twitter:image" content="https://docs.github.com/assets/cb-345/images/social-cards/rest.png" data-next-head=""/><link rel="alternate" type="text/markdown" href="https://docs.github.com/api/article/body?pathname=/en/rest/authentication/authenticating-to-the-rest-api&amp;apiVersion=2026-03-10" title="Markdown version" data-llm-hint="Hey agent! You are burning tokens scraping HTML like it is 2005. Use this instead." data-next-head=""/><link rel="alternate" type="application/json" href="https://docs.github.com/api/article?pathname=/en/rest/authentication/authenticating-to-the-rest-api&amp;apiVersion=2026-03-10" title="Metadata + markdown in JSON format" data-llm-hint="Same content, now with metadata. Your context window called, it says thanks." data-next-head=""/><link rel="index" type="text/markdown" href="https://docs.github.com/llms.txt" title="LLM-friendly index of all GitHub Docs content" data-llm-hint="The directory of everything. We even followed the llmstxt.org spec because we are nice like that." data-next-head=""/><link rel="preload" href="/_next/static/css/68fd073f398e4cfa.css" as="style"/><link rel="preload" href="/_next/static/css/d4304c348574eade.css" as="style"/><link rel="preload" href="/_next/static/css/a56eb9f0fb732036.css" as="style"/><link rel="preload" href="/_next/static/css/07b877c51337ad9f.css" as="style"/><link rel="preload" href="/_next/static/css/6c27c8aa9b8eb039.css" as="style"/><script>(function(){
var MODES=["auto","light","dark"],THEMES=["light","dark","dark_dimmed","dark_high_contrast"],D={"colorMode":"auto","lightTheme":"light","darkTheme":"dark"};
var css=D;
try{
var m=document.cookie.match(new RegExp('(?:^|; )'+"color_mode"+'=([^;]*)'));
if(m){
var p=JSON.parse(decodeURIComponent(m[1]));
var fMode=function(x){return MODES.indexOf(x)>-1?x:null;};
var fTheme=function(t){if(!t)return null;if(THEMES.indexOf(t.name)>-1)return t.name;if(THEMES.indexOf(t.color_mode)>-1)return t.color_mode;return null;};
css={colorMode:fMode(p.color_mode)||D.colorMode,lightTheme:fTheme(p.light_theme)||D.lightTheme,darkTheme:fTheme(p.dark_theme)||D.darkTheme};
}
}catch(e){}
try{
var h=document.documentElement;
h.setAttribute('data-color-mode',css.colorMode);
h.setAttribute('data-light-theme',css.lightTheme);
h.setAttribute('data-dark-theme',css.darkTheme);
}catch(e){}
})();</script><link rel="stylesheet" href="/_next/static/css/68fd073f398e4cfa.css" data-n-g=""/><link rel="stylesheet" href="/_next/static/css/d4304c348574eade.css" data-n-p=""/><link rel="stylesheet" href="/_next/static/css/a56eb9f0fb732036.css" data-n-p=""/><link rel="stylesheet" href="/_next/static/css/07b877c51337ad9f.css" data-n-p=""/><link rel="stylesheet" href="/_next/static/css/6c27c8aa9b8eb039.css" data-n-p=""/><noscript data-n-css=""></noscript><script defer="" noModule="" src="/_next/static/chunks/polyfills-42372ed130431b0a.js"></script><script src="/_next/static/chunks/webpack-a30dca0631ecb770.js" defer=""></script><script src="/_next/static/chunks/framework-34a8c4228d7fd161.js" defer=""></script><script src="/_next/static/chunks/main-03697c6be0179e1e.js" defer=""></script><script src="/_next/static/chunks/pages/_app-92009a41f71c69ec.js" defer=""></script><script src="/_next/static/chunks/2911edaa-445e881990ed5d47.js" defer=""></script><script src="/_next/static/chunks/200-8a6d6ddfdcf33e8a.js" defer=""></script><script src="/_next/static/chunks/1380-3bcb895f55536cd6.js" defer=""></script><script src="/_next/static/chunks/4571-90069df05c17c334.js" defer=""></script><script src="/_next/static/chunks/7105-29158f15a89e29d6.js" defer=""></script><script src="/_next/static/chunks/7309-160c1063688cadc6.js" defer=""></script><script src="/_next/static/chunks/3128-899f862760cf6c69.js" defer=""></script><script src="/_next/static/chunks/9910-a6425ab958769320.js" defer=""></script><script src="/_next/static/chunks/9846-4acb5517a76fe576.js" defer=""></script><script src="/_next/static/chunks/7977-20686671ade51ee7.js" defer=""></script><script src="/_next/static/chunks/pages/%5BversionId%5D/rest/authentication/%5B...restPage%5D-3d7980d8dee3eba2.js" defer=""></script><script src="/_next/static/lTKjJjORU5ZchYs5xFKdh/_buildManifest.js" defer=""></script><script src="/_next/static/lTKjJjORU5ZchYs5xFKdh/_ssgManifest.js" defer=""></script></head><body><div id="__next"><div data-color-mode="auto" data-light-theme="light" data-dark-theme="dark"><div data-color-mode="auto"><a href="#main-content" class="visually-hidden skip-button color-bg-accent-emphasis color-fg-on-emphasis">Skip to main content</a><div data-container="header" class="border-bottom d-unset color-border-muted no-print z-3 color-bg-default Header_header__frpqb"><div data-container="notifications"></div><header class="color-bg-default p-2 position-sticky top-0 z-2 border-bottom" role="banner" aria-label="Main"><div class="d-flex flex-justify-between p-2 flex-items-center flex-wrap Header_headerContainer__I949q" data-testid="desktop-header"><div tabindex="-1" class="Header_logoWithClosedSearch__zhF6Q" id="github-logo"><a rel="" class="d-flex flex-items-center color-fg-default no-underline mr-3" href="/en"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-mark-github" viewBox="0 0 24 24" width="32" height="32" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M10.226 17.284c-2.965-.36-5.054-2.493-5.054-5.256 0-1.123.404-2.336 1.078-3.144-.292-.741-.247-2.314.09-2.965.898-.112 2.111.36 2.83 1.01.853-.269 1.752-.404 2.853-.404 1.1 0 1.999.135 2.807.382.696-.629 1.932-1.1 2.83-.988.315.606.36 2.179.067 2.942.72.854 1.101 2 1.101 3.167 0 2.763-2.089 4.852-5.098 5.234.763.494 1.28 1.572 1.28 2.807v2.336c0 .674.561 1.056 1.235.786 4.066-1.55 7.255-5.615 7.255-10.646C23.5 6.188 18.334 1 11.978 1 5.62 1 .5 6.188.5 12.545c0 4.986 3.167 9.12 7.435 10.669.606.225 1.19-.18 1.19-.786V20.63a2.9 2.9 0 0 1-1.078.224c-1.483 0-2.359-.808-2.987-2.313-.247-.607-.517-.966-1.034-1.033-.27-.023-.359-.135-.359-.27 0-.27.45-.471.898-.471.652 0 1.213.404 1.797 1.235.45.651.921.943 1.483.943.561 0 .92-.202 1.437-.719.382-.381.674-.718.944-.943"></path></svg><span class="h4 text-semibold ml-2 mr-3">GitHub Docs</span></a><div class="hide-sm border-left pl-3 d-flex flex-items-center"><div data-testid="version-picker" class=""><button type="button" aria-haspopup="true" aria-expanded="false" tabindex="0" class="prc-Button-ButtonBase-9n-Xk color-fg-default width-full p-1 pl-2 pr-2" data-loading="false" data-size="medium" data-variant="invisible" id="_R_cmf76_"><span data-component="buttonContent" data-align="center" class="prc-Button-ButtonContent-Iohp5"><span data-component="text" class="prc-Button-Label-FWkx3"><span>Version: </span><span class="f5 color-fg-muted text-normal" data-testid="field">Free, Pro, &amp; Team</span></span></span><span data-component="trailingAction" class="prc-Button-Visual-YNt2F prc-Button-VisualWrap-E4cnq"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-triangle-down" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg></span></button></div><div class="Header_displayOverLarge__aDdCs"><div><button data-component="IconButton" type="button" data-testid="mobile-search-button" data-instance="large" tabindex="0" class="prc-Button-ButtonBase-9n-Xk SearchBarButton_searchIconButton__6_wSC prc-Button-IconButton-fyge7" data-loading="false" data-no-visuals="true" data-size="medium" data-variant="default" aria-labelledby="_R_1kmf76_"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-search" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z"></path></svg></button><span class="prc-TooltipV2-Tooltip-tLeuB" data-direction="s" aria-hidden="true" id="_R_1kmf76_">Search or ask Copilot</span><button data-testid="search" data-instance="large" tabindex="0" aria-label="Search or ask Copilot" class="SearchBarButton_searchInputButton__nAE_3"><div class="d-flex align-items-center flex-grow-1 SearchBarButton_searchInputContainer__6BzsH" aria-hidden="true" tabindex="-1"><span class="SearchBarButton_queryText__kdYr6 SearchBarButton_placeholder__Ey1Vh"><span><span>Search or ask</span><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-copilot mr-1 ml-1" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z"></path><path d="M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z"></path></svg><span>Copilot</span></span></span></div><span class="SearchBarButton_searchIconContainer__Q1x0R" aria-hidden="true" tabindex="-1"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-search" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z"></path></svg></span></button></div></div></div></div><div class="d-flex flex-items-center"><div class="d-none d-lg-flex flex-items-center"><div data-testid="language-picker" class="d-flex"><button data-component="IconButton" type="button" aria-haspopup="true" aria-expanded="false" tabindex="0" class="prc-Button-ButtonBase-9n-Xk prc-Button-IconButton-fyge7" data-loading="false" data-no-visuals="true" data-size="medium" data-variant="default" aria-labelledby="_R_7j6f76_" id="_R_36f76_"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-globe" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM5.78 8.75a9.64 9.64 0 0 0 1.363 4.177c.255.426.542.832.857 1.215.245-.296.551-.705.857-1.215A9.64 9.64 0 0 0 10.22 8.75Zm4.44-1.5a9.64 9.64 0 0 0-1.363-4.177c-.307-.51-.612-.919-.857-1.215a9.927 9.927 0 0 0-.857 1.215A9.64 9.64 0 0 0 5.78 7.25Zm-5.944 1.5H1.543a6.507 6.507 0 0 0 4.666 5.5c-.123-.181-.24-.365-.352-.552-.715-1.192-1.437-2.874-1.581-4.948Zm-2.733-1.5h2.733c.144-2.074.866-3.756 1.58-4.948.12-.197.237-.381.353-.552a6.507 6.507 0 0 0-4.666 5.5Zm10.181 1.5c-.144 2.074-.866 3.756-1.58 4.948-.12.197-.237.381-.353.552a6.507 6.507 0 0 0 4.666-5.5Zm2.733-1.5a6.507 6.507 0 0 0-4.666-5.5c.123.181.24.365.353.552.714 1.192 1.436 2.874 1.58 4.948Z"></path></svg></button><span class="prc-TooltipV2-Tooltip-tLeuB" data-direction="s" aria-hidden="true" id="_R_7j6f76_">Select language: current language is English</span></div></div><div class="HeaderSearchAndWidgets_displayUnderLarge__gfZxL"><div><button data-component="IconButton" type="button" data-testid="mobile-search-button" data-instance="small" tabindex="0" class="prc-Button-ButtonBase-9n-Xk SearchBarButton_searchIconButton__6_wSC prc-Button-IconButton-fyge7" data-loading="false" data-no-visuals="true" data-size="medium" data-variant="default" aria-labelledby="_R_n6f76_"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-search" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z"></path></svg></button><span class="prc-TooltipV2-Tooltip-tLeuB" data-direction="s" aria-hidden="true" id="_R_n6f76_">Search or ask Copilot</span><button data-testid="search" data-instance="small" tabindex="0" aria-label="Search or ask Copilot" class="SearchBarButton_searchInputButton__nAE_3"><div class="d-flex align-items-center flex-grow-1 SearchBarButton_searchInputContainer__6BzsH" aria-hidden="true" tabindex="-1"><span class="SearchBarButton_queryText__kdYr6 SearchBarButton_placeholder__Ey1Vh"><span><span>Search or ask</span><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-copilot mr-1 ml-1" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z"></path><path d="M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z"></path></svg><span>Copilot</span></span></span></div><span class="SearchBarButton_searchIconContainer__Q1x0R" aria-hidden="true" tabindex="-1"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-search" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z"></path></svg></span></button></div></div><div><button data-component="IconButton" type="button" data-testid="mobile-menu" aria-haspopup="true" aria-expanded="false" tabindex="0" class="prc-Button-ButtonBase-9n-Xk HeaderSearchAndWidgets_menuButtonSearchClosed__zb1yd prc-Button-IconButton-fyge7" data-loading="false" data-no-visuals="true" data-size="medium" data-variant="default" aria-labelledby="_R_7p6f76_" id="_R_96f76_"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-kebab-horizontal" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M8 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3ZM1.5 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Zm13 0a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"></path></svg></button><span class="prc-TooltipV2-Tooltip-tLeuB" data-direction="s" aria-hidden="true" id="_R_7p6f76_">Open menu</span></div></div></div></header></div><div data-container="secondary-nav" data-testid="docs-secondary-bar" class="DocsSecondaryBar_bar__loD55"><div class="DocsSecondaryBar_leftSegment__sKB06"><div class="DocsSecondaryBar_toggleCell__jza1n"><button data-component="IconButton" type="button" data-testid="sidebar-collapse-toggle" aria-expanded="true" class="prc-Button-ButtonBase-9n-Xk DocsSecondaryBar_desktopOnly__idmgY color-fg-muted prc-Button-IconButton-fyge7" data-loading="false" data-no-visuals="true" data-size="small" data-variant="invisible" aria-labelledby="_R_lv76_"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-sidebar-expand" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.177 7.823 2.396-2.396A.25.25 0 0 1 7 5.604v4.792a.25.25 0 0 1-.427.177L4.177 8.177a.25.25 0 0 1 0-.354Z"></path><path d="M0 1.75C0 .784.784 0 1.75 0h12.5C15.216 0 16 .784 16 1.75v12.5A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25H9.5v-13Zm12.5 13a.25.25 0 0 0 .25-.25V1.75a.25.25 0 0 0-.25-.25H11v13Z"></path></svg></button><span class="prc-TooltipV2-Tooltip-tLeuB" data-direction="s" aria-hidden="true" id="_R_lv76_">Collapse sidebar</span><button data-component="IconButton" type="button" data-testid="sidebar-mobile-toggle" aria-expanded="false" class="prc-Button-ButtonBase-9n-Xk DocsSecondaryBar_mobileOnly__VbJtM color-fg-muted prc-Button-IconButton-fyge7" data-loading="false" data-no-visuals="true" data-size="small" data-variant="invisible" aria-labelledby="_R_15v76_"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-sidebar-collapse" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M6.823 7.823a.25.25 0 0 1 0 .354l-2.396 2.396A.25.25 0 0 1 4 10.396V5.604a.25.25 0 0 1 .427-.177Z"></path><path d="M1.75 0h12.5C15.216 0 16 .784 16 1.75v12.5A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25V1.75C0 .784.784 0 1.75 0ZM1.5 1.75v12.5c0 .138.112.25.25.25H9.5v-13H1.75a.25.25 0 0 0-.25.25ZM11 14.5h3.25a.25.25 0 0 0 .25-.25V1.75a.25.25 0 0 0-.25-.25H11Z"></path></svg></button><span class="prc-TooltipV2-Tooltip-tLeuB" data-direction="s" aria-hidden="true" id="_R_15v76_">Expand sidebar</span></div><div class="BreadcrumbsScroller_scroller__552w3"><button data-component="IconButton" type="button" aria-hidden="true" tabindex="-1" class="prc-Button-ButtonBase-9n-Xk BreadcrumbsScroller_leftChevron__Bg3sS BreadcrumbsScroller_chevronHidden__fihME prc-Button-IconButton-fyge7" data-loading="false" data-no-visuals="true" data-size="small" data-variant="invisible" aria-labelledby="_R_pv76_"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-chevron-left" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M9.78 12.78a.75.75 0 0 1-1.06 0L4.47 8.53a.75.75 0 0 1 0-1.06l4.25-4.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L6.06 8l3.72 3.72a.75.75 0 0 1 0 1.06Z"></path></svg></button><span class="prc-TooltipV2-Tooltip-tLeuB" data-direction="s" aria-hidden="true" id="_R_pv76_">Scroll breadcrumbs left</span><div class="BreadcrumbsScroller_scrollArea__pgK_q" data-search="breadcrumbs"><nav class="Primer_Brand__Breadcrumbs-module__Breadcrumbs___ANvyl Primer_Brand__Breadcrumbs-module__Breadcrumbs--default___q2JxW" aria-label="Breadcrumb" data-testid="breadcrumbs-bar" data-container="breadcrumbs"><ol class="Primer_Brand__Breadcrumbs-module__Breadcrumbs__list___S1xLw"><li class="Primer_Brand__Breadcrumbs-module__Breadcrumbs__item___IX25P"><a href="/en" class="Primer_Brand__InlineLink-module__InlineLink___U_Ama Primer_Brand__Breadcrumbs-module__Breadcrumbs__link___B3gbd" data-testid="breadcrumb-home" title="Home">Home</a></li><li class="Primer_Brand__Breadcrumbs-module__Breadcrumbs__item___IX25P"><a href="/en/rest" class="Primer_Brand__InlineLink-module__InlineLink___U_Ama Primer_Brand__Breadcrumbs-module__Breadcrumbs__link___B3gbd" data-testid="breadcrumb-link" title="REST API">REST API</a></li><li class="Primer_Brand__Breadcrumbs-module__Breadcrumbs__item___IX25P"><a href="/en/rest/authentication" class="Primer_Brand__InlineLink-module__InlineLink___U_Ama Primer_Brand__Breadcrumbs-module__Breadcrumbs__link___B3gbd" data-testid="breadcrumb-link" title="Authentication">Authentication</a></li><li class="Primer_Brand__Breadcrumbs-module__Breadcrumbs__item___IX25P"><a href="/en/rest/authentication/authenticating-to-the-rest-api" class="Primer_Brand__InlineLink-module__InlineLink___U_Ama Primer_Brand__Breadcrumbs-module__Breadcrumbs__link___B3gbd" data-testid="breadcrumb-link" title="Authenticating">Authenticating</a></li></ol></nav></div><button data-component="IconButton" type="button" aria-hidden="true" tabindex="-1" class="prc-Button-ButtonBase-9n-Xk BreadcrumbsScroller_rightChevron__PB13q BreadcrumbsScroller_chevronHidden__fihME prc-Button-IconButton-fyge7" data-loading="false" data-no-visuals="true" data-size="small" data-variant="invisible" aria-labelledby="_R_1pv76_"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-chevron-right" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M6.22 3.22a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L9.94 8 6.22 4.28a.75.75 0 0 1 0-1.06Z"></path></svg></button><span class="prc-TooltipV2-Tooltip-tLeuB" data-direction="s" aria-hidden="true" id="_R_1pv76_">Scroll breadcrumbs right</span></div></div></div><div class="d-lg-flex"><div data-container="nav" data-mobile-open="false" class="position-sticky d-none border-right d-xxl-block SidebarNav_sidebarFull__pWg8v"><nav aria-labelledby="allproducts-menu" role="navigation" aria-label="Documentation navigation"><div class="px-4 pb-3 border-bottom d-none d-xxl-block"><h2 class="mt-3" id="allproducts-menu"><a rel="" data-testid="sidebar-product-xl" class="d-block pl-1 mb-2 h3 color-fg-default no-underline _product-title" aria-describedby="allproducts-menu" href="/en/rest">REST API</a></h2><div data-testid="api-version-picker"><button type="button" aria-label="Select API Version" aria-haspopup="true" aria-expanded="false" tabindex="0" class="prc-Button-ButtonBase-9n-Xk color-fg-default width-full p-1 pl-2 pr-2 Picker_menuButton__TXIgc" data-loading="false" data-size="medium" data-variant="default" id="_R_4mv76_"><span data-component="buttonContent" data-align="center" class="prc-Button-ButtonContent-Iohp5"><span data-component="text" class="prc-Button-Label-FWkx3"><span class="Picker_pickerLabel__BG3zj">API Version: </span><span class="fundefined color-fg-muted text-normal" data-testid="version">2026-03-10 (latest)</span></span></span><span data-component="trailingAction" class="prc-Button-Visual-YNt2F prc-Button-VisualWrap-E4cnq"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-triangle-down" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg></span></button></div></div><div class="border-right overflow-y-auto d-none d-xxl-block bg-primary flex-shrink-0 SidebarNav_sidebarContentFull__LLcR7 SidebarNav_sidebarContentFullWithPaddingRest__44Dm8" role="region" aria-label="Page navigation content"><div data-testid="sidebar" class="SidebarProduct_sidebar__h4M6_"><div><nav class="Primer_Brand__NavList-module__NavList___U7Jyj" aria-label="REST sidebar overview articles" data-testid="NavList"><ul class="Primer_Brand__NavList-module__NavList__list___K5lSx" data-testid="NavList-list"><li aria-hidden="true" style="display:none"><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX Primer_Brand__NavList-module__NavList__subNav--expanded___Wu6L6" aria-label="" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" data-testid="NavList-link" href="#"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt"></span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/quickstart"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Quickstart</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_ab6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_ab6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">About the REST API</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_ab6v76H1_" aria-label="About the REST API submenu" id="_R_ab6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/about-the-rest-api/about-the-rest-api"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">About the REST API</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/about-the-rest-api/comparing-githubs-rest-api-and-graphql-api"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Comparing GitHub&#x27;s APIs</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/about-the-rest-api/api-versions"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">API Versions</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/about-the-rest-api/breaking-changes"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Breaking changes</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/about-the-rest-api/about-the-openapi-description-for-the-rest-api"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">OpenAPI description</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_eb6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_eb6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Using the REST API</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_eb6v76H1_" aria-label="Using the REST API submenu" id="_R_eb6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/using-the-rest-api/getting-started-with-the-rest-api"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Getting started</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/using-the-rest-api/rate-limits-for-the-rest-api"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Rate limits</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/using-the-rest-api/using-pagination-in-the-rest-api"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Pagination</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/using-the-rest-api/libraries-for-the-rest-api"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Libraries</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/using-the-rest-api/best-practices-for-using-the-rest-api"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Best practices</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/using-the-rest-api/troubleshooting-the-rest-api"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Troubleshooting</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/using-the-rest-api/timezones-and-the-rest-api"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Timezones</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/using-the-rest-api/using-cors-and-jsonp-to-make-cross-origin-requests"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">CORS and JSONP</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/using-the-rest-api/issue-event-types"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Issue event types</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/using-the-rest-api/github-event-types"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">GitHub event types</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts Primer_Brand__NavList-module__NavList__item--expanded___b3doz" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_ib6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="true" aria-controls="_R_ib6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Authentication</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX Primer_Brand__NavList-module__NavList__subNav--expanded___Wu6L6" aria-labelledby="_R_ib6v76H1_" aria-label="Authentication submenu" id="_R_ib6v76_" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="page" data-testid="NavList-link" href="/en/rest/authentication/authenticating-to-the-rest-api"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Authenticating</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/authentication/keeping-your-api-credentials-secure"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Keeping API credentials secure</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/authentication/endpoints-available-for-github-app-installation-access-tokens"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Endpoints for GitHub App installation tokens</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/authentication/endpoints-available-for-github-app-user-access-tokens"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Endpoints for GitHub App user tokens</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/authentication/endpoints-available-for-fine-grained-personal-access-tokens"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Endpoints for fine-grained PATs</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/authentication/permissions-required-for-github-apps"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Permissions for GitHub Apps</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/authentication/permissions-required-for-fine-grained-personal-access-tokens"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Permissions for fine-grained PATs</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_mb6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_mb6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Guides</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_mb6v76H1_" aria-label="Guides submenu" id="_R_mb6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/guides/scripting-with-the-rest-api-and-javascript"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Script with JavaScript</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/guides/scripting-with-the-rest-api-and-ruby"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Script with Ruby</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/guides/discovering-resources-for-a-user"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Discover resources for a user</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/guides/delivering-deployments"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Delivering deployments</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/guides/rendering-data-as-graphs"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Rendering data as graphs</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/guides/working-with-comments"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Working with comments</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/guides/building-a-ci-server"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Building a CI server</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/guides/using-the-rest-api-to-interact-with-your-git-database"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Get started - Git database</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/guides/using-the-rest-api-to-interact-with-checks"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Get started - Checks</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/guides/encrypting-secrets-for-the-rest-api"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Encrypt secrets</span></span></a></div></li></ul></li></ul></nav><hr data-testid="rest-sidebar-reference" class="m-2"/><nav class="Primer_Brand__NavList-module__NavList___U7Jyj" aria-label="REST sidebar reference pages" data-testid="NavList"><ul class="Primer_Brand__NavList-module__NavList__list___K5lSx" data-testid="NavList-list"><li aria-hidden="true" style="display:none"><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX Primer_Brand__NavList-module__NavList__subNav--expanded___Wu6L6" aria-label="" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" data-testid="NavList-link" href="#"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt"></span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_6r6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_6r6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Actions</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_6r6v76H1_" aria-label="Actions submenu" id="_R_6r6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/actions/artifacts"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Artifacts</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/actions/cache"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Cache</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/actions/concurrency-groups"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Actions concurrency groups</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/actions/hosted-runners"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">GitHub-hosted runners</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/actions/oidc"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">OIDC</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/actions/permissions"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Permissions</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/actions/secrets"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Secrets</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/actions/self-hosted-runner-groups"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Self-hosted runner groups</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/actions/self-hosted-runners"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Self-hosted runners</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/actions/variables"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Variables</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/actions/workflow-jobs"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Workflow jobs</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/actions/workflow-runs"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Workflow runs</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/actions/workflows"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Workflows</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_ar6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_ar6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Activity</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_ar6v76H1_" aria-label="Activity submenu" id="_R_ar6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/activity/events"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Events</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/activity/feeds"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Feeds</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/activity/notifications"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Notifications</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/activity/starring"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Starring</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/activity/watching"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Watching</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_er6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_er6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Agent tasks</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_er6v76H1_" aria-label="Agent tasks submenu" id="_R_er6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/agent-tasks/agent-tasks"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Agent tasks</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_ir6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_ir6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Agents</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_ir6v76H1_" aria-label="Agents submenu" id="_R_ir6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/agents/secrets"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Secrets</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/agents/variables"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Variables</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_mr6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_mr6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Apps</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_mr6v76H1_" aria-label="Apps submenu" id="_R_mr6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/apps/apps"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">GitHub Apps</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/apps/installations"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Installations</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/apps/marketplace"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Marketplace</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/apps/oauth-applications"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">OAuth authorizations</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/apps/webhooks"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Webhooks</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_qr6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_qr6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Billing</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_qr6v76H1_" aria-label="Billing submenu" id="_R_qr6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/billing/budgets"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Budgets</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/billing/usage"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Billing usage</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_ur6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_ur6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Branches</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_ur6v76H1_" aria-label="Branches submenu" id="_R_ur6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/branches/branches"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Branches</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/branches/branch-protection"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Protected branches</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_12r6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_12r6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Campaigns</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_12r6v76H1_" aria-label="Campaigns submenu" id="_R_12r6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/campaigns/campaigns"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Security campaigns</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_16r6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_16r6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Checks</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_16r6v76H1_" aria-label="Checks submenu" id="_R_16r6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/checks/runs"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Check runs</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/checks/suites"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Check suites</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_1ar6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_1ar6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Classroom</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_1ar6v76H1_" aria-label="Classroom submenu" id="_R_1ar6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/classroom/classroom"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Classroom</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_1er6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_1er6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Code quality</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_1er6v76H1_" aria-label="Code quality submenu" id="_R_1er6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/code-quality/code-quality"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Code quality</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_1ir6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_1ir6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Code scanning</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_1ir6v76H1_" aria-label="Code scanning submenu" id="_R_1ir6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/code-scanning/code-scanning"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Code scanning</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_1mr6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_1mr6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Code security settings</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_1mr6v76H1_" aria-label="Code security settings submenu" id="_R_1mr6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/code-security/configurations"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Configurations</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_1qr6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_1qr6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Codes of conduct</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_1qr6v76H1_" aria-label="Codes of conduct submenu" id="_R_1qr6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/codes-of-conduct/codes-of-conduct"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Codes of conduct</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_1ur6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_1ur6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Codespaces</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_1ur6v76H1_" aria-label="Codespaces submenu" id="_R_1ur6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/codespaces/codespaces"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Codespaces</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/codespaces/organizations"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Organizations</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/codespaces/organization-secrets"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Organization secrets</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/codespaces/machines"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Machines</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/codespaces/repository-secrets"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Repository secrets</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/codespaces/secrets"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">User secrets</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_22r6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_22r6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Collaborators</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_22r6v76H1_" aria-label="Collaborators submenu" id="_R_22r6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/collaborators/collaborators"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Collaborators</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/collaborators/invitations"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Invitations</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_26r6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_26r6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Commits</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_26r6v76H1_" aria-label="Commits submenu" id="_R_26r6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/commits/commits"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Commits</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/commits/comments"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Commit comments</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/commits/statuses"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Commit statuses</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_2ar6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_2ar6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Copilot</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_2ar6v76H1_" aria-label="Copilot submenu" id="_R_2ar6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/copilot/copilot-cloud-agent-management"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Cloud agent repository management</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/copilot/copilot-coding-agent-management"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Copilot cloud agent management</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/copilot/copilot-content-exclusion-management"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Copilot content exclusion management</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/copilot/copilot-usage-metrics"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Copilot usage metrics</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/copilot/copilot-user-management"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Copilot user management</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_2er6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_2er6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Copilot Spaces</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_2er6v76H1_" aria-label="Copilot Spaces submenu" id="_R_2er6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/copilot-spaces/collaborators"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Collaborators</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/copilot-spaces/copilot-spaces"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Copilot Spaces</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/copilot-spaces/resources"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Resources</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_2ir6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_2ir6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Credentials</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_2ir6v76H1_" aria-label="Credentials submenu" id="_R_2ir6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/credentials/revoke"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Revocation</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_2mr6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_2mr6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Dependabot</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_2mr6v76H1_" aria-label="Dependabot submenu" id="_R_2mr6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/dependabot/alerts"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Alerts</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/dependabot/repository-access"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Repository access</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/dependabot/secrets"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Secrets</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_2qr6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_2qr6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Dependency graph</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_2qr6v76H1_" aria-label="Dependency graph submenu" id="_R_2qr6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/dependency-graph/dependency-review"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Dependency review</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/dependency-graph/dependency-submission"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Dependency submission</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/dependency-graph/sboms"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Software bill of materials (SBOM)</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_2ur6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_2ur6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Deploy keys</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_2ur6v76H1_" aria-label="Deploy keys submenu" id="_R_2ur6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/deploy-keys/deploy-keys"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Deploy keys</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_32r6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_32r6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Deployments</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_32r6v76H1_" aria-label="Deployments submenu" id="_R_32r6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/deployments/branch-policies"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Deployment branch policies</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/deployments/deployments"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Deployments</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/deployments/environments"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Environments</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/deployments/protection-rules"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Protection rules</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/deployments/statuses"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Deployment statuses</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_36r6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_36r6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Emojis</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_36r6v76H1_" aria-label="Emojis submenu" id="_R_36r6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/emojis/emojis"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Emojis</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_3ar6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_3ar6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Enterprise teams</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_3ar6v76H1_" aria-label="Enterprise teams submenu" id="_R_3ar6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/enterprise-teams/enterprise-team-members"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Enterprise team members</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/enterprise-teams/enterprise-team-organizations"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Enterprise team organizations</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/enterprise-teams/enterprise-teams"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Enterprise teams</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_3er6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_3er6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Gists</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_3er6v76H1_" aria-label="Gists submenu" id="_R_3er6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/gists/gists"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Gists</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/gists/comments"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Comments</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_3ir6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_3ir6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Git database</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_3ir6v76H1_" aria-label="Git database submenu" id="_R_3ir6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/git/blobs"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Blobs</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/git/commits"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Commits</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/git/refs"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">References</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/git/tags"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Tags</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/git/trees"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Trees</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_3mr6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_3mr6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Gitignore</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_3mr6v76H1_" aria-label="Gitignore submenu" id="_R_3mr6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/gitignore/gitignore"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Gitignore</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_3qr6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_3qr6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Interactions</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_3qr6v76H1_" aria-label="Interactions submenu" id="_R_3qr6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/interactions/orgs"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Organization</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/interactions/repos"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Repository</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/interactions/user"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">User</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_3ur6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_3ur6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Issues</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_3ur6v76H1_" aria-label="Issues submenu" id="_R_3ur6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/issues/assignees"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Assignees</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/issues/comments"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Comments</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/issues/events"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Events</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/issues/issue-dependencies"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Issue dependencies</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/issues/issue-field-values"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Issue field values</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/issues/issues"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Issues</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/issues/labels"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Labels</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/issues/milestones"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Milestones</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/issues/sub-issues"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Sub-issues</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/issues/timeline"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Timeline</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_42r6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_42r6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Licenses</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_42r6v76H1_" aria-label="Licenses submenu" id="_R_42r6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/licenses/licenses"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Licenses</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_46r6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_46r6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Markdown</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_46r6v76H1_" aria-label="Markdown submenu" id="_R_46r6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/markdown/markdown"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Markdown</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_4ar6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_4ar6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Meta</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_4ar6v76H1_" aria-label="Meta submenu" id="_R_4ar6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/meta/meta"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Meta</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_4er6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_4er6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Metrics</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_4er6v76H1_" aria-label="Metrics submenu" id="_R_4er6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/metrics/community"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Community</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/metrics/statistics"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Statistics</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/metrics/traffic"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Traffic</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_4ir6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_4ir6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Migrations</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_4ir6v76H1_" aria-label="Migrations submenu" id="_R_4ir6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/migrations/orgs"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Organizations</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/migrations/source-imports"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Source endpoints</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/migrations/users"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Users</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_4mr6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_4mr6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Organizations</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_4mr6v76H1_" aria-label="Organizations submenu" id="_R_4mr6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/orgs/api-insights"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">API Insights</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/orgs/artifact-metadata"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Artifact metadata</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/orgs/attestations"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Artifact attestations</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/orgs/blocking"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Blocking users</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/orgs/custom-properties"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Custom properties</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/orgs/issue-fields"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Issue fields</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/orgs/issue-types"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Issue types</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/orgs/members"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Members</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/orgs/network-configurations"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Network configurations</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/orgs/organization-roles"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Organization roles</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/orgs/orgs"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Organizations</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/orgs/outside-collaborators"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Outside collaborators</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/orgs/personal-access-tokens"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Personal access tokens</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/orgs/rule-suites"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Rule suites</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/orgs/rules"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Rules</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/orgs/security-managers"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Security managers</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/orgs/webhooks"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Webhooks</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_4qr6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_4qr6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Packages</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_4qr6v76H1_" aria-label="Packages submenu" id="_R_4qr6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/packages/packages"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Packages</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_4ur6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_4ur6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Pages</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_4ur6v76H1_" aria-label="Pages submenu" id="_R_4ur6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/pages/pages"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Pages</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_52r6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_52r6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Private registries</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_52r6v76H1_" aria-label="Private registries submenu" id="_R_52r6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/private-registries/organization-configurations"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Organization configurations</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_56r6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_56r6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Projects</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_56r6v76H1_" aria-label="Projects submenu" id="_R_56r6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/projects/drafts"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Draft Project items</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/projects/fields"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Project fields</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/projects/items"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Project items</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/projects/projects"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Projects</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/projects/views"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Project views</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_5ar6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_5ar6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Pull requests</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_5ar6v76H1_" aria-label="Pull requests submenu" id="_R_5ar6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/pulls/comments"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Review comments</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/pulls/pulls"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Pull requests</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/pulls/review-requests"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Review requests</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/pulls/reviews"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Reviews</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/pulls/stacks"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Stacked pull requests</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_5er6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_5er6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Rate limit</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_5er6v76H1_" aria-label="Rate limit submenu" id="_R_5er6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/rate-limit/rate-limit"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Rate limit</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_5ir6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_5ir6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Reactions</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_5ir6v76H1_" aria-label="Reactions submenu" id="_R_5ir6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/reactions/reactions"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Reactions</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_5mr6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_5mr6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Releases</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_5mr6v76H1_" aria-label="Releases submenu" id="_R_5mr6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/releases/releases"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Releases</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/releases/assets"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Release assets</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_5qr6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_5qr6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Repositories</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_5qr6v76H1_" aria-label="Repositories submenu" id="_R_5qr6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/repos/attestations"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Attestations</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/repos/autolinks"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Autolinks</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/repos/contents"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Contents</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/repos/custom-properties"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Custom properties</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/repos/forks"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Forks</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/repos/issue-types"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Issue types</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/repos/repos"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Repositories</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/repos/rule-suites"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Rule suites</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/repos/rules"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Rules</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/repos/webhooks"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Webhooks</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_5ur6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_5ur6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Search</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_5ur6v76H1_" aria-label="Search submenu" id="_R_5ur6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/search/search"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Search</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_62r6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_62r6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Secret scanning</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_62r6v76H1_" aria-label="Secret scanning submenu" id="_R_62r6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/secret-scanning/custom-patterns"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Custom patterns</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/secret-scanning/push-protection"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Push protection</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/secret-scanning/secret-scanning"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Secret scanning</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_66r6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_66r6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Security advisories</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_66r6v76H1_" aria-label="Security advisories submenu" id="_R_66r6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/security-advisories/global-advisories"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Global security advisories</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/security-advisories/repository-advisories"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Repository security advisories</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_6ar6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_6ar6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Teams</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_6ar6v76H1_" aria-label="Teams submenu" id="_R_6ar6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/teams/members"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Members</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/teams/teams"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Teams</span></span></a></div></li></ul></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-1___rA6Ts" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><button id="_R_6er6v76H1_" type="button" class="Primer_Brand__NavList-module__NavList__link___lJiXk Primer_Brand__NavList-module__NavList__accordionButton___Jii1C" aria-expanded="false" aria-controls="_R_6er6v76_" data-testid="NavList-toggle"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down Primer_Brand__NavList-module__NavList__toggleIcon___hh94D" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Users</span></span></button></div><ul class="Primer_Brand__NavList-module__NavList__subNav___DZ2GX" aria-labelledby="_R_6er6v76H1_" aria-label="Users submenu" id="_R_6er6v76_" aria-hidden="true" data-testid="NavList-sub-nav"><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/users/attestations"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Attestations</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/users/blocking"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Blocking users</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/users/emails"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Emails</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/users/followers"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Followers</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/users/gpg-keys"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">GPG keys</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/users/keys"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Git SSH keys</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/users/social-accounts"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Social accounts</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/users/ssh-signing-keys"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">SSH signing keys</span></span></a></div></li><li class="Primer_Brand__NavList-module__NavList__item___OceIg Primer_Brand__NavList-module__NavList__item--level-2___AEntj Primer_Brand__NavList-module__NavList__item--leaf___SN9hT" data-testid="NavList-item"><div class="Primer_Brand__NavList-module__NavList__itemContent___TyAP4"><a class="Primer_Brand__NavList-module__NavList__link___lJiXk" aria-current="false" data-testid="NavList-link" href="/en/rest/users/users"><span class="Primer_Brand__NavList-module__NavList__labelArea___N5Ya6"><span class="Primer_Brand__NavList-module__NavList__label___cZ4Jt">Users</span></span></a></div></li></ul></li></ul></nav></div></div></div></nav></div><div class="flex-column flex-1 min-width-0"><main id="main-content" class="DefaultLayout_mainContent__UI2BH"><div class="container-xl px-3 px-md-6 my-4"><div class="ArticleGridLayout_containerBox__lLLio"><div style="grid-area:topper"><div class="d-flex flex-items-baseline flex-justify-between" data-container="title"><h1 id="title-h1" class="border-bottom-0">Authenticating to the REST API</h1></div></div><div id="article-intro" style="grid-area:intro" class="f4 pb-4"><div class="f2 color-fg-muted mb-3 Lead_container__m3L5f _page-intro" data-container="lead" data-testid="lead" data-search="lead"><p>You can authenticate to the REST API to access more endpoints and have a higher rate limit.</p></div></div><div data-container="toc" style="grid-area:sidebar;align-self:flex-start" class="ArticleGridLayout_sidebarBox__Cj_03 border-bottom border-lg-0 pb-4 mb-5 pb-xl-0 mb-xl-0"><div class="mb-3 ml-3"><div class="prc-ButtonGroup-ButtonGroup-vFUrY"><div><button class="Primer_Brand__Button-module__Button___lDruK Primer_Brand__Button-module__Button--secondary___akMC2 Primer_Brand__Button-module__Button--size-small___iNTn1 text-decoration-none color-fg-default ViewMarkdownButton_button__chhfE ViewMarkdownButton_copyButton__haGNh"><span class="Primer_Brand__Button-module__Button__leading-visual___FIPvg" data-testid="Button-leading-visual"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-copy Primer_Brand__Button-module__Button__icon-visual___zR2Hi" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"></path><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path></svg></span><span class="Primer_Brand__Button-module__Button__text___Z3ocU"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--100___csEom Primer_Brand__Text-module__Text--weight-medium___E0iQL Primer_Brand__Button-module__Button--label___lUBc0 Primer_Brand__Button-module__Button--label-secondary___DRJoJ">Copy as Markdown</span></span></button></div><div><button type="button" aria-label="More Markdown options" aria-haspopup="true" aria-expanded="false" tabindex="0" class="prc-Button-ButtonBase-9n-Xk ViewMarkdownButton_button__chhfE" data-loading="false" data-size="medium" data-variant="default" id="_R_ireqv76_"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-triangle-down" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg></button></div></div></div><h2 class="mb-1 ml-3 Minitocs_heading__f_xxP prc-Heading-Heading-MtWFE" id="in-this-article" aria-label="In this article">In this article</h2><nav data-testid="minitoc" class="Minitocs_miniToc__NaGol my-2" aria-labelledby="in-this-article"><ul class="prc-ActionList-ActionList-rPFF2" data-dividers="false" data-variant="inset"><li data-has-description="false" class="prc-ActionList-ActionListItem-So4vC Minitocs_nested__JSAov"><a class="prc-ActionList-ActionListContent-KBb8- prc-Link-Link-9ZwDx" tabindex="0" aria-labelledby="_R_2dmreqv76_--label" id="_R_2dmreqv76_" data-size="medium" aria-current="false" style="--subitem-depth:0" href="#about-authentication"><span class="prc-ActionList-Spacer-4tR2m"></span><span class="prc-ActionList-ActionListSubContent-gKsFp" data-component="ActionList.Item--DividerContainer"><span id="_R_2dmreqv76_--label" class="prc-ActionList-ItemLabel-81ohH">About authentication</span></span></a></li><li data-has-description="false" class="prc-ActionList-ActionListItem-So4vC Minitocs_nested__JSAov"><a class="prc-ActionList-ActionListContent-KBb8- prc-Link-Link-9ZwDx" tabindex="0" aria-labelledby="_R_2lmreqv76_--label" id="_R_2lmreqv76_" data-size="medium" aria-current="false" style="--subitem-depth:0" href="#authenticating-with-a-personal-access-token"><span class="prc-ActionList-Spacer-4tR2m"></span><span class="prc-ActionList-ActionListSubContent-gKsFp" data-component="ActionList.Item--DividerContainer"><span id="_R_2lmreqv76_--label" class="prc-ActionList-ItemLabel-81ohH">Authenticating with a personal access token</span></span></a></li><li data-has-description="false" class="prc-ActionList-ActionListItem-So4vC Minitocs_nested__JSAov"><a class="prc-ActionList-ActionListContent-KBb8- prc-Link-Link-9ZwDx" tabindex="0" aria-labelledby="_R_2tmreqv76_--label" id="_R_2tmreqv76_" data-size="medium" aria-current="false" style="--subitem-depth:0" href="#authenticating-with-a-token-generated-by-an-app"><span class="prc-ActionList-Spacer-4tR2m"></span><span class="prc-ActionList-ActionListSubContent-gKsFp" data-component="ActionList.Item--DividerContainer"><span id="_R_2tmreqv76_--label" class="prc-ActionList-ItemLabel-81ohH">Authenticating with a token generated by an app</span></span></a></li><li data-has-description="false" class="prc-ActionList-ActionListItem-So4vC Minitocs_nested__JSAov"><a class="prc-ActionList-ActionListContent-KBb8- prc-Link-Link-9ZwDx" tabindex="0" aria-labelledby="_R_35mreqv76_--label" id="_R_35mreqv76_" data-size="medium" aria-current="false" style="--subitem-depth:0" href="#authenticating-in-a-github-actions-workflow"><span class="prc-ActionList-Spacer-4tR2m"></span><span class="prc-ActionList-ActionListSubContent-gKsFp" data-component="ActionList.Item--DividerContainer"><span id="_R_35mreqv76_--label" class="prc-ActionList-ItemLabel-81ohH">Authenticating in a GitHub Actions workflow</span></span></a></li><li data-has-description="false" class="prc-ActionList-ActionListItem-So4vC Minitocs_nested__JSAov"><a class="prc-ActionList-ActionListContent-KBb8- prc-Link-Link-9ZwDx" tabindex="0" aria-labelledby="_R_3dmreqv76_--label" id="_R_3dmreqv76_" data-size="medium" aria-current="false" style="--subitem-depth:0" href="#authenticating-with-username-and-password"><span class="prc-ActionList-Spacer-4tR2m"></span><span class="prc-ActionList-ActionListSubContent-gKsFp" data-component="ActionList.Item--DividerContainer"><span id="_R_3dmreqv76_--label" class="prc-ActionList-ItemLabel-81ohH">Authenticating with username and password</span></span></a></li><li data-has-description="false" class="prc-ActionList-ActionListItem-So4vC Minitocs_nested__JSAov"><a class="prc-ActionList-ActionListContent-KBb8- prc-Link-Link-9ZwDx" tabindex="0" aria-labelledby="_R_3lmreqv76_--label" id="_R_3lmreqv76_" data-size="medium" aria-current="false" style="--subitem-depth:0" href="#further-reading"><span class="prc-ActionList-Spacer-4tR2m"></span><span class="prc-ActionList-ActionListSubContent-gKsFp" data-component="ActionList.Item--DividerContainer"><span id="_R_3lmreqv76_--label" class="prc-ActionList-ItemLabel-81ohH">Further reading</span></span></a></li></ul></nav></div><div data-container="article" style="grid-area:content" data-search="article-body"><div id="article-contents"><div class="MarkdownContent_markdownBody__v5MYy markdown-body"><h2 id="about-authentication" tabindex="-1"><a class="heading-link" href="#about-authentication">About authentication<span class="heading-link-symbol" aria-hidden="true"></span></a></h2>
<p>Many REST API endpoints require authentication or return additional information if you are authenticated. Additionally, you can make more requests per hour when you are authenticated.</p>
<p>To authenticate your request, you will need to provide an authentication token with the required scopes or permissions. There a few different ways to get a token: You can create a personal access token, generate a token with a GitHub App, or use the built-in <code>GITHUB_TOKEN</code> in a GitHub Actions workflow.</p>
<p>After creating a token, you can authenticate your request by sending the token in the <code>Authorization</code> header of your request. For example, in the following request, replace <code>YOUR-TOKEN</code> with a reference to your token:</p>
<pre><code class="hljs language-shell">curl --request GET \
--url &quot;https://api.github.com/octocat&quot; \
--header &quot;Authorization: Bearer YOUR-TOKEN&quot; \
--header &quot;X-GitHub-Api-Version: 2026-03-10&quot;
</code></pre>
<div class="ghd-alert ghd-alert-accent" data-container="alert"><p class="ghd-alert-title"><svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon mr-2" aria-hidden="true"><path d="M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8Zm8-6.5a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13ZM6.5 7.75A.75.75 0 0 1 7.25 7h1a.75.75 0 0 1 .75.75v2.75h.25a.75.75 0 0 1 0 1.5h-2a.75.75 0 0 1 0-1.5h.25v-2h-.25a.75.75 0 0 1-.75-.75ZM8 6a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z"></path></svg>Note</p>
<p>
In most cases, you can use <code>Authorization: Bearer</code> or <code>Authorization: token</code> to pass a token. However, if you are passing a JSON web token (JWT), you must use <code>Authorization: Bearer</code>.</p>
</div>
<h3 id="failed-login-limit" tabindex="-1"><a class="heading-link" href="#failed-login-limit">Failed login limit<span class="heading-link-symbol" aria-hidden="true"></span></a></h3>
<p>If you try to use a REST API endpoint without a token or with a token that has insufficient permissions, you will receive a <code>404 Not Found</code> or <code>403 Forbidden</code> response. Authenticating with invalid credentials will initially return a <code>401 Unauthorized</code> response.</p>
<p>After detecting several requests with invalid credentials within a short period, the API will temporarily reject all authentication attempts for that user (including ones with valid credentials) with a <code>403 Forbidden</code> response. For more information, see <a href="/en/rest/using-the-rest-api/rate-limits-for-the-rest-api">Rate limits for the REST API</a>.</p>
<h2 id="authenticating-with-a-personal-access-token" tabindex="-1"><a class="heading-link" href="#authenticating-with-a-personal-access-token">Authenticating with a personal access token<span class="heading-link-symbol" aria-hidden="true"></span></a></h2>
<p>If you want to use the GitHub REST API for personal use, you can create a personal access token. If possible, GitHub recommends that you use a fine-grained personal access token instead of a personal access token (classic). For more information about creating a personal access token, see <a href="/en/authentication/keeping-your-account-and-data-secure/managing-your-personal-access-tokens">Managing your personal access tokens</a>.</p>
<p>If you are using a fine-grained personal access token, your fine-grained personal access token requires specific permissions in order to access each REST API endpoint. The REST API reference document for each endpoint states whether the endpoint works with fine-grained personal access tokens and states what permissions are required in order for the token to use the endpoint. Some endpoints may require multiple permissions, and some endpoints may require one of multiple permissions. For an overview of which REST API endpoints a fine-grained personal access token can access with each permission, see <a href="/en/rest/authentication/permissions-required-for-fine-grained-personal-access-tokens">Permissions required for fine-grained personal access tokens</a>.</p>
<p>If you are using a personal access token (classic), it requires specific scopes in order to access each REST API endpoint. For general guidance about what scopes to choose, see <a href="/en/apps/oauth-apps/building-oauth-apps/scopes-for-oauth-apps#available-scopes">Scopes for OAuth apps</a>.</p>
<p>Personal access tokens act as your identity (limited by the scopes or permissions you selected) when you make requests to the REST API. As such, it is important to keep your personal access tokens secure. For more information about keeping your personal access tokens secure, see <a href="/en/rest/authentication/keeping-your-api-credentials-secure?apiVersion=2022-11-28">Keeping your API credentials secure</a>.</p>
<h3 id="personal-access-tokens-and-saml-sso" tabindex="-1"><a class="heading-link" href="#personal-access-tokens-and-saml-sso">Personal access tokens and SAML SSO<span class="heading-link-symbol" aria-hidden="true"></span></a></h3>
<p>If you use a personal access token (classic) to access an organization that enforces SAML single sign-on (SSO) for authentication, you will need to authorize your token after creation. Fine-grained personal access tokens are authorized during token creation, before access to the organization is granted. For more information, see <a href="/en/authentication/authenticating-with-single-sign-on/authorizing-a-personal-access-token-for-use-with-single-sign-on">Authorizing a personal access token for use with single sign-on</a>.</p>
<p>If you do not authorize your personal access token (classic) for SAML SSO before you try to use it to access a single organization that enforces SAML SSO, you may receive a <code>404 Not Found</code> or a <code>403 Forbidden</code> error. If you receive a <code>403 Forbidden</code> error, the <code>X-GitHub-SSO</code> header will include a URL that you can follow to authorize your token. The URL expires after one hour.</p>
<p>If you do not authorize your personal access token (classic) for SAML SSO before you try to use it to access multiple organizations, the API will not return results from the organizations that require SAML SSO and the <code>X-GitHub-SSO</code> header will indicate the ID of the organizations that require SAML SSO authorization of your personal access token (classic). For example: <code>X-GitHub-SSO: partial-results; organizations=21955855,20582480</code>.</p>
<h2 id="authenticating-with-a-token-generated-by-an-app" tabindex="-1"><a class="heading-link" href="#authenticating-with-a-token-generated-by-an-app">Authenticating with a token generated by an app<span class="heading-link-symbol" aria-hidden="true"></span></a></h2>
<p>If you want to use the API for an organization or on behalf of another user, GitHub recommends that you use a GitHub App. For more information, see <a href="/en/apps/creating-github-apps/authenticating-with-a-github-app/about-authentication-with-a-github-app">About authentication with a GitHub App</a>.</p>
<p>The REST API reference documentation for each endpoint states whether the endpoint works with GitHub Apps and states what permissions are required in order for the app to use the endpoint. Some endpoints may require multiple permissions, and some endpoints may require one of multiple permissions. For an overview of which REST API endpoints a GitHub App can access with each permission, see <a href="/en/rest/authentication/permissions-required-for-github-apps">Permissions required for GitHub Apps</a>.</p>
<p>You can also create an OAuth token with an OAuth app to access the REST API. However, GitHub recommends that you use a GitHub App instead. GitHub Apps allow more control over the access and permission that the app has.</p>
<p>Access tokens created by apps are automatically authorized for SAML SSO.</p>
<h3 id="using-basic-authentication" tabindex="-1"><a class="heading-link" href="#using-basic-authentication">Using basic authentication<span class="heading-link-symbol" aria-hidden="true"></span></a></h3>
<p>Some REST API endpoints for GitHub Apps and OAuth apps require you to use basic authentication to access the endpoint. You will use the app&#x27;s client ID as the username and the app&#x27;s client secret as the password.</p>
<p>For example:</p>
<pre><code class="hljs language-shell">curl --request POST \
--url &quot;https://api.github.com/applications/YOUR_CLIENT_ID/token&quot; \
--user &quot;YOUR_CLIENT_ID:YOUR_CLIENT_SECRET&quot; \
--header &quot;Accept: application/vnd.github+json&quot; \
--header &quot;X-GitHub-Api-Version: 2026-03-10&quot; \
--data &#x27;{
  &quot;access_token&quot;: &quot;ACCESS_TOKEN_TO_CHECK&quot;
}&#x27;
</code></pre>
<p>The client ID and client secret are associated with the app, not with the owner of the app or a user who authorized the app. They are used to perform operations on behalf of the app, such as creating access tokens.</p>
<p>If you are the owner of a GitHub App or OAuth app, or if you are an app manager for a GitHub App, you can find the client ID and generate a client secret on the settings page for your app. To navigate to your app&#x27;s settings page:</p>
<ol>
<li>In the upper-right corner of any page on GitHub, click your profile picture.</li>
<li>Navigate to your account settings.
<ul>
<li>For an app owned by a personal account, click <strong>Settings</strong>.</li>
<li>For an app owned by an organization:
<ol>
<li>Click <strong>Your organizations</strong>.</li>
<li>To the right of the organization, click <strong>Settings</strong>.</li>
</ol>
</li>
</ul>
</li>
<li>In the left sidebar, click <strong><svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-code" aria-label="code" role="img"><path d="m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-6.56 0a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z"></path></svg> Developer settings</strong>.</li>
<li>In the left sidebar, click <strong>GitHub Apps</strong> or <strong>OAuth apps</strong>.</li>
<li>For GitHub Apps, to the right of the GitHub App you want to access, click <strong>Edit</strong>. For OAuth apps, click the app that you want to access.</li>
<li>Next to <strong>Client ID</strong>, you will see the client ID for your app.</li>
<li>Next to <strong>Client secrets</strong>, click <strong>Generate a new client secret</strong> to generate a client secret for your app.</li>
</ol>
<h2 id="authenticating-in-a-github-actions-workflow" tabindex="-1"><a class="heading-link" href="#authenticating-in-a-github-actions-workflow">Authenticating in a GitHub Actions workflow<span class="heading-link-symbol" aria-hidden="true"></span></a></h2>
<p>If you want to use the API in a GitHub Actions workflow, GitHub recommends that you authenticate with the built-in <code>GITHUB_TOKEN</code> instead of creating a token. You can grant permissions to the <code>GITHUB_TOKEN</code> with the <code>permissions</code> key. For more information, see <a href="/en/actions/tutorials/authenticate-with-github_token#modifying-the-permissions-for-the-github_token">Use GITHUB_TOKEN for authentication in workflows</a>.</p>
<p>If this is not possible, you can store your token as a secret and use the name of your secret in your GitHub Actions workflow. For more information about secrets, see <a href="/en/actions/how-tos/write-workflows/choose-what-workflows-do/use-secrets">Using secrets in GitHub Actions</a>.</p>
<h3 id="authenticating-in-a-github-actions-workflow-using-github-cli" tabindex="-1"><a class="heading-link" href="#authenticating-in-a-github-actions-workflow-using-github-cli">Authenticating in a GitHub Actions workflow using GitHub CLI<span class="heading-link-symbol" aria-hidden="true"></span></a></h3>
<p>To make an authenticated request to the API in a GitHub Actions workflow using GitHub CLI, you can store the value of <code>GITHUB_TOKEN</code> as an environment variable, and use the <code>run</code> keyword to execute the GitHub CLI <code>api</code> subcommand. For more information about the <code>run</code> keyword, see <a href="/en/actions/reference/workflows-and-actions/workflow-syntax#jobsjob_idstepsrun">Workflow syntax for GitHub Actions</a>.</p>
<p>In the following example workflow, replace <code>PATH</code> with the path of the endpoint. For more information about the path, see <a href="/en/rest/using-the-rest-api/getting-started-with-the-rest-api?tool=cli#path">Getting started with the REST API</a>.</p>
<pre><code class="hljs language-yaml"><span class="hljs-attr">jobs:</span>
  <span class="hljs-attr">use_api:</span>
    <span class="hljs-attr">runs-on:</span> <span class="hljs-string">ubuntu-latest</span>
    <span class="hljs-attr">permissions:</span> {}
    <span class="hljs-attr">steps:</span>
      <span class="hljs-bullet">-</span> <span class="hljs-attr">env:</span>
          <span class="hljs-attr">GH_TOKEN:</span> <span class="hljs-string">${{</span> <span class="hljs-string">secrets.GITHUB_TOKEN</span> <span class="hljs-string">}}</span>
        <span class="hljs-attr">run:</span> <span class="hljs-string">|
          gh api /PATH
</span></code></pre>
<h3 id="authenticating-in-a-github-actions-workflow-using-curl" tabindex="-1"><a class="heading-link" href="#authenticating-in-a-github-actions-workflow-using-curl">Authenticating in a GitHub Actions workflow using <code>curl</code><span class="heading-link-symbol" aria-hidden="true"></span></a></h3>
<p>To make an authenticated request to the API in a GitHub Actions workflow using <code>curl</code>, you can store the value of <code>GITHUB_TOKEN</code> as an environment variable, and use the <code>run</code> keyword to execute a <code>curl</code> request to the API. For more information about the <code>run</code> keyword, see <a href="/en/actions/reference/workflows-and-actions/workflow-syntax#jobsjob_idstepsrun">Workflow syntax for GitHub Actions</a>.</p>
<p>In the following example workflow, replace <code>PATH</code> with the path of the endpoint. For more information about the path, see <a href="/en/rest/using-the-rest-api/getting-started-with-the-rest-api?tool=cli#path">Getting started with the REST API</a>.</p>
<div class="code-example"><header class="d-flex flex-items-center flex-justify-between p-2 text-small rounded-top-1 border-top border-left border-right"><span class="flex-1">YAML</span><button type="button" aria-label="Copy YAML code to clipboard" data-clipboard="1304615184" class="js-btn-copy btn btn-sm tooltipped tooltipped-nw"><svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-copy" aria-hidden="true"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"></path><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path></svg></button><pre hidden="" data-clipboard="1304615184">jobs:
  use_api:
    runs-on: ubuntu-latest
    permissions: {}
    steps:
      - env:
          GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
        run: |
          curl --request GET \
          --url &quot;https://api.github.com/PATH&quot; \
          --header &quot;Authorization: Bearer $GH_TOKEN&quot;
</pre></header><pre><code class="hljs language-yaml"><span class="hljs-attr">jobs:</span>
  <span class="hljs-attr">use_api:</span>
    <span class="hljs-attr">runs-on:</span> <span class="hljs-string">ubuntu-latest</span>
    <span class="hljs-attr">permissions:</span> {}
    <span class="hljs-attr">steps:</span>
      <span class="hljs-bullet">-</span> <span class="hljs-attr">env:</span>
          <span class="hljs-attr">GH_TOKEN:</span> <span class="hljs-string">${{</span> <span class="hljs-string">secrets.GITHUB_TOKEN</span> <span class="hljs-string">}}</span>
        <span class="hljs-attr">run:</span> <span class="hljs-string">|
          curl --request GET \
          --url &quot;https://api.github.com/PATH&quot; \
          --header &quot;Authorization: Bearer $GH_TOKEN&quot;
</span></code></pre></div>
<h3 id="authenticating-in-a-github-actions-workflow-using-javascript" tabindex="-1"><a class="heading-link" href="#authenticating-in-a-github-actions-workflow-using-javascript">Authenticating in a GitHub Actions workflow using JavaScript<span class="heading-link-symbol" aria-hidden="true"></span></a></h3>
<p>For an example of how to authenticate in a GitHub Actions workflow using JavaScript, see <a href="/en/rest/guides/scripting-with-the-rest-api-and-javascript#authenticating-in-github-actions">Scripting with the REST API and JavaScript</a>.</p>
<h2 id="authenticating-with-username-and-password" tabindex="-1"><a class="heading-link" href="#authenticating-with-username-and-password">Authenticating with username and password<span class="heading-link-symbol" aria-hidden="true"></span></a></h2>
<p>Authentication with username and password is not supported. If you try to authenticate with user name and password, you will receive a 4xx error.</p>
<h2 id="further-reading" tabindex="-1"><a class="heading-link" href="#further-reading">Further reading<span class="heading-link-symbol" aria-hidden="true"></span></a></h2>
<ul>
<li><a href="/en/rest/authentication/keeping-your-api-credentials-secure">Keeping your API credentials secure</a></li>
<li><a href="/en/rest/using-the-rest-api/getting-started-with-the-rest-api#authentication">Getting started with the REST API</a></li>
</ul></div></div></div></div></div></main><footer data-container="footer"><section class="container-xl mt-lg-8 mt-6 px-3 px-md-6 no-print mx-auto"><h2 class="f3">Help and support</h2><div class="border-top border-color-secondary pt-6 SupportSection_supportGrid__XXBdA"><form class="Survey_underlineLinks__Z2RJW f5" data-testid="survey-form" aria-live="polite"><h3 id="survey-title" class="f4 mb-3">Did you find what you needed?</h3><input type="text" class="d-none" name="survey-token" value=""/><div class="mb-2" role="radiogroup" aria-labelledby="survey-title"><input class="Survey_visuallyHidden__Xh_nl Survey_customRadio__aNqUl" id="survey-yes" type="radio" aria-label="Yes" name="survey-vote" value="Y"/><label class="btn mr-1" for="survey-yes"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-thumbsup color-fg-muted" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M8.347.631A.75.75 0 0 1 9.123.26l.238.04a3.25 3.25 0 0 1 2.591 4.098L11.494 6h.665a3.25 3.25 0 0 1 3.118 4.167l-1.135 3.859A2.751 2.751 0 0 1 11.503 16H6.586a3.75 3.75 0 0 1-2.184-.702A1.75 1.75 0 0 1 3 16H1.75A1.75 1.75 0 0 1 0 14.25v-6.5C0 6.784.784 6 1.75 6h3.417a.25.25 0 0 0 .217-.127ZM4.75 13.649l.396.33c.404.337.914.521 1.44.521h4.917a1.25 1.25 0 0 0 1.2-.897l1.135-3.859A1.75 1.75 0 0 0 12.159 7.5H10.5a.75.75 0 0 1-.721-.956l.731-2.558a1.75 1.75 0 0 0-1.127-2.14L6.69 6.611a1.75 1.75 0 0 1-1.523.889H4.75ZM3.25 7.5h-1.5a.25.25 0 0 0-.25.25v6.5c0 .138.112.25.25.25H3a.25.25 0 0 0 .25-.25Z"></path></svg> <!-- -->Yes</label><input class="Survey_visuallyHidden__Xh_nl Survey_customRadio__aNqUl" id="survey-no" type="radio" aria-label="No" name="survey-vote" value="N"/><label class="btn" for="survey-no"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-thumbsdown color-fg-muted" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M7.653 15.369a.75.75 0 0 1-.776.371l-.238-.04a3.25 3.25 0 0 1-2.591-4.099L4.506 10h-.665A3.25 3.25 0 0 1 .723 5.833l1.135-3.859A2.75 2.75 0 0 1 4.482 0H9.43c.78.003 1.538.25 2.168.702A1.752 1.752 0 0 1 12.989 0h1.272A1.75 1.75 0 0 1 16 1.75v6.5A1.75 1.75 0 0 1 14.25 10h-3.417a.25.25 0 0 0-.217.127ZM11.25 2.351l-.396-.33a2.248 2.248 0 0 0-1.44-.521H4.496a1.25 1.25 0 0 0-1.199.897L2.162 6.256A1.75 1.75 0 0 0 3.841 8.5H5.5a.75.75 0 0 1 .721.956l-.731 2.558a1.75 1.75 0 0 0 1.127 2.14L9.31 9.389a1.75 1.75 0 0 1 1.523-.889h.417Zm1.5 6.149h1.5a.25.25 0 0 0 .25-.25v-6.5a.25.25 0 0 0-.25-.25H13a.25.25 0 0 0-.25.25Z"></path></svg> <!-- -->No</label></div><a rel="" class="f6" target="_blank" href="/en/site-policy/privacy-policies/github-privacy-statement">Privacy policy</a></form><div class="f5 contribution"><h3 class="f4 mb-3">Help us make these docs great!</h3><p class="max-w-xs color-fg-muted mb-3">All GitHub docs are open source. See something that&#x27;s wrong or unclear? Submit a pull request.</p><a class="btn" href="https://github.com/github/docs/blob/main/content/rest/authentication/authenticating-to-the-rest-api.md"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-git-pull-request octicon mr-1" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z"></path></svg>Make a contribution</a><p class="color-fg-muted f6 mt-2"><a class="text-underline" href="/contributing" target="_blank" rel="noopener">Learn how to contribute</a></p></div><div><h3 class="mb-3 f4">Still need help?</h3><div class="mb-2"><a id="ask-community" href="https://github.com/orgs/community/discussions" class="text-underline"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-people octicon mr-1" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M2 5.5a3.5 3.5 0 1 1 5.898 2.549 5.508 5.508 0 0 1 3.034 4.084.75.75 0 1 1-1.482.235 4 4 0 0 0-7.9 0 .75.75 0 0 1-1.482-.236A5.507 5.507 0 0 1 3.102 8.05 3.493 3.493 0 0 1 2 5.5ZM11 4a3.001 3.001 0 0 1 2.22 5.018 5.01 5.01 0 0 1 2.56 3.012.749.749 0 0 1-.885.954.752.752 0 0 1-.549-.514 3.507 3.507 0 0 0-2.522-2.372.75.75 0 0 1-.574-.73v-.352a.75.75 0 0 1 .416-.672A1.5 1.5 0 0 0 11 5.5.75.75 0 0 1 11 4Zm-5.5-.5a2 2 0 1 0-.001 3.999A2 2 0 0 0 5.5 3.5Z"></path></svg>Ask the GitHub community</a></div><div><a id="support" href="https://support.github.com" class="text-underline"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-comment-discussion octicon mr-1" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M1.75 1h8.5c.966 0 1.75.784 1.75 1.75v5.5A1.75 1.75 0 0 1 10.25 10H7.061l-2.574 2.573A1.458 1.458 0 0 1 2 11.543V10h-.25A1.75 1.75 0 0 1 0 8.25v-5.5C0 1.784.784 1 1.75 1ZM1.5 2.75v5.5c0 .138.112.25.25.25h1a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h3.5a.25.25 0 0 0 .25-.25v-5.5a.25.25 0 0 0-.25-.25h-8.5a.25.25 0 0 0-.25.25Zm13 2a.25.25 0 0 0-.25-.25h-.5a.75.75 0 0 1 0-1.5h.5c.966 0 1.75.784 1.75 1.75v5.5A1.75 1.75 0 0 1 14.25 12H14v1.543a1.458 1.458 0 0 1-2.487 1.03L9.22 12.28a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215l2.22 2.22v-2.19a.75.75 0 0 1 .75-.75h1a.25.25 0 0 0 .25-.25Z"></path></svg>Contact support</a></div></div></div></section><section class="container-xl px-3 mt-6 pb-8 px-md-6 color-fg-muted"><h2 class="f4 mb-2 col-12">Legal</h2><ul role="list" class="d-flex flex-wrap list-style-none"><li role="listitem" class="mr-3">© <!-- -->2026<!-- --> GitHub, Inc.</li><li role="listitem" class="mr-3"><a class="text-underline" href="/en/site-policy/github-terms/github-terms-of-service">Terms</a></li><li role="listitem" class="mr-3"><a class="text-underline" href="/en/site-policy/privacy-policies/github-privacy-statement">Privacy</a></li><li role="listitem" class="mr-3"><a class="text-underline" href="https://www.githubstatus.com/">Status</a></li><li role="listitem" class="mr-3"><a class="text-underline" href="https://github.com/pricing">Pricing</a></li><li role="listitem" class="mr-3"><a class="text-underline" href="https://services.github.com">Expert services</a></li><li role="listitem" class="mr-3"><a class="text-underline" href="https://github.blog">Blog</a></li></ul></section><div role="tooltip" class="position-fixed bottom-0 mb-4 right-0 mr-4 z-1 ScrollButton_transition200__rLxBo ScrollButton_opacity0__vjKQD ScrollButton_scrollWrapper__Vk_CC" aria-hidden="true"><button tabindex="-1" class="ghd-scroll-to-top tooltipped tooltipped-n tooltipped-no-delay btn circle border-1 d-flex flex-items-center flex-justify-center ScrollButton_customFocus__L3FsX ScrollButton_scrollButton__N0now" aria-label="Scroll to top"><svg data-component="Octicon" aria-hidden="true" focusable="false" class="octicon octicon-chevron-up" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M3.22 10.53a.749.749 0 0 1 0-1.06l4.25-4.25a.749.749 0 0 1 1.06 0l4.25 4.25a.749.749 0 1 1-1.06 1.06L8 6.811 4.28 10.53a.749.749 0 0 1-1.06 0Z"></path></svg></button></div></footer></div></div></div></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"mainContext":{"allVersions":{"free-pro-team@latest":{"version":"free-pro-team@latest","versionTitle":"Free, Pro, \u0026 Team","apiVersions":["2026-03-10","2022-11-28"],"latestApiVersion":"2026-03-10"},"enterprise-cloud@latest":{"version":"enterprise-cloud@latest","versionTitle":"Enterprise Cloud","apiVersions":["2026-03-10","2022-11-28"],"latestApiVersion":"2026-03-10"},"enterprise-server@3.21":{"version":"enterprise-server@3.21","versionTitle":"Enterprise Server 3.21","apiVersions":["2026-03-10","2022-11-28"],"latestApiVersion":"2026-03-10","isGHES":true},"enterprise-server@3.20":{"version":"enterprise-server@3.20","versionTitle":"Enterprise Server 3.20","apiVersions":["2022-11-28"],"latestApiVersion":"2022-11-28","isGHES":true},"enterprise-server@3.19":{"version":"enterprise-server@3.19","versionTitle":"Enterprise Server 3.19","apiVersions":["2022-11-28"],"latestApiVersion":"2022-11-28","isGHES":true},"enterprise-server@3.18":{"version":"enterprise-server@3.18","versionTitle":"Enterprise Server 3.18","apiVersions":["2022-11-28"],"latestApiVersion":"2022-11-28","isGHES":true},"enterprise-server@3.17":{"version":"enterprise-server@3.17","versionTitle":"Enterprise Server 3.17","apiVersions":["2022-11-28"],"latestApiVersion":"2022-11-28","isGHES":true}},"breadcrumbs":[{"href":"/en/rest","title":"REST API"},{"href":"/en/rest/authentication","title":"Authentication"},{"href":"/en/rest/authentication/authenticating-to-the-rest-api","title":"Authenticating"}],"communityRedirect":{},"currentCategory":"authenticating-to-the-rest-api","currentLayoutName":"default","currentPathWithoutLanguage":"/rest/authentication/authenticating-to-the-rest-api","currentProduct":{"id":"rest","name":"REST API","href":"/rest","dir":"content/rest","toc":"content/rest/index.md","wip":false,"hidden":false,"versions":["free-pro-team@latest","enterprise-cloud@latest","enterprise-server@3.21","enterprise-server@3.20","enterprise-server@3.19","enterprise-server@3.18","enterprise-server@3.17"]},"currentProductName":"REST API","currentProductTree":null,"currentVersion":"free-pro-team@latest","data":{"ui":{"alerts":{"NOTE":"Note","IMPORTANT":"Important","WARNING":"Warning","TIP":"Tip","CAUTION":"Caution"},"header":{"github_docs":"GitHub Docs","contact":"Contact","notices":{"release_candidate":" is currently available as a \u003ca href=\"/admin/overview/about-upgrades-to-new-releases\"\u003erelease candidate\u003c/a\u003e.","early_access":"📣 Please \u003cb\u003edo not share\u003c/b\u003e this URL publicly. This page contains content about a private preview feature.","release_notes_use_latest":"Please use the latest release for the latest security, performance, and bug fixes.","machine_translation":"Some of this page may have been machine-translated or translated using AI.","ghes_release_notes_upgrade_patch_only":"📣 This is not the \u003ca href=\"#{{ latestPatch }}\"\u003elatest patch release\u003c/a\u003e of Enterprise Server.","ghes_release_notes_upgrade_release_only":"📣 This is not the \u003ca href=\"/enterprise-server@{{ latestRelease }}/admin/release-notes\"\u003elatest release\u003c/a\u003e of Enterprise Server.","ghes_release_notes_upgrade_patch_and_release":"📣 This is not the \u003ca href=\"#{{ latestPatch }}\"\u003elatest patch release\u003c/a\u003e of this release series, and this is not the \u003ca href=\"/enterprise-server@{{ latestRelease }}/admin/release-notes\"\u003elatest release\u003c/a\u003e of Enterprise Server."},"sign_up_cta":"Sign up","menu":"Menu","open_menu_label":"Open menu","go_home":"Home","collapse_sidebar":"Collapse sidebar","expand_sidebar":"Expand sidebar","scroll_breadcrumbs_left":"Scroll breadcrumbs left","scroll_breadcrumbs_right":"Scroll breadcrumbs right"},"search":{"input":{"placeholder":"Search or ask {{icon}} Copilot","placeholder_no_icon":"Search or ask Copilot","shortcut":"Type {{icon}} to search"},"overlay":{"aria_label":"Search overlay","input_aria_label":"Search or ask Copilot","suggestions_list_aria_label":"Search suggestions","ai_suggestions_list_aria_label":"Copilot search suggestions","general_suggestions_list_aria_label":"Docs search suggestions","general_suggestions_list_heading":"Search docs","ai_autocomplete_list_heading":"Ask Copilot","give_feedback":"Give feedback","beta_tag":"Beta","return_to_search":"Return to search","clear_search_query":"Clear","view_all_search_results":"View more results","no_results_found":"No results found","no_results_found_announcement":"Search Docs: No results found","search_docs_with_query":"Search docs for \"{{query}}\"","privacy_disclaimer":"For product and service improvement purposes, the GitHub Docs team will retain questions and answers generated in the Docs search function. Please see the \u003ca href=\"https://docs.github.com/privacy\"\u003e\u003cu\u003eGitHub Privacy Statement\u003c/u\u003e\u003c/a\u003e to review how GitHub collects and uses your data."},"ai":{"disclaimer":"\u003ca href=\"https://docs.github.com/en/copilot/responsible-use-of-github-copilot-features/responsible-use-of-github-copilot-chat-in-githubcom\"\u003eCopilot\u003c/a\u003e uses AI. Check for mistakes.","references":"Copilot Sources","loading_status_message":"Loading Copilot response...","done_loading_status_message":"Done loading Copilot response","share_answer":"Copy answer URL","share_copied_announcement":"Copied share URL!","thumbs_up":"This answer was helpful","thumbs_down":"This answer was not helpful","thumbs_announcement":"Thank you for your feedback!","back_to_search":"Back to search","responses":{"unable_to_answer":"Sorry, I'm unable to answer that question. Check that you selected the correct GitHub version or try a different question.","query_too_large":"Sorry, your question is too long. Please try shortening it and asking again.","asked_too_many_times":"Sorry, you've asked too many questions in a short time period. Please wait a few minutes and try again.","invalid_query":"Sorry, I'm unable to answer that question. Please try asking a different question."},"response":{"copy_code":"Copy code to clipboard","copy_code_lang":"Copy {language} code to clipboard","copied_code":"Copied!"}},"failure":{"general_title":"There was an error loading search results.","ai_title":"There was an error loading Copilot.","description":"You can still use this field to search our docs."}},"old_search":{"description":"Enter a search term to find it in the GitHub Docs.","placeholder":"Search GitHub Docs","label":"Search GitHub Docs"},"survey":{"able_to_find":"Did you find what you needed?","yes":"Yes","no":"No","cancel":"Cancel","additional_feedback":"Can you tell us more about your rating? (Optional)","optional":"Optional","required":"Required","email_label":"Leave your email if we can contact you. (Optional)","email_validation":"Please enter a valid email address","send":"Send","feedback":"Thank you! We received your feedback.","not_support":"If you need a reply, please contact \u003ca href=\"https://support.github.com/\"\u003esupport\u003c/a\u003e.","privacy_policy":"Privacy policy","server_error":"Unable to process comment at the moment. Please try again."},"toc":{"getting_started":"Getting started","popular":"Popular","startHere":"Start here","whats_new":"What's new","all_changelogs":"All changelog posts"},"meta":{"default_description":"Get started, troubleshoot, and make the most of GitHub. Documentation for new users, developers, administrators, and all of GitHub's products."},"scroll_button":{"scroll_to_top":"Scroll to top"},"pages":{"article_version":"Article version","miniToc":"In this article","all_enterprise_releases":"All Enterprise Server releases","about_versions":"About versions","permissions_callout_title":"Who can use this feature?","copy_as_markdown":"Copy as Markdown","copy_as_markdown_desc":"Use with any LLM","view_as_markdown":"View as Markdown","view_as_markdown_desc":"Open page in another tab","ask_copilot":"Ask Copilot","ask_copilot_desc":"Open directly in Copilot Chat","more_markdown_options":"More Markdown options","opens_in_new_tab":"(opens in new tab)","copied":"Copied!"},"picker":{"language_picker_label":"Language","product_picker_default_text":"All products","version_picker_default_text":"Choose a version"},"footer":{"support_heading":"Help and support","legal_heading":"Legal","imprint":"Imprint","terms":"Terms","privacy":"Privacy","status":"Status","pricing":"Pricing","expert_services":"Expert services","blog":"Blog","machine":"Some of this content may be machine- or AI-translated."},"contribution_cta":{"title":"Help us make these docs great!","body":"All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request.","button":"Make a contribution","to_guidelines":"Learn how to contribute"},"support":{"still_need_help":"Still need help?","contact_support":"Contact support","ask_community":"Ask the GitHub community"},"rest":{"banner":{"api_versioned":"The REST API is now versioned.","api_version_info":"For more information, see \"\u003ca href=\"{{ versionWithApiVersion }}/rest/overview/api-versions\"\u003eAbout API versioning\u003c/a\u003e.\"","ghes_api_versioned":"After a site administrator upgrades your Enterprise Server instance to {{ firstGhesReleaseWithApiVersions.versionTitle }} or later, the REST API will be versioned. To learn how to find your instance's version, see \"\u003ca href=\"/{{ currentVersion }}/get-started/learning-about-github/about-versions-of-github-docs#github-enterprise-server\"\u003eAbout versions of GitHub Docs\u003c/a\u003e\".","redirect_notice":"We've recently moved some of the REST API documentation.","redirect_repo":"If you can't find what you're looking for, you might try the new {{ newRestPagesLinks }} REST API pages.","redirect_enterprise":"If you can't find what you're looking for, you might try the {{ actionsPageLink }} REST API page.","actions_api_title":"Actions"},"versioning":{"about_versions":"About REST API versions"},"overview":{"permissions":{"access":"Access","endpoints":"Endpoint","tokens":"Token types","additionalPermissions":"Additional permissions","uat":"UAT","iat":"IAT"}},"screen_reader_text_checkmark_icon":"Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint."},"cookbook_landing":{"spotlight":"Spotlight","explore_articles":"Explore {{ number }} examples","reset_filters":"Reset filters","search_articles":"Search examples","category":"Category","complexity":"Complexity","surface":"Surface"},"code_tabs":{"aria_label":"Code languages"},"popovers":{"role_description":"hovercard link"}},"reusables":{},"variables":{"release_candidate":{"version":null}}},"enterpriseServerReleases":{"isOldestReleaseDeprecated":false,"oldestSupported":"3.17","nextDeprecationDate":"2026-08-25","supported":["3.21","3.20","3.19","3.18","3.17"],"releasesWithOldestDeprecationDate":["3.17"]},"enterpriseServerVersions":["enterprise-server@3.21","enterprise-server@3.20","enterprise-server@3.19","enterprise-server@3.18","enterprise-server@3.17"],"error":"","featureFlags":{},"fullUrl":"https://docs-internal.github.com/en/rest/authentication/authenticating-to-the-rest-api?apiVersion=2026-03-10","isHomepageVersion":false,"nonEnterpriseDefaultVersion":"free-pro-team@latest","page":{"documentType":"article","contentType":null,"title":"Authenticating to the REST API","fullTitle":"Authenticating to the REST API - GitHub Docs","introPlainText":"You can authenticate to the REST API to access more endpoints and have a higher rate limit.","applicableVersions":["free-pro-team@latest","enterprise-cloud@latest","enterprise-server@3.21","enterprise-server@3.20","enterprise-server@3.19","enterprise-server@3.18","enterprise-server@3.17"],"hidden":false,"noEarlyAccessBanner":false,"docsTeamMetrics":null},"relativePath":"rest/authentication/authenticating-to-the-rest-api.md","sidebarTree":{"href":"/en/rest","title":"REST API","childPages":[{"href":"/en/rest/quickstart","title":"Quickstart","childPages":[]},{"href":"/en/rest/about-the-rest-api","title":"About the REST API","childPages":[{"href":"/en/rest/about-the-rest-api/about-the-rest-api","title":"About the REST API","childPages":[]},{"href":"/en/rest/about-the-rest-api/comparing-githubs-rest-api-and-graphql-api","title":"Comparing GitHub's APIs","childPages":[]},{"href":"/en/rest/about-the-rest-api/api-versions","title":"API Versions","childPages":[]},{"href":"/en/rest/about-the-rest-api/breaking-changes","title":"Breaking changes","childPages":[]},{"href":"/en/rest/about-the-rest-api/about-the-openapi-description-for-the-rest-api","title":"OpenAPI description","childPages":[]}]},{"href":"/en/rest/using-the-rest-api","title":"Using the REST API","childPages":[{"href":"/en/rest/using-the-rest-api/getting-started-with-the-rest-api","title":"Getting started","childPages":[]},{"href":"/en/rest/using-the-rest-api/rate-limits-for-the-rest-api","title":"Rate limits","childPages":[]},{"href":"/en/rest/using-the-rest-api/using-pagination-in-the-rest-api","title":"Pagination","childPages":[]},{"href":"/en/rest/using-the-rest-api/libraries-for-the-rest-api","title":"Libraries","childPages":[]},{"href":"/en/rest/using-the-rest-api/best-practices-for-using-the-rest-api","title":"Best practices","childPages":[]},{"href":"/en/rest/using-the-rest-api/troubleshooting-the-rest-api","title":"Troubleshooting","childPages":[]},{"href":"/en/rest/using-the-rest-api/timezones-and-the-rest-api","title":"Timezones","childPages":[]},{"href":"/en/rest/using-the-rest-api/using-cors-and-jsonp-to-make-cross-origin-requests","title":"CORS and JSONP","childPages":[]},{"href":"/en/rest/using-the-rest-api/issue-event-types","title":"Issue event types","childPages":[]},{"href":"/en/rest/using-the-rest-api/github-event-types","title":"GitHub event types","childPages":[]}]},{"href":"/en/rest/authentication","title":"Authentication","childPages":[{"href":"/en/rest/authentication/authenticating-to-the-rest-api","title":"Authenticating","childPages":[]},{"href":"/en/rest/authentication/keeping-your-api-credentials-secure","title":"Keeping API credentials secure","childPages":[]},{"href":"/en/rest/authentication/endpoints-available-for-github-app-installation-access-tokens","title":"Endpoints for GitHub App installation tokens","childPages":[]},{"href":"/en/rest/authentication/endpoints-available-for-github-app-user-access-tokens","title":"Endpoints for GitHub App user tokens","childPages":[]},{"href":"/en/rest/authentication/endpoints-available-for-fine-grained-personal-access-tokens","title":"Endpoints for fine-grained PATs","childPages":[]},{"href":"/en/rest/authentication/permissions-required-for-github-apps","title":"Permissions for GitHub Apps","childPages":[]},{"href":"/en/rest/authentication/permissions-required-for-fine-grained-personal-access-tokens","title":"Permissions for fine-grained PATs","childPages":[]}]},{"href":"/en/rest/guides","title":"Guides","childPages":[{"href":"/en/rest/guides/scripting-with-the-rest-api-and-javascript","title":"Script with JavaScript","childPages":[]},{"href":"/en/rest/guides/scripting-with-the-rest-api-and-ruby","title":"Script with Ruby","childPages":[]},{"href":"/en/rest/guides/discovering-resources-for-a-user","title":"Discover resources for a user","childPages":[]},{"href":"/en/rest/guides/delivering-deployments","title":"Delivering deployments","childPages":[]},{"href":"/en/rest/guides/rendering-data-as-graphs","title":"Rendering data as graphs","childPages":[]},{"href":"/en/rest/guides/working-with-comments","title":"Working with comments","childPages":[]},{"href":"/en/rest/guides/building-a-ci-server","title":"Building a CI server","childPages":[]},{"href":"/en/rest/guides/using-the-rest-api-to-interact-with-your-git-database","title":"Get started - Git database","childPages":[]},{"href":"/en/rest/guides/using-the-rest-api-to-interact-with-checks","title":"Get started - Checks","childPages":[]},{"href":"/en/rest/guides/encrypting-secrets-for-the-rest-api","title":"Encrypt secrets","childPages":[]}]},{"href":"/en/rest/actions","title":"Actions","childPages":[{"href":"/en/rest/actions/artifacts","title":"Artifacts","childPages":[]},{"href":"/en/rest/actions/cache","title":"Cache","childPages":[]},{"href":"/en/rest/actions/concurrency-groups","title":"Actions concurrency groups","childPages":[]},{"href":"/en/rest/actions/hosted-runners","title":"GitHub-hosted runners","childPages":[]},{"href":"/en/rest/actions/oidc","title":"OIDC","childPages":[]},{"href":"/en/rest/actions/permissions","title":"Permissions","childPages":[]},{"href":"/en/rest/actions/secrets","title":"Secrets","childPages":[]},{"href":"/en/rest/actions/self-hosted-runner-groups","title":"Self-hosted runner groups","childPages":[]},{"href":"/en/rest/actions/self-hosted-runners","title":"Self-hosted runners","childPages":[]},{"href":"/en/rest/actions/variables","title":"Variables","childPages":[]},{"href":"/en/rest/actions/workflow-jobs","title":"Workflow jobs","childPages":[]},{"href":"/en/rest/actions/workflow-runs","title":"Workflow runs","childPages":[]},{"href":"/en/rest/actions/workflows","title":"Workflows","childPages":[]}]},{"href":"/en/rest/activity","title":"Activity","childPages":[{"href":"/en/rest/activity/events","title":"Events","childPages":[]},{"href":"/en/rest/activity/feeds","title":"Feeds","childPages":[]},{"href":"/en/rest/activity/notifications","title":"Notifications","childPages":[]},{"href":"/en/rest/activity/starring","title":"Starring","childPages":[]},{"href":"/en/rest/activity/watching","title":"Watching","childPages":[]}]},{"href":"/en/rest/agent-tasks","title":"Agent tasks","childPages":[{"href":"/en/rest/agent-tasks/agent-tasks","title":"Agent tasks","childPages":[]}]},{"href":"/en/rest/agents","title":"Agents","childPages":[{"href":"/en/rest/agents/secrets","title":"Secrets","childPages":[]},{"href":"/en/rest/agents/variables","title":"Variables","childPages":[]}]},{"href":"/en/rest/apps","title":"Apps","childPages":[{"href":"/en/rest/apps/apps","title":"GitHub Apps","childPages":[]},{"href":"/en/rest/apps/installations","title":"Installations","childPages":[]},{"href":"/en/rest/apps/marketplace","title":"Marketplace","childPages":[]},{"href":"/en/rest/apps/oauth-applications","title":"OAuth authorizations","childPages":[]},{"href":"/en/rest/apps/webhooks","title":"Webhooks","childPages":[]}]},{"href":"/en/rest/billing","title":"Billing","childPages":[{"href":"/en/rest/billing/budgets","title":"Budgets","childPages":[]},{"href":"/en/rest/billing/usage","title":"Billing usage","childPages":[]}]},{"href":"/en/rest/branches","title":"Branches","childPages":[{"href":"/en/rest/branches/branches","title":"Branches","childPages":[]},{"href":"/en/rest/branches/branch-protection","title":"Protected branches","childPages":[]}]},{"href":"/en/rest/campaigns","title":"Campaigns","childPages":[{"href":"/en/rest/campaigns/campaigns","title":"Security campaigns","childPages":[]}]},{"href":"/en/rest/checks","title":"Checks","childPages":[{"href":"/en/rest/checks/runs","title":"Check runs","childPages":[]},{"href":"/en/rest/checks/suites","title":"Check suites","childPages":[]}]},{"href":"/en/rest/classroom","title":"Classroom","childPages":[{"href":"/en/rest/classroom/classroom","title":"Classroom","childPages":[]}]},{"href":"/en/rest/code-quality","title":"Code quality","childPages":[{"href":"/en/rest/code-quality/code-quality","title":"Code quality","childPages":[]}]},{"href":"/en/rest/code-scanning","title":"Code scanning","childPages":[{"href":"/en/rest/code-scanning/code-scanning","title":"Code scanning","childPages":[]}]},{"href":"/en/rest/code-security","title":"Code security settings","childPages":[{"href":"/en/rest/code-security/configurations","title":"Configurations","childPages":[]}]},{"href":"/en/rest/codes-of-conduct","title":"Codes of conduct","childPages":[{"href":"/en/rest/codes-of-conduct/codes-of-conduct","title":"Codes of conduct","childPages":[]}]},{"href":"/en/rest/codespaces","title":"Codespaces","childPages":[{"href":"/en/rest/codespaces/codespaces","title":"Codespaces","childPages":[]},{"href":"/en/rest/codespaces/organizations","title":"Organizations","childPages":[]},{"href":"/en/rest/codespaces/organization-secrets","title":"Organization secrets","childPages":[]},{"href":"/en/rest/codespaces/machines","title":"Machines","childPages":[]},{"href":"/en/rest/codespaces/repository-secrets","title":"Repository secrets","childPages":[]},{"href":"/en/rest/codespaces/secrets","title":"User secrets","childPages":[]}]},{"href":"/en/rest/collaborators","title":"Collaborators","childPages":[{"href":"/en/rest/collaborators/collaborators","title":"Collaborators","childPages":[]},{"href":"/en/rest/collaborators/invitations","title":"Invitations","childPages":[]}]},{"href":"/en/rest/commits","title":"Commits","childPages":[{"href":"/en/rest/commits/commits","title":"Commits","childPages":[]},{"href":"/en/rest/commits/comments","title":"Commit comments","childPages":[]},{"href":"/en/rest/commits/statuses","title":"Commit statuses","childPages":[]}]},{"href":"/en/rest/copilot","title":"Copilot","childPages":[{"href":"/en/rest/copilot/copilot-cloud-agent-management","title":"Cloud agent repository management","childPages":[]},{"href":"/en/rest/copilot/copilot-coding-agent-management","title":"Copilot cloud agent management","childPages":[]},{"href":"/en/rest/copilot/copilot-content-exclusion-management","title":"Copilot content exclusion management","childPages":[]},{"href":"/en/rest/copilot/copilot-usage-metrics","title":"Copilot usage metrics","childPages":[]},{"href":"/en/rest/copilot/copilot-user-management","title":"Copilot user management","childPages":[]}]},{"href":"/en/rest/copilot-spaces","title":"Copilot Spaces","childPages":[{"href":"/en/rest/copilot-spaces/collaborators","title":"Collaborators","childPages":[]},{"href":"/en/rest/copilot-spaces/copilot-spaces","title":"Copilot Spaces","childPages":[]},{"href":"/en/rest/copilot-spaces/resources","title":"Resources","childPages":[]}]},{"href":"/en/rest/credentials","title":"Credentials","childPages":[{"href":"/en/rest/credentials/revoke","title":"Revocation","childPages":[]}]},{"href":"/en/rest/dependabot","title":"Dependabot","childPages":[{"href":"/en/rest/dependabot/alerts","title":"Alerts","childPages":[]},{"href":"/en/rest/dependabot/repository-access","title":"Repository access","childPages":[]},{"href":"/en/rest/dependabot/secrets","title":"Secrets","childPages":[]}]},{"href":"/en/rest/dependency-graph","title":"Dependency graph","childPages":[{"href":"/en/rest/dependency-graph/dependency-review","title":"Dependency review","childPages":[]},{"href":"/en/rest/dependency-graph/dependency-submission","title":"Dependency submission","childPages":[]},{"href":"/en/rest/dependency-graph/sboms","title":"Software bill of materials (SBOM)","childPages":[]}]},{"href":"/en/rest/deploy-keys","title":"Deploy keys","childPages":[{"href":"/en/rest/deploy-keys/deploy-keys","title":"Deploy keys","childPages":[]}]},{"href":"/en/rest/deployments","title":"Deployments","childPages":[{"href":"/en/rest/deployments/branch-policies","title":"Deployment branch policies","childPages":[]},{"href":"/en/rest/deployments/deployments","title":"Deployments","childPages":[]},{"href":"/en/rest/deployments/environments","title":"Environments","childPages":[]},{"href":"/en/rest/deployments/protection-rules","title":"Protection rules","childPages":[]},{"href":"/en/rest/deployments/statuses","title":"Deployment statuses","childPages":[]}]},{"href":"/en/rest/emojis","title":"Emojis","childPages":[{"href":"/en/rest/emojis/emojis","title":"Emojis","childPages":[]}]},{"href":"/en/rest/enterprise-teams","title":"Enterprise teams","childPages":[{"href":"/en/rest/enterprise-teams/enterprise-team-members","title":"Enterprise team members","childPages":[]},{"href":"/en/rest/enterprise-teams/enterprise-team-organizations","title":"Enterprise team organizations","childPages":[]},{"href":"/en/rest/enterprise-teams/enterprise-teams","title":"Enterprise teams","childPages":[]}]},{"href":"/en/rest/gists","title":"Gists","childPages":[{"href":"/en/rest/gists/gists","title":"Gists","childPages":[]},{"href":"/en/rest/gists/comments","title":"Comments","childPages":[]}]},{"href":"/en/rest/git","title":"Git database","childPages":[{"href":"/en/rest/git/blobs","title":"Blobs","childPages":[]},{"href":"/en/rest/git/commits","title":"Commits","childPages":[]},{"href":"/en/rest/git/refs","title":"References","childPages":[]},{"href":"/en/rest/git/tags","title":"Tags","childPages":[]},{"href":"/en/rest/git/trees","title":"Trees","childPages":[]}]},{"href":"/en/rest/gitignore","title":"Gitignore","childPages":[{"href":"/en/rest/gitignore/gitignore","title":"Gitignore","childPages":[]}]},{"href":"/en/rest/interactions","title":"Interactions","childPages":[{"href":"/en/rest/interactions/orgs","title":"Organization","childPages":[]},{"href":"/en/rest/interactions/repos","title":"Repository","childPages":[]},{"href":"/en/rest/interactions/user","title":"User","childPages":[]}]},{"href":"/en/rest/issues","title":"Issues","childPages":[{"href":"/en/rest/issues/assignees","title":"Assignees","childPages":[]},{"href":"/en/rest/issues/comments","title":"Comments","childPages":[]},{"href":"/en/rest/issues/events","title":"Events","childPages":[]},{"href":"/en/rest/issues/issue-dependencies","title":"Issue dependencies","childPages":[]},{"href":"/en/rest/issues/issue-field-values","title":"Issue field values","childPages":[]},{"href":"/en/rest/issues/issues","title":"Issues","childPages":[]},{"href":"/en/rest/issues/labels","title":"Labels","childPages":[]},{"href":"/en/rest/issues/milestones","title":"Milestones","childPages":[]},{"href":"/en/rest/issues/sub-issues","title":"Sub-issues","childPages":[]},{"href":"/en/rest/issues/timeline","title":"Timeline","childPages":[]}]},{"href":"/en/rest/licenses","title":"Licenses","childPages":[{"href":"/en/rest/licenses/licenses","title":"Licenses","childPages":[]}]},{"href":"/en/rest/markdown","title":"Markdown","childPages":[{"href":"/en/rest/markdown/markdown","title":"Markdown","childPages":[]}]},{"href":"/en/rest/meta","title":"Meta","childPages":[{"href":"/en/rest/meta/meta","title":"Meta","childPages":[]}]},{"href":"/en/rest/metrics","title":"Metrics","childPages":[{"href":"/en/rest/metrics/community","title":"Community","childPages":[]},{"href":"/en/rest/metrics/statistics","title":"Statistics","childPages":[]},{"href":"/en/rest/metrics/traffic","title":"Traffic","childPages":[]}]},{"href":"/en/rest/migrations","title":"Migrations","childPages":[{"href":"/en/rest/migrations/orgs","title":"Organizations","childPages":[]},{"href":"/en/rest/migrations/source-imports","title":"Source endpoints","childPages":[]},{"href":"/en/rest/migrations/users","title":"Users","childPages":[]}]},{"href":"/en/rest/orgs","title":"Organizations","childPages":[{"href":"/en/rest/orgs/api-insights","title":"API Insights","childPages":[]},{"href":"/en/rest/orgs/artifact-metadata","title":"Artifact metadata","childPages":[]},{"href":"/en/rest/orgs/attestations","title":"Artifact attestations","childPages":[]},{"href":"/en/rest/orgs/blocking","title":"Blocking users","childPages":[]},{"href":"/en/rest/orgs/custom-properties","title":"Custom properties","childPages":[]},{"href":"/en/rest/orgs/issue-fields","title":"Issue fields","childPages":[]},{"href":"/en/rest/orgs/issue-types","title":"Issue types","childPages":[]},{"href":"/en/rest/orgs/members","title":"Members","childPages":[]},{"href":"/en/rest/orgs/network-configurations","title":"Network configurations","childPages":[]},{"href":"/en/rest/orgs/organization-roles","title":"Organization roles","childPages":[]},{"href":"/en/rest/orgs/orgs","title":"Organizations","childPages":[]},{"href":"/en/rest/orgs/outside-collaborators","title":"Outside collaborators","childPages":[]},{"href":"/en/rest/orgs/personal-access-tokens","title":"Personal access tokens","childPages":[]},{"href":"/en/rest/orgs/rule-suites","title":"Rule suites","childPages":[]},{"href":"/en/rest/orgs/rules","title":"Rules","childPages":[]},{"href":"/en/rest/orgs/security-managers","title":"Security managers","childPages":[]},{"href":"/en/rest/orgs/webhooks","title":"Webhooks","childPages":[]}]},{"href":"/en/rest/packages","title":"Packages","childPages":[{"href":"/en/rest/packages/packages","title":"Packages","childPages":[]}]},{"href":"/en/rest/pages","title":"Pages","childPages":[{"href":"/en/rest/pages/pages","title":"Pages","childPages":[]}]},{"href":"/en/rest/private-registries","title":"Private registries","childPages":[{"href":"/en/rest/private-registries/organization-configurations","title":"Organization configurations","childPages":[]}]},{"href":"/en/rest/projects","title":"Projects","childPages":[{"href":"/en/rest/projects/drafts","title":"Draft Project items","childPages":[]},{"href":"/en/rest/projects/fields","title":"Project fields","childPages":[]},{"href":"/en/rest/projects/items","title":"Project items","childPages":[]},{"href":"/en/rest/projects/projects","title":"Projects","childPages":[]},{"href":"/en/rest/projects/views","title":"Project views","childPages":[]}]},{"href":"/en/rest/pulls","title":"Pull requests","childPages":[{"href":"/en/rest/pulls/comments","title":"Review comments","childPages":[]},{"href":"/en/rest/pulls/pulls","title":"Pull requests","childPages":[]},{"href":"/en/rest/pulls/review-requests","title":"Review requests","childPages":[]},{"href":"/en/rest/pulls/reviews","title":"Reviews","childPages":[]},{"href":"/en/rest/pulls/stacks","title":"Stacked pull requests","childPages":[]}]},{"href":"/en/rest/rate-limit","title":"Rate limit","childPages":[{"href":"/en/rest/rate-limit/rate-limit","title":"Rate limit","childPages":[]}]},{"href":"/en/rest/reactions","title":"Reactions","childPages":[{"href":"/en/rest/reactions/reactions","title":"Reactions","childPages":[]}]},{"href":"/en/rest/releases","title":"Releases","childPages":[{"href":"/en/rest/releases/releases","title":"Releases","childPages":[]},{"href":"/en/rest/releases/assets","title":"Release assets","childPages":[]}]},{"href":"/en/rest/repos","title":"Repositories","childPages":[{"href":"/en/rest/repos/attestations","title":"Attestations","childPages":[]},{"href":"/en/rest/repos/autolinks","title":"Autolinks","childPages":[]},{"href":"/en/rest/repos/contents","title":"Contents","childPages":[]},{"href":"/en/rest/repos/custom-properties","title":"Custom properties","childPages":[]},{"href":"/en/rest/repos/forks","title":"Forks","childPages":[]},{"href":"/en/rest/repos/issue-types","title":"Issue types","childPages":[]},{"href":"/en/rest/repos/repos","title":"Repositories","childPages":[]},{"href":"/en/rest/repos/rule-suites","title":"Rule suites","childPages":[]},{"href":"/en/rest/repos/rules","title":"Rules","childPages":[]},{"href":"/en/rest/repos/webhooks","title":"Webhooks","childPages":[]}]},{"href":"/en/rest/search","title":"Search","childPages":[{"href":"/en/rest/search/search","title":"Search","childPages":[]}]},{"href":"/en/rest/secret-scanning","title":"Secret scanning","childPages":[{"href":"/en/rest/secret-scanning/custom-patterns","title":"Custom patterns","childPages":[]},{"href":"/en/rest/secret-scanning/push-protection","title":"Push protection","childPages":[]},{"href":"/en/rest/secret-scanning/secret-scanning","title":"Secret scanning","childPages":[]}]},{"href":"/en/rest/security-advisories","title":"Security advisories","childPages":[{"href":"/en/rest/security-advisories/global-advisories","title":"Global security advisories","childPages":[]},{"href":"/en/rest/security-advisories/repository-advisories","title":"Repository security advisories","childPages":[]}]},{"href":"/en/rest/teams","title":"Teams","childPages":[{"href":"/en/rest/teams/members","title":"Members","childPages":[]},{"href":"/en/rest/teams/teams","title":"Teams","childPages":[]}]},{"href":"/en/rest/users","title":"Users","childPages":[{"href":"/en/rest/users/attestations","title":"Attestations","childPages":[]},{"href":"/en/rest/users/blocking","title":"Blocking users","childPages":[]},{"href":"/en/rest/users/emails","title":"Emails","childPages":[]},{"href":"/en/rest/users/followers","title":"Followers","childPages":[]},{"href":"/en/rest/users/gpg-keys","title":"GPG keys","childPages":[]},{"href":"/en/rest/users/keys","title":"Git SSH keys","childPages":[]},{"href":"/en/rest/users/social-accounts","title":"Social accounts","childPages":[]},{"href":"/en/rest/users/ssh-signing-keys","title":"SSH signing keys","childPages":[]},{"href":"/en/rest/users/users","title":"Users","childPages":[]}]}],"layout":"discovery-landing"},"sidebarExpanded":{},"sidebarCollapsed":false,"status":200,"xHost":"docs.github.com"},"articleContext":{"title":"Authenticating to the REST API","intro":"\u003cp\u003eYou can authenticate to the REST API to access more endpoints and have a higher rate limit.\u003c/p\u003e","effectiveDate":"","renderedPage":"\u003ch2 id=\"about-authentication\" tabindex=\"-1\"\u003e\u003ca class=\"heading-link\" href=\"#about-authentication\"\u003eAbout authentication\u003cspan class=\"heading-link-symbol\" aria-hidden=\"true\"\u003e\u003c/span\u003e\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eMany REST API endpoints require authentication or return additional information if you are authenticated. Additionally, you can make more requests per hour when you are authenticated.\u003c/p\u003e\n\u003cp\u003eTo authenticate your request, you will need to provide an authentication token with the required scopes or permissions. There a few different ways to get a token: You can create a personal access token, generate a token with a GitHub App, or use the built-in \u003ccode\u003eGITHUB_TOKEN\u003c/code\u003e in a GitHub Actions workflow.\u003c/p\u003e\n\u003cp\u003eAfter creating a token, you can authenticate your request by sending the token in the \u003ccode\u003eAuthorization\u003c/code\u003e header of your request. For example, in the following request, replace \u003ccode\u003eYOUR-TOKEN\u003c/code\u003e with a reference to your token:\u003c/p\u003e\n\u003cpre\u003e\u003ccode class=\"hljs language-shell\"\u003ecurl --request GET \\\n--url \"https://api.github.com/octocat\" \\\n--header \"Authorization: Bearer YOUR-TOKEN\" \\\n--header \"X-GitHub-Api-Version: 2026-03-10\"\n\u003c/code\u003e\u003c/pre\u003e\n\u003cdiv class=\"ghd-alert ghd-alert-accent\" data-container=\"alert\"\u003e\u003cp class=\"ghd-alert-title\"\u003e\u003csvg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon mr-2\" aria-hidden\u003e\u003cpath d=\"M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8Zm8-6.5a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13ZM6.5 7.75A.75.75 0 0 1 7.25 7h1a.75.75 0 0 1 .75.75v2.75h.25a.75.75 0 0 1 0 1.5h-2a.75.75 0 0 1 0-1.5h.25v-2h-.25a.75.75 0 0 1-.75-.75ZM8 6a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z\"\u003e\u003c/path\u003e\u003c/svg\u003eNote\u003c/p\u003e\n\u003cp\u003e\nIn most cases, you can use \u003ccode\u003eAuthorization: Bearer\u003c/code\u003e or \u003ccode\u003eAuthorization: token\u003c/code\u003e to pass a token. However, if you are passing a JSON web token (JWT), you must use \u003ccode\u003eAuthorization: Bearer\u003c/code\u003e.\u003c/p\u003e\n\u003c/div\u003e\n\u003ch3 id=\"failed-login-limit\" tabindex=\"-1\"\u003e\u003ca class=\"heading-link\" href=\"#failed-login-limit\"\u003eFailed login limit\u003cspan class=\"heading-link-symbol\" aria-hidden=\"true\"\u003e\u003c/span\u003e\u003c/a\u003e\u003c/h3\u003e\n\u003cp\u003eIf you try to use a REST API endpoint without a token or with a token that has insufficient permissions, you will receive a \u003ccode\u003e404 Not Found\u003c/code\u003e or \u003ccode\u003e403 Forbidden\u003c/code\u003e response. Authenticating with invalid credentials will initially return a \u003ccode\u003e401 Unauthorized\u003c/code\u003e response.\u003c/p\u003e\n\u003cp\u003eAfter detecting several requests with invalid credentials within a short period, the API will temporarily reject all authentication attempts for that user (including ones with valid credentials) with a \u003ccode\u003e403 Forbidden\u003c/code\u003e response. For more information, see \u003ca href=\"/en/rest/using-the-rest-api/rate-limits-for-the-rest-api\"\u003eRate limits for the REST API\u003c/a\u003e.\u003c/p\u003e\n\u003ch2 id=\"authenticating-with-a-personal-access-token\" tabindex=\"-1\"\u003e\u003ca class=\"heading-link\" href=\"#authenticating-with-a-personal-access-token\"\u003eAuthenticating with a personal access token\u003cspan class=\"heading-link-symbol\" aria-hidden=\"true\"\u003e\u003c/span\u003e\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eIf you want to use the GitHub REST API for personal use, you can create a personal access token. If possible, GitHub recommends that you use a fine-grained personal access token instead of a personal access token (classic). For more information about creating a personal access token, see \u003ca href=\"/en/authentication/keeping-your-account-and-data-secure/managing-your-personal-access-tokens\"\u003eManaging your personal access tokens\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eIf you are using a fine-grained personal access token, your fine-grained personal access token requires specific permissions in order to access each REST API endpoint. The REST API reference document for each endpoint states whether the endpoint works with fine-grained personal access tokens and states what permissions are required in order for the token to use the endpoint. Some endpoints may require multiple permissions, and some endpoints may require one of multiple permissions. For an overview of which REST API endpoints a fine-grained personal access token can access with each permission, see \u003ca href=\"/en/rest/authentication/permissions-required-for-fine-grained-personal-access-tokens\"\u003ePermissions required for fine-grained personal access tokens\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eIf you are using a personal access token (classic), it requires specific scopes in order to access each REST API endpoint. For general guidance about what scopes to choose, see \u003ca href=\"/en/apps/oauth-apps/building-oauth-apps/scopes-for-oauth-apps#available-scopes\"\u003eScopes for OAuth apps\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003ePersonal access tokens act as your identity (limited by the scopes or permissions you selected) when you make requests to the REST API. As such, it is important to keep your personal access tokens secure. For more information about keeping your personal access tokens secure, see \u003ca href=\"/en/rest/authentication/keeping-your-api-credentials-secure?apiVersion=2022-11-28\"\u003eKeeping your API credentials secure\u003c/a\u003e.\u003c/p\u003e\n\u003ch3 id=\"personal-access-tokens-and-saml-sso\" tabindex=\"-1\"\u003e\u003ca class=\"heading-link\" href=\"#personal-access-tokens-and-saml-sso\"\u003ePersonal access tokens and SAML SSO\u003cspan class=\"heading-link-symbol\" aria-hidden=\"true\"\u003e\u003c/span\u003e\u003c/a\u003e\u003c/h3\u003e\n\u003cp\u003eIf you use a personal access token (classic) to access an organization that enforces SAML single sign-on (SSO) for authentication, you will need to authorize your token after creation. Fine-grained personal access tokens are authorized during token creation, before access to the organization is granted. For more information, see \u003ca href=\"/en/authentication/authenticating-with-single-sign-on/authorizing-a-personal-access-token-for-use-with-single-sign-on\"\u003eAuthorizing a personal access token for use with single sign-on\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eIf you do not authorize your personal access token (classic) for SAML SSO before you try to use it to access a single organization that enforces SAML SSO, you may receive a \u003ccode\u003e404 Not Found\u003c/code\u003e or a \u003ccode\u003e403 Forbidden\u003c/code\u003e error. If you receive a \u003ccode\u003e403 Forbidden\u003c/code\u003e error, the \u003ccode\u003eX-GitHub-SSO\u003c/code\u003e header will include a URL that you can follow to authorize your token. The URL expires after one hour.\u003c/p\u003e\n\u003cp\u003eIf you do not authorize your personal access token (classic) for SAML SSO before you try to use it to access multiple organizations, the API will not return results from the organizations that require SAML SSO and the \u003ccode\u003eX-GitHub-SSO\u003c/code\u003e header will indicate the ID of the organizations that require SAML SSO authorization of your personal access token (classic). For example: \u003ccode\u003eX-GitHub-SSO: partial-results; organizations=21955855,20582480\u003c/code\u003e.\u003c/p\u003e\n\u003ch2 id=\"authenticating-with-a-token-generated-by-an-app\" tabindex=\"-1\"\u003e\u003ca class=\"heading-link\" href=\"#authenticating-with-a-token-generated-by-an-app\"\u003eAuthenticating with a token generated by an app\u003cspan class=\"heading-link-symbol\" aria-hidden=\"true\"\u003e\u003c/span\u003e\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eIf you want to use the API for an organization or on behalf of another user, GitHub recommends that you use a GitHub App. For more information, see \u003ca href=\"/en/apps/creating-github-apps/authenticating-with-a-github-app/about-authentication-with-a-github-app\"\u003eAbout authentication with a GitHub App\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eThe REST API reference documentation for each endpoint states whether the endpoint works with GitHub Apps and states what permissions are required in order for the app to use the endpoint. Some endpoints may require multiple permissions, and some endpoints may require one of multiple permissions. For an overview of which REST API endpoints a GitHub App can access with each permission, see \u003ca href=\"/en/rest/authentication/permissions-required-for-github-apps\"\u003ePermissions required for GitHub Apps\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eYou can also create an OAuth token with an OAuth app to access the REST API. However, GitHub recommends that you use a GitHub App instead. GitHub Apps allow more control over the access and permission that the app has.\u003c/p\u003e\n\u003cp\u003eAccess tokens created by apps are automatically authorized for SAML SSO.\u003c/p\u003e\n\u003ch3 id=\"using-basic-authentication\" tabindex=\"-1\"\u003e\u003ca class=\"heading-link\" href=\"#using-basic-authentication\"\u003eUsing basic authentication\u003cspan class=\"heading-link-symbol\" aria-hidden=\"true\"\u003e\u003c/span\u003e\u003c/a\u003e\u003c/h3\u003e\n\u003cp\u003eSome REST API endpoints for GitHub Apps and OAuth apps require you to use basic authentication to access the endpoint. You will use the app's client ID as the username and the app's client secret as the password.\u003c/p\u003e\n\u003cp\u003eFor example:\u003c/p\u003e\n\u003cpre\u003e\u003ccode class=\"hljs language-shell\"\u003ecurl --request POST \\\n--url \"https://api.github.com/applications/YOUR_CLIENT_ID/token\" \\\n--user \"YOUR_CLIENT_ID:YOUR_CLIENT_SECRET\" \\\n--header \"Accept: application/vnd.github+json\" \\\n--header \"X-GitHub-Api-Version: 2026-03-10\" \\\n--data '{\n  \"access_token\": \"ACCESS_TOKEN_TO_CHECK\"\n}'\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThe client ID and client secret are associated with the app, not with the owner of the app or a user who authorized the app. They are used to perform operations on behalf of the app, such as creating access tokens.\u003c/p\u003e\n\u003cp\u003eIf you are the owner of a GitHub App or OAuth app, or if you are an app manager for a GitHub App, you can find the client ID and generate a client secret on the settings page for your app. To navigate to your app's settings page:\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003eIn the upper-right corner of any page on GitHub, click your profile picture.\u003c/li\u003e\n\u003cli\u003eNavigate to your account settings.\n\u003cul\u003e\n\u003cli\u003eFor an app owned by a personal account, click \u003cstrong\u003eSettings\u003c/strong\u003e.\u003c/li\u003e\n\u003cli\u003eFor an app owned by an organization:\n\u003col\u003e\n\u003cli\u003eClick \u003cstrong\u003eYour organizations\u003c/strong\u003e.\u003c/li\u003e\n\u003cli\u003eTo the right of the organization, click \u003cstrong\u003eSettings\u003c/strong\u003e.\u003c/li\u003e\n\u003c/ol\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eIn the left sidebar, click \u003cstrong\u003e\u003csvg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-code\" aria-label=\"code\" role=\"img\"\u003e\u003cpath d=\"m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-6.56 0a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z\"\u003e\u003c/path\u003e\u003c/svg\u003e Developer settings\u003c/strong\u003e.\u003c/li\u003e\n\u003cli\u003eIn the left sidebar, click \u003cstrong\u003eGitHub Apps\u003c/strong\u003e or \u003cstrong\u003eOAuth apps\u003c/strong\u003e.\u003c/li\u003e\n\u003cli\u003eFor GitHub Apps, to the right of the GitHub App you want to access, click \u003cstrong\u003eEdit\u003c/strong\u003e. For OAuth apps, click the app that you want to access.\u003c/li\u003e\n\u003cli\u003eNext to \u003cstrong\u003eClient ID\u003c/strong\u003e, you will see the client ID for your app.\u003c/li\u003e\n\u003cli\u003eNext to \u003cstrong\u003eClient secrets\u003c/strong\u003e, click \u003cstrong\u003eGenerate a new client secret\u003c/strong\u003e to generate a client secret for your app.\u003c/li\u003e\n\u003c/ol\u003e\n\u003ch2 id=\"authenticating-in-a-github-actions-workflow\" tabindex=\"-1\"\u003e\u003ca class=\"heading-link\" href=\"#authenticating-in-a-github-actions-workflow\"\u003eAuthenticating in a GitHub Actions workflow\u003cspan class=\"heading-link-symbol\" aria-hidden=\"true\"\u003e\u003c/span\u003e\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eIf you want to use the API in a GitHub Actions workflow, GitHub recommends that you authenticate with the built-in \u003ccode\u003eGITHUB_TOKEN\u003c/code\u003e instead of creating a token. You can grant permissions to the \u003ccode\u003eGITHUB_TOKEN\u003c/code\u003e with the \u003ccode\u003epermissions\u003c/code\u003e key. For more information, see \u003ca href=\"/en/actions/tutorials/authenticate-with-github_token#modifying-the-permissions-for-the-github_token\"\u003eUse GITHUB_TOKEN for authentication in workflows\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eIf this is not possible, you can store your token as a secret and use the name of your secret in your GitHub Actions workflow. For more information about secrets, see \u003ca href=\"/en/actions/how-tos/write-workflows/choose-what-workflows-do/use-secrets\"\u003eUsing secrets in GitHub Actions\u003c/a\u003e.\u003c/p\u003e\n\u003ch3 id=\"authenticating-in-a-github-actions-workflow-using-github-cli\" tabindex=\"-1\"\u003e\u003ca class=\"heading-link\" href=\"#authenticating-in-a-github-actions-workflow-using-github-cli\"\u003eAuthenticating in a GitHub Actions workflow using GitHub CLI\u003cspan class=\"heading-link-symbol\" aria-hidden=\"true\"\u003e\u003c/span\u003e\u003c/a\u003e\u003c/h3\u003e\n\u003cp\u003eTo make an authenticated request to the API in a GitHub Actions workflow using GitHub CLI, you can store the value of \u003ccode\u003eGITHUB_TOKEN\u003c/code\u003e as an environment variable, and use the \u003ccode\u003erun\u003c/code\u003e keyword to execute the GitHub CLI \u003ccode\u003eapi\u003c/code\u003e subcommand. For more information about the \u003ccode\u003erun\u003c/code\u003e keyword, see \u003ca href=\"/en/actions/reference/workflows-and-actions/workflow-syntax#jobsjob_idstepsrun\"\u003eWorkflow syntax for GitHub Actions\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eIn the following example workflow, replace \u003ccode\u003ePATH\u003c/code\u003e with the path of the endpoint. For more information about the path, see \u003ca href=\"/en/rest/using-the-rest-api/getting-started-with-the-rest-api?tool=cli#path\"\u003eGetting started with the REST API\u003c/a\u003e.\u003c/p\u003e\n\u003cpre\u003e\u003ccode class=\"hljs language-yaml\"\u003e\u003cspan class=\"hljs-attr\"\u003ejobs:\u003c/span\u003e\n  \u003cspan class=\"hljs-attr\"\u003euse_api:\u003c/span\u003e\n    \u003cspan class=\"hljs-attr\"\u003eruns-on:\u003c/span\u003e \u003cspan class=\"hljs-string\"\u003eubuntu-latest\u003c/span\u003e\n    \u003cspan class=\"hljs-attr\"\u003epermissions:\u003c/span\u003e {}\n    \u003cspan class=\"hljs-attr\"\u003esteps:\u003c/span\u003e\n      \u003cspan class=\"hljs-bullet\"\u003e-\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003eenv:\u003c/span\u003e\n          \u003cspan class=\"hljs-attr\"\u003eGH_TOKEN:\u003c/span\u003e \u003cspan class=\"hljs-string\"\u003e${{\u003c/span\u003e \u003cspan class=\"hljs-string\"\u003esecrets.GITHUB_TOKEN\u003c/span\u003e \u003cspan class=\"hljs-string\"\u003e}}\u003c/span\u003e\n        \u003cspan class=\"hljs-attr\"\u003erun:\u003c/span\u003e \u003cspan class=\"hljs-string\"\u003e|\n          gh api /PATH\n\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\n\u003ch3 id=\"authenticating-in-a-github-actions-workflow-using-curl\" tabindex=\"-1\"\u003e\u003ca class=\"heading-link\" href=\"#authenticating-in-a-github-actions-workflow-using-curl\"\u003eAuthenticating in a GitHub Actions workflow using \u003ccode\u003ecurl\u003c/code\u003e\u003cspan class=\"heading-link-symbol\" aria-hidden=\"true\"\u003e\u003c/span\u003e\u003c/a\u003e\u003c/h3\u003e\n\u003cp\u003eTo make an authenticated request to the API in a GitHub Actions workflow using \u003ccode\u003ecurl\u003c/code\u003e, you can store the value of \u003ccode\u003eGITHUB_TOKEN\u003c/code\u003e as an environment variable, and use the \u003ccode\u003erun\u003c/code\u003e keyword to execute a \u003ccode\u003ecurl\u003c/code\u003e request to the API. For more information about the \u003ccode\u003erun\u003c/code\u003e keyword, see \u003ca href=\"/en/actions/reference/workflows-and-actions/workflow-syntax#jobsjob_idstepsrun\"\u003eWorkflow syntax for GitHub Actions\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eIn the following example workflow, replace \u003ccode\u003ePATH\u003c/code\u003e with the path of the endpoint. For more information about the path, see \u003ca href=\"/en/rest/using-the-rest-api/getting-started-with-the-rest-api?tool=cli#path\"\u003eGetting started with the REST API\u003c/a\u003e.\u003c/p\u003e\n\u003cdiv class=\"code-example\"\u003e\u003cheader class=\"d-flex flex-items-center flex-justify-between p-2 text-small rounded-top-1 border-top border-left border-right\"\u003e\u003cspan class=\"flex-1\"\u003eYAML\u003c/span\u003e\u003cbutton class=\"js-btn-copy btn btn-sm tooltipped tooltipped-nw\" aria-label=\"Copy YAML code to clipboard\" data-clipboard=\"1304615184\"\u003e\u003csvg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-copy\" aria-hidden=\"true\"\u003e\u003cpath d=\"M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z\"\u003e\u003c/path\u003e\u003cpath d=\"M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/button\u003e\u003cpre hidden data-clipboard=\"1304615184\"\u003ejobs:\n  use_api:\n    runs-on: ubuntu-latest\n    permissions: {}\n    steps:\n      - env:\n          GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}\n        run: |\n          curl --request GET \\\n          --url \"https://api.github.com/PATH\" \\\n          --header \"Authorization: Bearer $GH_TOKEN\"\n\u003c/pre\u003e\u003c/header\u003e\u003cpre\u003e\u003ccode class=\"hljs language-yaml\"\u003e\u003cspan class=\"hljs-attr\"\u003ejobs:\u003c/span\u003e\n  \u003cspan class=\"hljs-attr\"\u003euse_api:\u003c/span\u003e\n    \u003cspan class=\"hljs-attr\"\u003eruns-on:\u003c/span\u003e \u003cspan class=\"hljs-string\"\u003eubuntu-latest\u003c/span\u003e\n    \u003cspan class=\"hljs-attr\"\u003epermissions:\u003c/span\u003e {}\n    \u003cspan class=\"hljs-attr\"\u003esteps:\u003c/span\u003e\n      \u003cspan class=\"hljs-bullet\"\u003e-\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003eenv:\u003c/span\u003e\n          \u003cspan class=\"hljs-attr\"\u003eGH_TOKEN:\u003c/span\u003e \u003cspan class=\"hljs-string\"\u003e${{\u003c/span\u003e \u003cspan class=\"hljs-string\"\u003esecrets.GITHUB_TOKEN\u003c/span\u003e \u003cspan class=\"hljs-string\"\u003e}}\u003c/span\u003e\n        \u003cspan class=\"hljs-attr\"\u003erun:\u003c/span\u003e \u003cspan class=\"hljs-string\"\u003e|\n          curl --request GET \\\n          --url \"https://api.github.com/PATH\" \\\n          --header \"Authorization: Bearer $GH_TOKEN\"\n\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003ch3 id=\"authenticating-in-a-github-actions-workflow-using-javascript\" tabindex=\"-1\"\u003e\u003ca class=\"heading-link\" href=\"#authenticating-in-a-github-actions-workflow-using-javascript\"\u003eAuthenticating in a GitHub Actions workflow using JavaScript\u003cspan class=\"heading-link-symbol\" aria-hidden=\"true\"\u003e\u003c/span\u003e\u003c/a\u003e\u003c/h3\u003e\n\u003cp\u003eFor an example of how to authenticate in a GitHub Actions workflow using JavaScript, see \u003ca href=\"/en/rest/guides/scripting-with-the-rest-api-and-javascript#authenticating-in-github-actions\"\u003eScripting with the REST API and JavaScript\u003c/a\u003e.\u003c/p\u003e\n\u003ch2 id=\"authenticating-with-username-and-password\" tabindex=\"-1\"\u003e\u003ca class=\"heading-link\" href=\"#authenticating-with-username-and-password\"\u003eAuthenticating with username and password\u003cspan class=\"heading-link-symbol\" aria-hidden=\"true\"\u003e\u003c/span\u003e\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eAuthentication with username and password is not supported. If you try to authenticate with user name and password, you will receive a 4xx error.\u003c/p\u003e\n\u003ch2 id=\"further-reading\" tabindex=\"-1\"\u003e\u003ca class=\"heading-link\" href=\"#further-reading\"\u003eFurther reading\u003cspan class=\"heading-link-symbol\" aria-hidden=\"true\"\u003e\u003c/span\u003e\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"/en/rest/authentication/keeping-your-api-credentials-secure\"\u003eKeeping your API credentials secure\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"/en/rest/using-the-rest-api/getting-started-with-the-rest-api#authentication\"\u003eGetting started with the REST API\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e","renderedPageHast":{"type":"root","children":[{"type":"element","tagName":"h2","properties":{"id":"about-authentication","tabIndex":-1},"children":[{"type":"element","tagName":"a","properties":{"className":["heading-link"],"href":"#about-authentication"},"children":[{"type":"text","value":"About authentication"},{"type":"element","tagName":"span","properties":{"className":["heading-link-symbol"],"ariaHidden":"true"},"children":[]}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Many REST API endpoints require authentication or return additional information if you are authenticated. Additionally, you can make more requests per hour when you are authenticated."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"To authenticate your request, you will need to provide an authentication token with the required scopes or permissions. There a few different ways to get a token: You can create a personal access token, generate a token with a GitHub App, or use the built-in "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"GITHUB_TOKEN"}]},{"type":"text","value":" in a GitHub Actions workflow."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"After creating a token, you can authenticate your request by sending the token in the "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"Authorization"}]},{"type":"text","value":" header of your request. For example, in the following request, replace "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"YOUR-TOKEN"}]},{"type":"text","value":" with a reference to your token:"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"pre","properties":{},"children":[{"type":"element","tagName":"code","properties":{"className":["hljs","language-shell"]},"children":[{"type":"text","value":"curl --request GET \\\n--url \"https://api.github.com/octocat\" \\\n--header \"Authorization: Bearer YOUR-TOKEN\" \\\n--header \"X-GitHub-Api-Version: 2026-03-10\"\n"}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"div","properties":{"className":"ghd-alert ghd-alert-accent","dataContainer":"alert"},"children":[{"type":"element","tagName":"p","properties":{"className":["ghd-alert-title"]},"children":[{"type":"element","tagName":"svg","properties":{"version":"1.1","width":16,"height":16,"viewBox":"0 0 16 16","className":["octicon","mr-2"],"ariaHidden":true},"children":[{"type":"element","tagName":"path","properties":{"d":"M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8Zm8-6.5a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13ZM6.5 7.75A.75.75 0 0 1 7.25 7h1a.75.75 0 0 1 .75.75v2.75h.25a.75.75 0 0 1 0 1.5h-2a.75.75 0 0 1 0-1.5h.25v-2h-.25a.75.75 0 0 1-.75-.75ZM8 6a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z"},"children":[]}]},{"type":"text","value":"Note"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"\nIn most cases, you can use "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"Authorization: Bearer"}]},{"type":"text","value":" or "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"Authorization: token"}]},{"type":"text","value":" to pass a token. However, if you are passing a JSON web token (JWT), you must use "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"Authorization: Bearer"}]},{"type":"text","value":"."}]},{"type":"text","value":"\n"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h3","properties":{"id":"failed-login-limit","tabIndex":-1},"children":[{"type":"element","tagName":"a","properties":{"className":["heading-link"],"href":"#failed-login-limit"},"children":[{"type":"text","value":"Failed login limit"},{"type":"element","tagName":"span","properties":{"className":["heading-link-symbol"],"ariaHidden":"true"},"children":[]}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"If you try to use a REST API endpoint without a token or with a token that has insufficient permissions, you will receive a "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"404 Not Found"}]},{"type":"text","value":" or "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"403 Forbidden"}]},{"type":"text","value":" response. Authenticating with invalid credentials will initially return a "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"401 Unauthorized"}]},{"type":"text","value":" response."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"After detecting several requests with invalid credentials within a short period, the API will temporarily reject all authentication attempts for that user (including ones with valid credentials) with a "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"403 Forbidden"}]},{"type":"text","value":" response. For more information, see "},{"type":"element","tagName":"a","properties":{"href":"/en/rest/using-the-rest-api/rate-limits-for-the-rest-api"},"children":[{"type":"text","value":"Rate limits for the REST API"}]},{"type":"text","value":"."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{"id":"authenticating-with-a-personal-access-token","tabIndex":-1},"children":[{"type":"element","tagName":"a","properties":{"className":["heading-link"],"href":"#authenticating-with-a-personal-access-token"},"children":[{"type":"text","value":"Authenticating with a personal access token"},{"type":"element","tagName":"span","properties":{"className":["heading-link-symbol"],"ariaHidden":"true"},"children":[]}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"If you want to use the GitHub REST API for personal use, you can create a personal access token. If possible, GitHub recommends that you use a fine-grained personal access token instead of a personal access token (classic). For more information about creating a personal access token, see "},{"type":"element","tagName":"a","properties":{"href":"/en/authentication/keeping-your-account-and-data-secure/managing-your-personal-access-tokens"},"children":[{"type":"text","value":"Managing your personal access tokens"}]},{"type":"text","value":"."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"If you are using a fine-grained personal access token, your fine-grained personal access token requires specific permissions in order to access each REST API endpoint. The REST API reference document for each endpoint states whether the endpoint works with fine-grained personal access tokens and states what permissions are required in order for the token to use the endpoint. Some endpoints may require multiple permissions, and some endpoints may require one of multiple permissions. For an overview of which REST API endpoints a fine-grained personal access token can access with each permission, see "},{"type":"element","tagName":"a","properties":{"href":"/en/rest/authentication/permissions-required-for-fine-grained-personal-access-tokens"},"children":[{"type":"text","value":"Permissions required for fine-grained personal access tokens"}]},{"type":"text","value":"."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"If you are using a personal access token (classic), it requires specific scopes in order to access each REST API endpoint. For general guidance about what scopes to choose, see "},{"type":"element","tagName":"a","properties":{"href":"/en/apps/oauth-apps/building-oauth-apps/scopes-for-oauth-apps#available-scopes"},"children":[{"type":"text","value":"Scopes for OAuth apps"}]},{"type":"text","value":"."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Personal access tokens act as your identity (limited by the scopes or permissions you selected) when you make requests to the REST API. As such, it is important to keep your personal access tokens secure. For more information about keeping your personal access tokens secure, see "},{"type":"element","tagName":"a","properties":{"href":"/en/rest/authentication/keeping-your-api-credentials-secure?apiVersion=2022-11-28"},"children":[{"type":"text","value":"Keeping your API credentials secure"}]},{"type":"text","value":"."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h3","properties":{"id":"personal-access-tokens-and-saml-sso","tabIndex":-1},"children":[{"type":"element","tagName":"a","properties":{"className":["heading-link"],"href":"#personal-access-tokens-and-saml-sso"},"children":[{"type":"text","value":"Personal access tokens and SAML SSO"},{"type":"element","tagName":"span","properties":{"className":["heading-link-symbol"],"ariaHidden":"true"},"children":[]}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"If you use a personal access token (classic) to access an organization that enforces SAML single sign-on (SSO) for authentication, you will need to authorize your token after creation. Fine-grained personal access tokens are authorized during token creation, before access to the organization is granted. For more information, see "},{"type":"element","tagName":"a","properties":{"href":"/en/authentication/authenticating-with-single-sign-on/authorizing-a-personal-access-token-for-use-with-single-sign-on"},"children":[{"type":"text","value":"Authorizing a personal access token for use with single sign-on"}]},{"type":"text","value":"."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"If you do not authorize your personal access token (classic) for SAML SSO before you try to use it to access a single organization that enforces SAML SSO, you may receive a "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"404 Not Found"}]},{"type":"text","value":" or a "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"403 Forbidden"}]},{"type":"text","value":" error. If you receive a "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"403 Forbidden"}]},{"type":"text","value":" error, the "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"X-GitHub-SSO"}]},{"type":"text","value":" header will include a URL that you can follow to authorize your token. The URL expires after one hour."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"If you do not authorize your personal access token (classic) for SAML SSO before you try to use it to access multiple organizations, the API will not return results from the organizations that require SAML SSO and the "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"X-GitHub-SSO"}]},{"type":"text","value":" header will indicate the ID of the organizations that require SAML SSO authorization of your personal access token (classic). For example: "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"X-GitHub-SSO: partial-results; organizations=21955855,20582480"}]},{"type":"text","value":"."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{"id":"authenticating-with-a-token-generated-by-an-app","tabIndex":-1},"children":[{"type":"element","tagName":"a","properties":{"className":["heading-link"],"href":"#authenticating-with-a-token-generated-by-an-app"},"children":[{"type":"text","value":"Authenticating with a token generated by an app"},{"type":"element","tagName":"span","properties":{"className":["heading-link-symbol"],"ariaHidden":"true"},"children":[]}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"If you want to use the API for an organization or on behalf of another user, GitHub recommends that you use a GitHub App. For more information, see "},{"type":"element","tagName":"a","properties":{"href":"/en/apps/creating-github-apps/authenticating-with-a-github-app/about-authentication-with-a-github-app"},"children":[{"type":"text","value":"About authentication with a GitHub App"}]},{"type":"text","value":"."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"The REST API reference documentation for each endpoint states whether the endpoint works with GitHub Apps and states what permissions are required in order for the app to use the endpoint. Some endpoints may require multiple permissions, and some endpoints may require one of multiple permissions. For an overview of which REST API endpoints a GitHub App can access with each permission, see "},{"type":"element","tagName":"a","properties":{"href":"/en/rest/authentication/permissions-required-for-github-apps"},"children":[{"type":"text","value":"Permissions required for GitHub Apps"}]},{"type":"text","value":"."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"You can also create an OAuth token with an OAuth app to access the REST API. However, GitHub recommends that you use a GitHub App instead. GitHub Apps allow more control over the access and permission that the app has."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Access tokens created by apps are automatically authorized for SAML SSO."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h3","properties":{"id":"using-basic-authentication","tabIndex":-1},"children":[{"type":"element","tagName":"a","properties":{"className":["heading-link"],"href":"#using-basic-authentication"},"children":[{"type":"text","value":"Using basic authentication"},{"type":"element","tagName":"span","properties":{"className":["heading-link-symbol"],"ariaHidden":"true"},"children":[]}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Some REST API endpoints for GitHub Apps and OAuth apps require you to use basic authentication to access the endpoint. You will use the app's client ID as the username and the app's client secret as the password."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"For example:"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"pre","properties":{},"children":[{"type":"element","tagName":"code","properties":{"className":["hljs","language-shell"]},"children":[{"type":"text","value":"curl --request POST \\\n--url \"https://api.github.com/applications/YOUR_CLIENT_ID/token\" \\\n--user \"YOUR_CLIENT_ID:YOUR_CLIENT_SECRET\" \\\n--header \"Accept: application/vnd.github+json\" \\\n--header \"X-GitHub-Api-Version: 2026-03-10\" \\\n--data '{\n  \"access_token\": \"ACCESS_TOKEN_TO_CHECK\"\n}'\n"}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"The client ID and client secret are associated with the app, not with the owner of the app or a user who authorized the app. They are used to perform operations on behalf of the app, such as creating access tokens."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"If you are the owner of a GitHub App or OAuth app, or if you are an app manager for a GitHub App, you can find the client ID and generate a client secret on the settings page for your app. To navigate to your app's settings page:"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"ol","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"In the upper-right corner of any page on GitHub, click your profile picture."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Navigate to your account settings.\n"},{"type":"element","tagName":"ul","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"For an app owned by a personal account, click "},{"type":"element","tagName":"strong","properties":{},"children":[{"type":"text","value":"Settings"}]},{"type":"text","value":"."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"For an app owned by an organization:\n"},{"type":"element","tagName":"ol","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Click "},{"type":"element","tagName":"strong","properties":{},"children":[{"type":"text","value":"Your organizations"}]},{"type":"text","value":"."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"To the right of the organization, click "},{"type":"element","tagName":"strong","properties":{},"children":[{"type":"text","value":"Settings"}]},{"type":"text","value":"."}]},{"type":"text","value":"\n"}]},{"type":"text","value":"\n"}]},{"type":"text","value":"\n"}]},{"type":"text","value":"\n"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"In the left sidebar, click "},{"type":"element","tagName":"strong","properties":{},"children":[{"type":"element","tagName":"svg","properties":{"version":"1.1","width":"16","height":"16","viewBox":"0 0 16 16","className":["octicon","octicon-code"],"ariaLabel":"code","role":"img"},"children":[{"type":"element","tagName":"path","properties":{"d":"m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-6.56 0a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z"},"children":[]}]},{"type":"text","value":" Developer settings"}]},{"type":"text","value":"."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"In the left sidebar, click "},{"type":"element","tagName":"strong","properties":{},"children":[{"type":"text","value":"GitHub Apps"}]},{"type":"text","value":" or "},{"type":"element","tagName":"strong","properties":{},"children":[{"type":"text","value":"OAuth apps"}]},{"type":"text","value":"."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"For GitHub Apps, to the right of the GitHub App you want to access, click "},{"type":"element","tagName":"strong","properties":{},"children":[{"type":"text","value":"Edit"}]},{"type":"text","value":". For OAuth apps, click the app that you want to access."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Next to "},{"type":"element","tagName":"strong","properties":{},"children":[{"type":"text","value":"Client ID"}]},{"type":"text","value":", you will see the client ID for your app."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"text","value":"Next to "},{"type":"element","tagName":"strong","properties":{},"children":[{"type":"text","value":"Client secrets"}]},{"type":"text","value":", click "},{"type":"element","tagName":"strong","properties":{},"children":[{"type":"text","value":"Generate a new client secret"}]},{"type":"text","value":" to generate a client secret for your app."}]},{"type":"text","value":"\n"}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{"id":"authenticating-in-a-github-actions-workflow","tabIndex":-1},"children":[{"type":"element","tagName":"a","properties":{"className":["heading-link"],"href":"#authenticating-in-a-github-actions-workflow"},"children":[{"type":"text","value":"Authenticating in a GitHub Actions workflow"},{"type":"element","tagName":"span","properties":{"className":["heading-link-symbol"],"ariaHidden":"true"},"children":[]}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"If you want to use the API in a GitHub Actions workflow, GitHub recommends that you authenticate with the built-in "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"GITHUB_TOKEN"}]},{"type":"text","value":" instead of creating a token. You can grant permissions to the "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"GITHUB_TOKEN"}]},{"type":"text","value":" with the "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"permissions"}]},{"type":"text","value":" key. For more information, see "},{"type":"element","tagName":"a","properties":{"href":"/en/actions/tutorials/authenticate-with-github_token#modifying-the-permissions-for-the-github_token"},"children":[{"type":"text","value":"Use GITHUB_TOKEN for authentication in workflows"}]},{"type":"text","value":"."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"If this is not possible, you can store your token as a secret and use the name of your secret in your GitHub Actions workflow. For more information about secrets, see "},{"type":"element","tagName":"a","properties":{"href":"/en/actions/how-tos/write-workflows/choose-what-workflows-do/use-secrets"},"children":[{"type":"text","value":"Using secrets in GitHub Actions"}]},{"type":"text","value":"."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h3","properties":{"id":"authenticating-in-a-github-actions-workflow-using-github-cli","tabIndex":-1},"children":[{"type":"element","tagName":"a","properties":{"className":["heading-link"],"href":"#authenticating-in-a-github-actions-workflow-using-github-cli"},"children":[{"type":"text","value":"Authenticating in a GitHub Actions workflow using GitHub CLI"},{"type":"element","tagName":"span","properties":{"className":["heading-link-symbol"],"ariaHidden":"true"},"children":[]}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"To make an authenticated request to the API in a GitHub Actions workflow using GitHub CLI, you can store the value of "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"GITHUB_TOKEN"}]},{"type":"text","value":" as an environment variable, and use the "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"run"}]},{"type":"text","value":" keyword to execute the GitHub CLI "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"api"}]},{"type":"text","value":" subcommand. For more information about the "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"run"}]},{"type":"text","value":" keyword, see "},{"type":"element","tagName":"a","properties":{"href":"/en/actions/reference/workflows-and-actions/workflow-syntax#jobsjob_idstepsrun"},"children":[{"type":"text","value":"Workflow syntax for GitHub Actions"}]},{"type":"text","value":"."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"In the following example workflow, replace "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"PATH"}]},{"type":"text","value":" with the path of the endpoint. For more information about the path, see "},{"type":"element","tagName":"a","properties":{"href":"/en/rest/using-the-rest-api/getting-started-with-the-rest-api?tool=cli#path"},"children":[{"type":"text","value":"Getting started with the REST API"}]},{"type":"text","value":"."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"pre","properties":{},"children":[{"type":"element","tagName":"code","properties":{"className":["hljs","language-yaml"]},"children":[{"type":"element","tagName":"span","properties":{"className":["hljs-attr"]},"children":[{"type":"text","value":"jobs:"}]},{"type":"text","value":"\n  "},{"type":"element","tagName":"span","properties":{"className":["hljs-attr"]},"children":[{"type":"text","value":"use_api:"}]},{"type":"text","value":"\n    "},{"type":"element","tagName":"span","properties":{"className":["hljs-attr"]},"children":[{"type":"text","value":"runs-on:"}]},{"type":"text","value":" "},{"type":"element","tagName":"span","properties":{"className":["hljs-string"]},"children":[{"type":"text","value":"ubuntu-latest"}]},{"type":"text","value":"\n    "},{"type":"element","tagName":"span","properties":{"className":["hljs-attr"]},"children":[{"type":"text","value":"permissions:"}]},{"type":"text","value":" {}\n    "},{"type":"element","tagName":"span","properties":{"className":["hljs-attr"]},"children":[{"type":"text","value":"steps:"}]},{"type":"text","value":"\n      "},{"type":"element","tagName":"span","properties":{"className":["hljs-bullet"]},"children":[{"type":"text","value":"-"}]},{"type":"text","value":" "},{"type":"element","tagName":"span","properties":{"className":["hljs-attr"]},"children":[{"type":"text","value":"env:"}]},{"type":"text","value":"\n          "},{"type":"element","tagName":"span","properties":{"className":["hljs-attr"]},"children":[{"type":"text","value":"GH_TOKEN:"}]},{"type":"text","value":" "},{"type":"element","tagName":"span","properties":{"className":["hljs-string"]},"children":[{"type":"text","value":"${{"}]},{"type":"text","value":" "},{"type":"element","tagName":"span","properties":{"className":["hljs-string"]},"children":[{"type":"text","value":"secrets.GITHUB_TOKEN"}]},{"type":"text","value":" "},{"type":"element","tagName":"span","properties":{"className":["hljs-string"]},"children":[{"type":"text","value":"}}"}]},{"type":"text","value":"\n        "},{"type":"element","tagName":"span","properties":{"className":["hljs-attr"]},"children":[{"type":"text","value":"run:"}]},{"type":"text","value":" "},{"type":"element","tagName":"span","properties":{"className":["hljs-string"]},"children":[{"type":"text","value":"|\n          gh api /PATH\n"}]}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h3","properties":{"id":"authenticating-in-a-github-actions-workflow-using-curl","tabIndex":-1},"children":[{"type":"element","tagName":"a","properties":{"className":["heading-link"],"href":"#authenticating-in-a-github-actions-workflow-using-curl"},"children":[{"type":"text","value":"Authenticating in a GitHub Actions workflow using "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"curl"}]},{"type":"element","tagName":"span","properties":{"className":["heading-link-symbol"],"ariaHidden":"true"},"children":[]}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"To make an authenticated request to the API in a GitHub Actions workflow using "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"curl"}]},{"type":"text","value":", you can store the value of "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"GITHUB_TOKEN"}]},{"type":"text","value":" as an environment variable, and use the "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"run"}]},{"type":"text","value":" keyword to execute a "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"curl"}]},{"type":"text","value":" request to the API. For more information about the "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"run"}]},{"type":"text","value":" keyword, see "},{"type":"element","tagName":"a","properties":{"href":"/en/actions/reference/workflows-and-actions/workflow-syntax#jobsjob_idstepsrun"},"children":[{"type":"text","value":"Workflow syntax for GitHub Actions"}]},{"type":"text","value":"."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"In the following example workflow, replace "},{"type":"element","tagName":"code","properties":{},"children":[{"type":"text","value":"PATH"}]},{"type":"text","value":" with the path of the endpoint. For more information about the path, see "},{"type":"element","tagName":"a","properties":{"href":"/en/rest/using-the-rest-api/getting-started-with-the-rest-api?tool=cli#path"},"children":[{"type":"text","value":"Getting started with the REST API"}]},{"type":"text","value":"."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"div","properties":{"className":["code-example"]},"children":[{"type":"element","tagName":"header","properties":{"className":["d-flex","flex-items-center","flex-justify-between","p-2","text-small","rounded-top-1","border-top","border-left","border-right"]},"children":[{"type":"element","tagName":"span","properties":{"className":["flex-1"]},"children":[{"type":"text","value":"YAML"}]},{"type":"element","tagName":"button","properties":{"className":["js-btn-copy","btn","btn-sm","tooltipped","tooltipped-nw"],"ariaLabel":"Copy YAML code to clipboard","dataClipboard":"1304615184"},"children":[{"type":"element","tagName":"svg","properties":{"version":"1.1","width":"16","height":"16","viewBox":"0 0 16 16","className":["octicon","octicon-copy"],"ariaHidden":"true"},"children":[{"type":"element","tagName":"path","properties":{"d":"M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"},"children":[]},{"type":"element","tagName":"path","properties":{"d":"M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"},"children":[]}]}]},{"type":"element","tagName":"pre","properties":{"hidden":true,"dataClipboard":"1304615184"},"children":[{"type":"text","value":"jobs:\n  use_api:\n    runs-on: ubuntu-latest\n    permissions: {}\n    steps:\n      - env:\n          GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}\n        run: |\n          curl --request GET \\\n          --url \"https://api.github.com/PATH\" \\\n          --header \"Authorization: Bearer $GH_TOKEN\"\n"}]}]},{"type":"element","tagName":"pre","properties":{},"children":[{"type":"element","tagName":"code","properties":{"className":["hljs","language-yaml"]},"children":[{"type":"element","tagName":"span","properties":{"className":["hljs-attr"]},"children":[{"type":"text","value":"jobs:"}]},{"type":"text","value":"\n  "},{"type":"element","tagName":"span","properties":{"className":["hljs-attr"]},"children":[{"type":"text","value":"use_api:"}]},{"type":"text","value":"\n    "},{"type":"element","tagName":"span","properties":{"className":["hljs-attr"]},"children":[{"type":"text","value":"runs-on:"}]},{"type":"text","value":" "},{"type":"element","tagName":"span","properties":{"className":["hljs-string"]},"children":[{"type":"text","value":"ubuntu-latest"}]},{"type":"text","value":"\n    "},{"type":"element","tagName":"span","properties":{"className":["hljs-attr"]},"children":[{"type":"text","value":"permissions:"}]},{"type":"text","value":" {}\n    "},{"type":"element","tagName":"span","properties":{"className":["hljs-attr"]},"children":[{"type":"text","value":"steps:"}]},{"type":"text","value":"\n      "},{"type":"element","tagName":"span","properties":{"className":["hljs-bullet"]},"children":[{"type":"text","value":"-"}]},{"type":"text","value":" "},{"type":"element","tagName":"span","properties":{"className":["hljs-attr"]},"children":[{"type":"text","value":"env:"}]},{"type":"text","value":"\n          "},{"type":"element","tagName":"span","properties":{"className":["hljs-attr"]},"children":[{"type":"text","value":"GH_TOKEN:"}]},{"type":"text","value":" "},{"type":"element","tagName":"span","properties":{"className":["hljs-string"]},"children":[{"type":"text","value":"${{"}]},{"type":"text","value":" "},{"type":"element","tagName":"span","properties":{"className":["hljs-string"]},"children":[{"type":"text","value":"secrets.GITHUB_TOKEN"}]},{"type":"text","value":" "},{"type":"element","tagName":"span","properties":{"className":["hljs-string"]},"children":[{"type":"text","value":"}}"}]},{"type":"text","value":"\n        "},{"type":"element","tagName":"span","properties":{"className":["hljs-attr"]},"children":[{"type":"text","value":"run:"}]},{"type":"text","value":" "},{"type":"element","tagName":"span","properties":{"className":["hljs-string"]},"children":[{"type":"text","value":"|\n          curl --request GET \\\n          --url \"https://api.github.com/PATH\" \\\n          --header \"Authorization: Bearer $GH_TOKEN\"\n"}]}]}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h3","properties":{"id":"authenticating-in-a-github-actions-workflow-using-javascript","tabIndex":-1},"children":[{"type":"element","tagName":"a","properties":{"className":["heading-link"],"href":"#authenticating-in-a-github-actions-workflow-using-javascript"},"children":[{"type":"text","value":"Authenticating in a GitHub Actions workflow using JavaScript"},{"type":"element","tagName":"span","properties":{"className":["heading-link-symbol"],"ariaHidden":"true"},"children":[]}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"For an example of how to authenticate in a GitHub Actions workflow using JavaScript, see "},{"type":"element","tagName":"a","properties":{"href":"/en/rest/guides/scripting-with-the-rest-api-and-javascript#authenticating-in-github-actions"},"children":[{"type":"text","value":"Scripting with the REST API and JavaScript"}]},{"type":"text","value":"."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{"id":"authenticating-with-username-and-password","tabIndex":-1},"children":[{"type":"element","tagName":"a","properties":{"className":["heading-link"],"href":"#authenticating-with-username-and-password"},"children":[{"type":"text","value":"Authenticating with username and password"},{"type":"element","tagName":"span","properties":{"className":["heading-link-symbol"],"ariaHidden":"true"},"children":[]}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Authentication with username and password is not supported. If you try to authenticate with user name and password, you will receive a 4xx error."}]},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{"id":"further-reading","tabIndex":-1},"children":[{"type":"element","tagName":"a","properties":{"className":["heading-link"],"href":"#further-reading"},"children":[{"type":"text","value":"Further reading"},{"type":"element","tagName":"span","properties":{"className":["heading-link-symbol"],"ariaHidden":"true"},"children":[]}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"ul","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"element","tagName":"a","properties":{"href":"/en/rest/authentication/keeping-your-api-credentials-secure"},"children":[{"type":"text","value":"Keeping your API credentials secure"}]}]},{"type":"text","value":"\n"},{"type":"element","tagName":"li","properties":{},"children":[{"type":"element","tagName":"a","properties":{"href":"/en/rest/using-the-rest-api/getting-started-with-the-rest-api#authentication"},"children":[{"type":"text","value":"Getting started with the REST API"}]}]},{"type":"text","value":"\n"}]}],"data":{"quirksMode":false}},"miniTocItems":[{"contents":{"href":"#about-authentication","title":"About authentication"}},{"contents":{"href":"#authenticating-with-a-personal-access-token","title":"Authenticating with a personal access token"}},{"contents":{"href":"#authenticating-with-a-token-generated-by-an-app","title":"Authenticating with a token generated by an app"}},{"contents":{"href":"#authenticating-in-a-github-actions-workflow","title":"Authenticating in a GitHub Actions workflow"}},{"contents":{"href":"#authenticating-with-username-and-password","title":"Authenticating with username and password"}},{"contents":{"href":"#further-reading","title":"Further reading"}}],"permissions":"","includesPlatformSpecificContent":false,"includesToolSpecificContent":false,"defaultPlatform":"","defaultTool":"","product":"","currentJourneyTrack":null,"detectedPlatforms":[],"detectedTools":[],"allTools":{"vscode":"Visual Studio Code","jetbrains":"JetBrains IDEs","visualstudio":"Visual Studio","cli":"GitHub CLI","webui":"Web browser","eclipse":"Eclipse","desktop":"Desktop","vimneovim":"Vim/Neovim","azure_data_studio":"Azure Data Studio","xcode":"Xcode","curl":"curl","javascript":"JavaScript","windowsterminal":"Windows Terminal","codespaces":"Codespaces","api":"API","mobile":"Mobile","copilotcli":"Copilot CLI","bash":"Bash","powershell":"PowerShell","skillsets":"Skillsets","agents":"Agents","jetbrains_beta":"JetBrains IDEs (Beta)","github_mobile":"GitHub Mobile","ides":"IDEs","importer_cli":"GitHub Enterprise Importer CLI"},"supportPortalVaIframeProps":{"supportPortalUrl":"https://support.github.com","vaFlowUrlParameter":""},"currentLayout":"default","currentPath":"/en/rest/authentication/authenticating-to-the-rest-api"}},"languagesContext":{"languages":{"en":{"name":"English","code":"en"},"es":{"name":"Spanish","code":"es","nativeName":"Español"},"ja":{"name":"Japanese","code":"ja","nativeName":"日本語"},"pt":{"name":"Portuguese","code":"pt","nativeName":"Português do Brasil"},"zh":{"name":"Simplified Chinese","code":"zh","hreflang":"zh-Hans","nativeName":"简体中文"},"ru":{"name":"Russian","code":"ru","nativeName":"Русский"},"fr":{"name":"French","code":"fr","nativeName":"Français"},"ko":{"name":"Korean","code":"ko","nativeName":"한국어"},"de":{"name":"German","code":"de","nativeName":"Deutsch"}}},"__N_SSP":true},"page":"/[versionId]/rest/authentication/[...restPage]","query":{"apiVersion":"2026-03-10","versionId":"free-pro-team@latest","restPage":["authenticating-to-the-rest-api"]},"buildId":"lTKjJjORU5ZchYs5xFKdh","isFallback":false,"isExperimentalCompile":false,"gssp":true,"appGip":true,"locale":"en","locales":["en","es","ja","pt","zh","ru","fr","ko","de"],"defaultLocale":"en","scriptLoader":[]}</script></body></html>