{"id":99485,"date":"2026-10-13T16:17:55","date_gmt":"2026-10-13T23:17:55","guid":{"rendered":"https:\/\/github.blog\/changelog\/2026-10-13-github-app-improvements-for-least-privilege-and-management"},"modified":"2026-10-13T16:46:58","modified_gmt":"2026-10-13T23:46:58","slug":"github-app-improvements-for-least-privilege-and-management","status":"publish","type":[3522],"link":"https:\/\/github.blog\/changelog\/2026-10-13-github-app-improvements-for-least-privilege-and-management","title":{"rendered":"GitHub App improvements for least privilege and management"},"content":{"rendered":"<!DOCTYPE html PUBLIC \"-\/\/W3C\/\/DTD HTML 4.0 Transitional\/\/EN\" \"http:\/\/www.w3.org\/TR\/REC-html40\/loose.dtd\">\n<html><body><p>We&rsquo;re releasing several GitHub Apps improvements today that help developers move off of classic PATs, improve GitHub App management, and request fewer sensitive permissions. We&rsquo;ve also made it easier for repository administrators to use apps that their administrators have approved and updated the GitHub App credential management UI in advance of our planned workload federation features.<\/p>\n<h2 id=\"new-repository-creation-and-installation-management-permissions\" id=\"new-repository-creation-and-installation-management-permissions\" ><a class=\"heading-link\" href=\"#new-repository-creation-and-installation-management-permissions\">New repository creation and installation management permissions<span class=\"heading-hash pl-2 text-italic text-bold\" aria-hidden=\"true\"><\/span><\/a><\/h2>\n<p>Two new repository fine-grained permissions have been added, available to both fine-grained PATs and GitHub Apps.<\/p>\n<ul>\n<li><code>repository_creation:write<\/code>: Allows the caller to create a repository in the account where it&rsquo;s granted.<\/li>\n<li><code>installation_repositories: write<\/code>: Allows the caller to add or remove that repository from an installation in the organization.<\/li>\n<\/ul>\n<p><img decoding=\"async\" loading=\"lazy\" alt=\"A fine-grained PAT being created with two new permissions selected: repository creation and installation repository management.\" src=\"https:\/\/github.com\/user-attachments\/assets\/7f233dd5-d499-45cd-a4d8-a61b1c0b63ff\"><\/p>\n<h3 id=\"create-a-repository-without-repository_administration\" id=\"create-a-repository-without-repository_administration\" ><a class=\"heading-link\" href=\"#create-a-repository-without-repository_administration\">Create a repository without <code>repository_administration<\/code><span class=\"heading-hash pl-2 text-italic text-bold\" aria-hidden=\"true\"><\/span><\/a><\/h3>\n<p>You can now use the <code>repository_creation:write<\/code> permission to create repositories without needing the broader <code>repository_administration:write<\/code> permission.<\/p>\n<p>Previously, an app or PAT needed <code>repository_administration:write<\/code> to create a repository. That permission also grants other repository administration features like deletion and transfer. This could lead to administrators rejecting apps, banning PATs with this permission, or having to accept the over-privilege risk.<\/p>\n<p>The new permission supports a least-privilege approach by granting only the ability to create repositories. When the repository is created, the app or user that created it will be given access to it. An app using this permission still requires an organization administrator to install the app.<\/p>\n<p>See the API docs for repository creation <a href=\"https:\/\/docs.github.com\/rest\/repos\/repos?apiVersion=2026-03-10#create-an-organization-repository\">in organizations<\/a>, <a href=\"https:\/\/docs.github.com\/rest\/repos\/repos#create-a-repository-using-a-template\">from a template<\/a>, <a href=\"https:\/\/docs.github.com\/rest\/repos\/repos#create-a-repository-for-the-authenticated-user\">for the current user<\/a>, <a href=\"https:\/\/docs.github.com\/enterprise-cloud@latest\/rest\/repos\/forks#create-a-fork\">with a fork<\/a>, and <a href=\"https:\/\/docs.github.com\/graphql\/reference\/repos#mutation-createrepository\">via GraphQL<\/a>.<\/p>\n<h3 id=\"manage-installation-repositories-with-an-app-or-fine-grained-pat\" id=\"manage-installation-repositories-with-an-app-or-fine-grained-pat\" ><a class=\"heading-link\" href=\"#manage-installation-repositories-with-an-app-or-fine-grained-pat\">Manage installation repositories with an app or fine-grained PAT<span class=\"heading-hash pl-2 text-italic text-bold\" aria-hidden=\"true\"><\/span><\/a><\/h3>\n<p>The <a href=\"https:\/\/docs.github.com\/rest\/apps\/installations?apiVersion=2026-03-10#add-a-repository-to-an-app-installation\">Add a repository to an installation organization-level API<\/a> and its corresponding <a href=\"https:\/\/docs.github.com\/rest\/apps\/installations?apiVersion=2026-03-10#remove-a-repository-from-an-app-installation\">removal API<\/a> now support GitHub Apps and fine-grained PATs. Previously, these APIs only supported the coarse-grained <code>repo<\/code> scope.<\/p>\n<p>These APIs support a new repository-level fine-grained permission:<code>installation_repositories:write<\/code>. Having this permission on a repository allows the caller to add or remove that repository from any installation in the organization. If the caller is a user, they must also be an organization owner or an administrator on the repository in question.<\/p>\n<p>This allows organizations to build automation that controls which repositories are accessible to which GitHub Apps without relying on an administrator&rsquo;s PAT with broad permissions.<\/p>\n<h2 id=\"repository-administrators-can-more-easily-add-approved-github-apps-to-repositories\" id=\"repository-administrators-can-more-easily-add-approved-github-apps-to-repositories\" ><a class=\"heading-link\" href=\"#repository-administrators-can-more-easily-add-approved-github-apps-to-repositories\">Repository administrators can more easily add approved GitHub Apps to repositories<span class=\"heading-hash pl-2 text-italic text-bold\" aria-hidden=\"true\"><\/span><\/a><\/h2>\n<p>Historically, all apps that requested organization-level access were blocked from being installed on a repository by a repository administrator, no matter what. This restriction has been relaxed in the case where the app is already installed in the organization, meaning it&rsquo;s been approved by an organization owner for that organization-level access. Repository administrators can now edit an existing installation to add their repositories to an app without requiring organization owner approval. The apps already have the organization-level access, so adding them to another repository in the organization doesn&rsquo;t increase that access or give the repository administrator additional privileges.<\/p>\n<p>With the addition of the <code>repository_creation<\/code> permission above, there are now three sensitive permission sets that require organization owner approval:<\/p>\n<ul>\n<li>All organization-level permissions<\/li>\n<li>Repository administration<\/li>\n<li>Repository creation<\/li>\n<\/ul>\n<p>This change allows repository administrators to better use apps that are already approved for use in their organization.<\/p>\n<p>If you&rsquo;d like to prevent repository administrators from adding apps to their repositories, see &ldquo;<a href=\"https:\/\/docs.github.com\/organizations\/managing-programmatic-access-to-your-organization\/limiting-oauth-app-and-github-app-access-requests-and-installations#restricting-github-app-installation-to-organization-owners\">Restricting GitHub App Installation to Organization Owners<\/a>&rdquo; in the docs. For more details on adding an app to a repository, see &ldquo;<a href=\"https:\/\/docs.github.com\/apps\/using-github-apps\/installing-a-github-app-from-a-third-party#requirements-to-install-a-github-app\">Installing a GitHub App<\/a>&ldquo;.<\/p>\n<h2 id=\"use-offline_access-with-github-apps-to-gradually-reenable-short-lived-rotating-tokens\" id=\"use-offline_access-with-github-apps-to-gradually-reenable-short-lived-rotating-tokens\" ><a class=\"heading-link\" href=\"#use-offline_access-with-github-apps-to-gradually-reenable-short-lived-rotating-tokens\">Use <code>offline_access<\/code> with GitHub Apps to gradually reenable short-lived, rotating tokens<span class=\"heading-hash pl-2 text-italic text-bold\" aria-hidden=\"true\"><\/span><\/a><\/h2>\n<p>GitHub Apps now support the <code>offline_access<\/code> scope, like OAuth apps. While GitHub Apps use short-lived, rotating tokens by default, some developers have disabled expiration for convenience and now struggle to reenable it.<\/p>\n<p>This support helps app developers gradually migrate to expiring user access tokens. Developers can enable token expiration for testing and rollout without having to switch every user to expiring tokens at the same time, which would break existing clients.<\/p>\n<p>When <code>offline_access<\/code> is requested, the app receives a refresh token in addition to the expiring access token. It only changes that specific authentication and doesn&rsquo;t impact future sessions.<\/p>\n<p>The <code>scope<\/code> parameter is still otherwise unused for GitHub Apps&mdash;permissions are still statically selected on the application registration. For more details, see &ldquo;<a href=\"https:\/\/docs.github.com\/apps\/creating-github-apps\/authenticating-with-a-github-app\/refreshing-user-access-tokens\">Refreshing user access tokens<\/a>&ldquo;.<\/p>\n<p>This is available in GHES 3.23.<\/p>\n<h2 id=\"github-apps-can-fetch-details-about-other-private-and-internal-apps\" id=\"github-apps-can-fetch-details-about-other-private-and-internal-apps\" ><a class=\"heading-link\" href=\"#github-apps-can-fetch-details-about-other-private-and-internal-apps\">GitHub Apps can fetch details about other private and internal apps<span class=\"heading-hash pl-2 text-italic text-bold\" aria-hidden=\"true\"><\/span><\/a><\/h2>\n<p>GitHub Apps can now use the <a href=\"https:\/\/docs.github.com\/rest\/apps\/apps?apiVersion=2026-03-10#get-an-app\">Get an app API<\/a> to fetch details about private and internal GitHub Apps, as long as they share some ownership.<\/p>\n<p>The permitted access patterns are:<\/p>\n<ol>\n<li><strong>Public apps:<\/strong> Any other app can fetch the app&rsquo;s details. This was the previously enabled level of access.<\/li>\n<li><strong>Apps in the same organization:<\/strong> Apps can fetch each other&rsquo;s details regardless of visibility, if they share the same owner.<\/li>\n<li><strong>Internal apps in the same enterprise:<\/strong> An internal app&rsquo;s details can be fetched by another app in the same enterprise, even across organization boundaries.<\/li>\n<li><strong>Enterprise-to-organization access:<\/strong> An enterprise-owned app can fetch details about apps owned by organizations in the same enterprise.<\/li>\n<\/ol>\n<p>This enables organizations and enterprises to automate more of their GitHub App auditing and administration.<\/p>\n<p>For more details about app visibility, see &ldquo;<a href=\"https:\/\/docs.github.com\/enterprise-cloud@latest\/apps\/creating-github-apps\/registering-a-github-app\/making-a-github-app-public-or-private\">Making a GitHub App public or private<\/a>&ldquo;.<\/p>\n<h2 id=\"a-new-credential-management-tab-for-github-apps\" id=\"a-new-credential-management-tab-for-github-apps\" ><a class=\"heading-link\" href=\"#a-new-credential-management-tab-for-github-apps\">A new credential management tab for GitHub Apps<span class=\"heading-hash pl-2 text-italic text-bold\" aria-hidden=\"true\"><\/span><\/a><\/h2>\n<p>GitHub App credentials are now managed from a dedicated <strong>Credentials<\/strong> tab instead of appearing inline with the rest of the app configuration. This makes credentials easier to find and manage, and sets aside space for our upcoming <a href=\"https:\/\/github.com\/github\/roadmap\/issues\/1288\">workload federation<\/a> credentials.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" alt=\"A tabbed table under the header Credentials, with tabs for Client secrets and Key pairs. The Key pairs tab is selected and three credentials are shown with a button to delete them.\" src=\"https:\/\/github.com\/user-attachments\/assets\/372db392-3385-4cb3-949e-a2e402d4f1d2\"><\/p>\n<p>These improvements will be available in GHES 3.24, with the exception of <code>offline_access<\/code> support, which will be included in GHES 3.23.<\/p>\n<p>Let us know what you think in the <a href=\"https:\/\/github.com\/orgs\/community\/discussions\/210226\">GitHub Community<\/a>.<\/p>\n<\/body><\/html>\n","protected":false},"excerpt":{"rendered":"<p>We&rsquo;re releasing several GitHub Apps improvements today that help developers move off of classic PATs, improve GitHub App management, and request fewer sensitive permissions. We&rsquo;ve also made it easier for&hellip;<\/p>\n","protected":false},"author":2106,"featured_media":0,"template":"","meta":{"_gh_post_show_toc":"","_gh_post_is_no_robots":"","_gh_post_is_featured":"","_gh_post_is_excluded":"","_gh_post_is_unlisted":"","_gh_post_related_link_1":"","_gh_post_related_link_2":"","_gh_post_related_link_3":"","_gh_post_sq_img":"","_gh_post_sq_img_id":"","_gh_post_cta_title":"","_gh_post_cta_text":"","_gh_post_cta_link":"","_gh_post_cta_button":"","_gh_post_recirc_hide":"","_gh_post_recirc_col_1":"","_gh_post_recirc_col_2":"","_gh_post_recirc_col_3":"","_gh_post_recirc_col_4":"","_featured_video":"","_gh_post_additional_query_params":"","footnotes":"","_links_to":"","_links_to_target":"","primary_cta":"","primary_cta_url":"","secondary_cta":"","secondary_cta_url":""},"label":[3632,3628],"group":[3925],"coauthors":[3100],"class_list":["post-99485","changelog","type-changelog","status-publish","hentry","changelog-type-improvements","changelog-label-enterprise-management-tools","changelog-label-platform-governance","changelog-group-10-2026"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.6 (Yoast SEO v28.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>GitHub App improvements for least privilege and management - GitHub Changelog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/github.blog\/changelog\/2026-10-13-github-app-improvements-for-least-privilege-and-management\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"GitHub App improvements for least privilege and management \u00b7 GitHub Changelog\" \/>\n<meta property=\"og:description\" content=\"We&rsquo;re releasing several GitHub Apps improvements today that help developers move off of classic PATs, improve GitHub App management, and request fewer sensitive permissions. We&rsquo;ve also made it easier for&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/github.blog\/changelog\/2026-10-13-github-app-improvements-for-least-privilege-and-management\/\" \/>\n<meta property=\"og:site_name\" content=\"The GitHub Blog\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-13T23:46:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/github.com\/user-attachments\/assets\/7f233dd5-d499-45cd-a4d8-a61b1c0b63ff\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n\t<meta name=\"twitter:label2\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data2\" content=\"Allison\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/github.blog\\\/changelog\\\/2026-10-13-github-app-improvements-for-least-privilege-and-management\\\/\",\"url\":\"https:\\\/\\\/github.blog\\\/changelog\\\/2026-10-13-github-app-improvements-for-least-privilege-and-management\\\/\",\"name\":\"GitHub App improvements for least privilege and management - The GitHub Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/github.blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/github.blog\\\/changelog\\\/2026-10-13-github-app-improvements-for-least-privilege-and-management\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/github.blog\\\/changelog\\\/2026-10-13-github-app-improvements-for-least-privilege-and-management\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/github.com\\\/user-attachments\\\/assets\\\/7f233dd5-d499-45cd-a4d8-a61b1c0b63ff\",\"datePublished\":\"2026-10-13T23:17:55+00:00\",\"dateModified\":\"2026-10-13T23:46:58+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/github.blog\\\/changelog\\\/2026-10-13-github-app-improvements-for-least-privilege-and-management\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/github.blog\\\/changelog\\\/2026-10-13-github-app-improvements-for-least-privilege-and-management\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/github.blog\\\/changelog\\\/2026-10-13-github-app-improvements-for-least-privilege-and-management\\\/#primaryimage\",\"url\":\"https:\\\/\\\/github.com\\\/user-attachments\\\/assets\\\/7f233dd5-d499-45cd-a4d8-a61b1c0b63ff\",\"contentUrl\":\"https:\\\/\\\/github.com\\\/user-attachments\\\/assets\\\/7f233dd5-d499-45cd-a4d8-a61b1c0b63ff\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/github.blog\\\/changelog\\\/2026-10-13-github-app-improvements-for-least-privilege-and-management\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/github.blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Changelogs\",\"item\":\"https:\\\/\\\/github.blog\\\/changelog\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"GitHub App improvements for least privilege and management\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/github.blog\\\/#website\",\"url\":\"https:\\\/\\\/github.blog\\\/\",\"name\":\"The GitHub Blog\",\"description\":\"Updates, ideas, and inspiration from GitHub to help developers build and design software.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/github.blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"GitHub App improvements for least privilege and management - GitHub Changelog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/github.blog\/changelog\/2026-10-13-github-app-improvements-for-least-privilege-and-management\/","og_locale":"en_US","og_type":"article","og_title":"GitHub App improvements for least privilege and management \u00b7 GitHub Changelog","og_description":"We&rsquo;re releasing several GitHub Apps improvements today that help developers move off of classic PATs, improve GitHub App management, and request fewer sensitive permissions. We&rsquo;ve also made it easier for&hellip;","og_url":"https:\/\/github.blog\/changelog\/2026-10-13-github-app-improvements-for-least-privilege-and-management\/","og_site_name":"The GitHub Blog","article_modified_time":"2026-10-13T23:46:58+00:00","og_image":[{"url":"https:\/\/github.com\/user-attachments\/assets\/7f233dd5-d499-45cd-a4d8-a61b1c0b63ff","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"5 minutes","Written by":"Allison"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/github.blog\/changelog\/2026-10-13-github-app-improvements-for-least-privilege-and-management\/","url":"https:\/\/github.blog\/changelog\/2026-10-13-github-app-improvements-for-least-privilege-and-management\/","name":"GitHub App improvements for least privilege and management - The GitHub Blog","isPartOf":{"@id":"https:\/\/github.blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/github.blog\/changelog\/2026-10-13-github-app-improvements-for-least-privilege-and-management\/#primaryimage"},"image":{"@id":"https:\/\/github.blog\/changelog\/2026-10-13-github-app-improvements-for-least-privilege-and-management\/#primaryimage"},"thumbnailUrl":"https:\/\/github.com\/user-attachments\/assets\/7f233dd5-d499-45cd-a4d8-a61b1c0b63ff","datePublished":"2026-10-13T23:17:55+00:00","dateModified":"2026-10-13T23:46:58+00:00","breadcrumb":{"@id":"https:\/\/github.blog\/changelog\/2026-10-13-github-app-improvements-for-least-privilege-and-management\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/github.blog\/changelog\/2026-10-13-github-app-improvements-for-least-privilege-and-management\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/github.blog\/changelog\/2026-10-13-github-app-improvements-for-least-privilege-and-management\/#primaryimage","url":"https:\/\/github.com\/user-attachments\/assets\/7f233dd5-d499-45cd-a4d8-a61b1c0b63ff","contentUrl":"https:\/\/github.com\/user-attachments\/assets\/7f233dd5-d499-45cd-a4d8-a61b1c0b63ff"},{"@type":"BreadcrumbList","@id":"https:\/\/github.blog\/changelog\/2026-10-13-github-app-improvements-for-least-privilege-and-management\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/github.blog\/"},{"@type":"ListItem","position":2,"name":"Changelogs","item":"https:\/\/github.blog\/changelog\/"},{"@type":"ListItem","position":3,"name":"GitHub App improvements for least privilege and management"}]},{"@type":"WebSite","@id":"https:\/\/github.blog\/#website","url":"https:\/\/github.blog\/","name":"The GitHub Blog","description":"Updates, ideas, and inspiration from GitHub to help developers build and design software.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/github.blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/changelogs\/99485","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/changelogs"}],"about":[{"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/types\/changelog"}],"author":[{"embeddable":true,"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/users\/2106"}],"version-history":[{"count":2,"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/changelogs\/99485\/revisions"}],"predecessor-version":[{"id":99490,"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/changelogs\/99485\/revisions\/99490"}],"wp:attachment":[{"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/media?parent=99485"}],"wp:term":[{"taxonomy":"changelog-type","embeddable":true,"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/type?post=99485"},{"taxonomy":"changelog-label","embeddable":true,"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/label?post=99485"},{"taxonomy":"changelog-group","embeddable":true,"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/group?post=99485"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/coauthors?post=99485"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}