Skip to content

Commit ff1cd52

Browse files
docs-botmchammer01
andauthored
Update OpenAPI Description (#59484)
Co-authored-by: mc <42146119+mchammer01@users.noreply.github.com>
1 parent 6efa8b8 commit ff1cd52

8 files changed

Lines changed: 1074 additions & 102 deletions

File tree

src/github-apps/data/fpt-2022-11-28/server-to-server-permissions.json

Lines changed: 193 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,197 @@
11
{
2+
"enterprise_teams": {
3+
"title": "Enterprise teams",
4+
"displayTitle": "Enterprise permissions for \"Enterprise teams\"",
5+
"permissions": [
6+
{
7+
"category": "enterprise-teams",
8+
"slug": "list-enterprise-teams",
9+
"subcategory": "enterprise-teams",
10+
"verb": "get",
11+
"requestPath": "/enterprises/{enterprise}/teams",
12+
"access": "read",
13+
"user-to-server": true,
14+
"server-to-server": true,
15+
"additional-permissions": false
16+
},
17+
{
18+
"category": "enterprise-teams",
19+
"slug": "create-an-enterprise-team",
20+
"subcategory": "enterprise-teams",
21+
"verb": "post",
22+
"requestPath": "/enterprises/{enterprise}/teams",
23+
"access": "write",
24+
"user-to-server": true,
25+
"server-to-server": true,
26+
"additional-permissions": false
27+
},
28+
{
29+
"category": "enterprise-teams",
30+
"slug": "list-members-in-an-enterprise-team",
31+
"subcategory": "enterprise-team-members",
32+
"verb": "get",
33+
"requestPath": "/enterprises/{enterprise}/teams/{enterprise-team}/memberships",
34+
"access": "read",
35+
"user-to-server": true,
36+
"server-to-server": true,
37+
"additional-permissions": false
38+
},
39+
{
40+
"category": "enterprise-teams",
41+
"slug": "bulk-add-team-members",
42+
"subcategory": "enterprise-team-members",
43+
"verb": "post",
44+
"requestPath": "/enterprises/{enterprise}/teams/{enterprise-team}/memberships/add",
45+
"access": "write",
46+
"user-to-server": true,
47+
"server-to-server": true,
48+
"additional-permissions": false
49+
},
50+
{
51+
"category": "enterprise-teams",
52+
"slug": "bulk-remove-team-members",
53+
"subcategory": "enterprise-team-members",
54+
"verb": "post",
55+
"requestPath": "/enterprises/{enterprise}/teams/{enterprise-team}/memberships/remove",
56+
"access": "write",
57+
"user-to-server": true,
58+
"server-to-server": true,
59+
"additional-permissions": false
60+
},
61+
{
62+
"category": "enterprise-teams",
63+
"slug": "get-enterprise-team-membership",
64+
"subcategory": "enterprise-team-members",
65+
"verb": "get",
66+
"requestPath": "/enterprises/{enterprise}/teams/{enterprise-team}/memberships/{username}",
67+
"access": "read",
68+
"user-to-server": true,
69+
"server-to-server": true,
70+
"additional-permissions": false
71+
},
72+
{
73+
"category": "enterprise-teams",
74+
"slug": "add-team-member",
75+
"subcategory": "enterprise-team-members",
76+
"verb": "put",
77+
"requestPath": "/enterprises/{enterprise}/teams/{enterprise-team}/memberships/{username}",
78+
"access": "write",
79+
"user-to-server": true,
80+
"server-to-server": true,
81+
"additional-permissions": false
82+
},
83+
{
84+
"category": "enterprise-teams",
85+
"slug": "remove-team-membership",
86+
"subcategory": "enterprise-team-members",
87+
"verb": "delete",
88+
"requestPath": "/enterprises/{enterprise}/teams/{enterprise-team}/memberships/{username}",
89+
"access": "write",
90+
"user-to-server": true,
91+
"server-to-server": true,
92+
"additional-permissions": false
93+
},
94+
{
95+
"category": "enterprise-teams",
96+
"slug": "get-organization-assignments",
97+
"subcategory": "enterprise-team-organizations",
98+
"verb": "get",
99+
"requestPath": "/enterprises/{enterprise}/teams/{enterprise-team}/organizations",
100+
"access": "read",
101+
"user-to-server": true,
102+
"server-to-server": true,
103+
"additional-permissions": false
104+
},
105+
{
106+
"category": "enterprise-teams",
107+
"slug": "add-organization-assignments",
108+
"subcategory": "enterprise-team-organizations",
109+
"verb": "post",
110+
"requestPath": "/enterprises/{enterprise}/teams/{enterprise-team}/organizations/add",
111+
"access": "write",
112+
"user-to-server": true,
113+
"server-to-server": true,
114+
"additional-permissions": false
115+
},
116+
{
117+
"category": "enterprise-teams",
118+
"slug": "remove-organization-assignments",
119+
"subcategory": "enterprise-team-organizations",
120+
"verb": "post",
121+
"requestPath": "/enterprises/{enterprise}/teams/{enterprise-team}/organizations/remove",
122+
"access": "write",
123+
"user-to-server": true,
124+
"server-to-server": true,
125+
"additional-permissions": false
126+
},
127+
{
128+
"category": "enterprise-teams",
129+
"slug": "get-organization-assignment",
130+
"subcategory": "enterprise-team-organizations",
131+
"verb": "get",
132+
"requestPath": "/enterprises/{enterprise}/teams/{enterprise-team}/organizations/{org}",
133+
"access": "read",
134+
"user-to-server": true,
135+
"server-to-server": true,
136+
"additional-permissions": false
137+
},
138+
{
139+
"category": "enterprise-teams",
140+
"slug": "add-an-organization-assignment",
141+
"subcategory": "enterprise-team-organizations",
142+
"verb": "put",
143+
"requestPath": "/enterprises/{enterprise}/teams/{enterprise-team}/organizations/{org}",
144+
"access": "write",
145+
"user-to-server": true,
146+
"server-to-server": true,
147+
"additional-permissions": false
148+
},
149+
{
150+
"category": "enterprise-teams",
151+
"slug": "delete-an-organization-assignment",
152+
"subcategory": "enterprise-team-organizations",
153+
"verb": "delete",
154+
"requestPath": "/enterprises/{enterprise}/teams/{enterprise-team}/organizations/{org}",
155+
"access": "write",
156+
"user-to-server": true,
157+
"server-to-server": true,
158+
"additional-permissions": false
159+
},
160+
{
161+
"category": "enterprise-teams",
162+
"slug": "get-an-enterprise-team",
163+
"subcategory": "enterprise-teams",
164+
"verb": "get",
165+
"requestPath": "/enterprises/{enterprise}/teams/{team_slug}",
166+
"access": "read",
167+
"user-to-server": true,
168+
"server-to-server": true,
169+
"additional-permissions": false
170+
},
171+
{
172+
"category": "enterprise-teams",
173+
"slug": "update-an-enterprise-team",
174+
"subcategory": "enterprise-teams",
175+
"verb": "patch",
176+
"requestPath": "/enterprises/{enterprise}/teams/{team_slug}",
177+
"access": "write",
178+
"user-to-server": true,
179+
"server-to-server": true,
180+
"additional-permissions": false
181+
},
182+
{
183+
"category": "enterprise-teams",
184+
"slug": "delete-an-enterprise-team",
185+
"subcategory": "enterprise-teams",
186+
"verb": "delete",
187+
"requestPath": "/enterprises/{enterprise}/teams/{team_slug}",
188+
"access": "write",
189+
"user-to-server": true,
190+
"server-to-server": true,
191+
"additional-permissions": false
192+
}
193+
]
194+
},
2195
"organization_api_insights": {
3196
"title": "API Insights",
4197
"displayTitle": "Organization permissions for \"API Insights\"",

src/github-apps/data/fpt-2022-11-28/server-to-server-rest.json

Lines changed: 104 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2457,6 +2457,110 @@
24572457
"requestPath": "/emojis"
24582458
}
24592459
],
2460+
"enterprise-teams": [
2461+
{
2462+
"slug": "list-enterprise-teams",
2463+
"subcategory": "enterprise-teams",
2464+
"verb": "get",
2465+
"requestPath": "/enterprises/{enterprise}/teams"
2466+
},
2467+
{
2468+
"slug": "create-an-enterprise-team",
2469+
"subcategory": "enterprise-teams",
2470+
"verb": "post",
2471+
"requestPath": "/enterprises/{enterprise}/teams"
2472+
},
2473+
{
2474+
"slug": "list-members-in-an-enterprise-team",
2475+
"subcategory": "enterprise-team-members",
2476+
"verb": "get",
2477+
"requestPath": "/enterprises/{enterprise}/teams/{enterprise-team}/memberships"
2478+
},
2479+
{
2480+
"slug": "bulk-add-team-members",
2481+
"subcategory": "enterprise-team-members",
2482+
"verb": "post",
2483+
"requestPath": "/enterprises/{enterprise}/teams/{enterprise-team}/memberships/add"
2484+
},
2485+
{
2486+
"slug": "bulk-remove-team-members",
2487+
"subcategory": "enterprise-team-members",
2488+
"verb": "post",
2489+
"requestPath": "/enterprises/{enterprise}/teams/{enterprise-team}/memberships/remove"
2490+
},
2491+
{
2492+
"slug": "get-enterprise-team-membership",
2493+
"subcategory": "enterprise-team-members",
2494+
"verb": "get",
2495+
"requestPath": "/enterprises/{enterprise}/teams/{enterprise-team}/memberships/{username}"
2496+
},
2497+
{
2498+
"slug": "add-team-member",
2499+
"subcategory": "enterprise-team-members",
2500+
"verb": "put",
2501+
"requestPath": "/enterprises/{enterprise}/teams/{enterprise-team}/memberships/{username}"
2502+
},
2503+
{
2504+
"slug": "remove-team-membership",
2505+
"subcategory": "enterprise-team-members",
2506+
"verb": "delete",
2507+
"requestPath": "/enterprises/{enterprise}/teams/{enterprise-team}/memberships/{username}"
2508+
},
2509+
{
2510+
"slug": "get-organization-assignments",
2511+
"subcategory": "enterprise-team-organizations",
2512+
"verb": "get",
2513+
"requestPath": "/enterprises/{enterprise}/teams/{enterprise-team}/organizations"
2514+
},
2515+
{
2516+
"slug": "add-organization-assignments",
2517+
"subcategory": "enterprise-team-organizations",
2518+
"verb": "post",
2519+
"requestPath": "/enterprises/{enterprise}/teams/{enterprise-team}/organizations/add"
2520+
},
2521+
{
2522+
"slug": "remove-organization-assignments",
2523+
"subcategory": "enterprise-team-organizations",
2524+
"verb": "post",
2525+
"requestPath": "/enterprises/{enterprise}/teams/{enterprise-team}/organizations/remove"
2526+
},
2527+
{
2528+
"slug": "get-organization-assignment",
2529+
"subcategory": "enterprise-team-organizations",
2530+
"verb": "get",
2531+
"requestPath": "/enterprises/{enterprise}/teams/{enterprise-team}/organizations/{org}"
2532+
},
2533+
{
2534+
"slug": "add-an-organization-assignment",
2535+
"subcategory": "enterprise-team-organizations",
2536+
"verb": "put",
2537+
"requestPath": "/enterprises/{enterprise}/teams/{enterprise-team}/organizations/{org}"
2538+
},
2539+
{
2540+
"slug": "delete-an-organization-assignment",
2541+
"subcategory": "enterprise-team-organizations",
2542+
"verb": "delete",
2543+
"requestPath": "/enterprises/{enterprise}/teams/{enterprise-team}/organizations/{org}"
2544+
},
2545+
{
2546+
"slug": "get-an-enterprise-team",
2547+
"subcategory": "enterprise-teams",
2548+
"verb": "get",
2549+
"requestPath": "/enterprises/{enterprise}/teams/{team_slug}"
2550+
},
2551+
{
2552+
"slug": "update-an-enterprise-team",
2553+
"subcategory": "enterprise-teams",
2554+
"verb": "patch",
2555+
"requestPath": "/enterprises/{enterprise}/teams/{team_slug}"
2556+
},
2557+
{
2558+
"slug": "delete-an-enterprise-team",
2559+
"subcategory": "enterprise-teams",
2560+
"verb": "delete",
2561+
"requestPath": "/enterprises/{enterprise}/teams/{team_slug}"
2562+
}
2563+
],
24602564
"git": [
24612565
{
24622566
"slug": "create-a-blob",

0 commit comments

Comments
 (0)