Skip to content

Commit a61bd54

Browse files
authored
feat: add new Enterprise licenses APIs (GET /enterprises/{enterprise}/consumed-licenses, GET /enterprises/{enterprise}/license-sync-status) (#439)
WIP octokit/openapi updated
1 parent 359fe75 commit a61bd54

File tree

4 files changed

+45
-9
lines changed

4 files changed

+45
-9
lines changed

package-lock.json

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
},
77
"description": "Shared TypeScript definitions for Octokit projects",
88
"dependencies": {
9-
"@octokit/openapi-types": "^13.0.1"
9+
"@octokit/openapi-types": "^13.1.0"
1010
},
1111
"scripts": {
1212
"build": "pika-pack build",
@@ -96,7 +96,7 @@
9696
]
9797
},
9898
"octokit": {
99-
"openapi-version": "7.1.0"
99+
"openapi-version": "7.2.0"
100100
},
101101
"renovate": {
102102
"extends": [

scripts/update-endpoints/generated/endpoints.json

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5105,6 +5105,18 @@
51055105
"previews": [],
51065106
"renamed": null
51075107
},
5108+
{
5109+
"method": "GET",
5110+
"url": "/enterprises/{enterprise}/consumed-licenses",
5111+
"documentationUrl": "https://docs.github.com/rest/reference/enterprise-admin#list-enterprise-consumed-licenses",
5112+
"parameters": [
5113+
{ "alias": null, "deprecated": null, "in": "PATH", "name": "enterprise" },
5114+
{ "alias": null, "deprecated": null, "in": "QUERY", "name": "per_page" },
5115+
{ "alias": null, "deprecated": null, "in": "QUERY", "name": "page" }
5116+
],
5117+
"previews": [],
5118+
"renamed": null
5119+
},
51085120
{
51095121
"method": "GET",
51105122
"url": "/enterprises/{enterprise}/actions/permissions",
@@ -5115,6 +5127,16 @@
51155127
"previews": [],
51165128
"renamed": null
51175129
},
5130+
{
5131+
"method": "GET",
5132+
"url": "/enterprises/{enterprise}/license-sync-status",
5133+
"documentationUrl": "https://docs.github.com/rest/reference/enterprise-admin#get-a-license-sync-status",
5134+
"parameters": [
5135+
{ "alias": null, "deprecated": null, "in": "PATH", "name": "enterprise" }
5136+
],
5137+
"previews": [],
5138+
"renamed": null
5139+
},
51185140
{
51195141
"method": "GET",
51205142
"url": "/scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}",

src/generated/Endpoints.ts

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1247,6 +1247,20 @@ export interface Endpoints {
12471247
"/enterprises/{enterprise}/code-scanning/alerts",
12481248
"get"
12491249
>;
1250+
/**
1251+
* @see https://docs.github.com/rest/reference/enterprise-admin#list-enterprise-consumed-licenses
1252+
*/
1253+
"GET /enterprises/{enterprise}/consumed-licenses": Operation<
1254+
"/enterprises/{enterprise}/consumed-licenses",
1255+
"get"
1256+
>;
1257+
/**
1258+
* @see https://docs.github.com/rest/reference/enterprise-admin#get-a-license-sync-status
1259+
*/
1260+
"GET /enterprises/{enterprise}/license-sync-status": Operation<
1261+
"/enterprises/{enterprise}/license-sync-status",
1262+
"get"
1263+
>;
12501264
/**
12511265
* @see https://docs.github.com/rest/reference/secret-scanning#list-secret-scanning-alerts-for-an-enterprise
12521266
*/

0 commit comments

Comments
 (0)