UNPKG

35.8 kBMarkdownView Raw
1# @octokit/plugin-enterprise-rest/ghe-2.19
2
3## Enterprise Administration
4
5```js
6octokit.enterpriseAdmin.addAuthorizedSshKey(authorized_key);
7octokit.enterpriseAdmin.checkConfigurationStatus();
8octokit.enterpriseAdmin.checkMaintenanceStatus();
9octokit.enterpriseAdmin.createGlobalHook(active, config, events, name);
10octokit.enterpriseAdmin.createImpersonationOAuthToken(scopes, username);
11octokit.enterpriseAdmin.createOrg(admin, login, profile_name);
12octokit.enterpriseAdmin.createPreReceiveEnvironment(image_url, name);
13octokit.enterpriseAdmin.createPreReceiveHook(
14 allow_downstream_configuration,
15 enforcement,
16 environment,
17 name,
18 script,
19 script_repository
20);
21octokit.enterpriseAdmin.createUser(email, login);
22octokit.enterpriseAdmin.deleteGlobalHook(hook_id);
23octokit.enterpriseAdmin.deleteImpersonationOAuthToken(username);
24octokit.enterpriseAdmin.deletePersonalAccessToken(token_id);
25octokit.enterpriseAdmin.deletePreReceiveEnvironment(pre_receive_environment_id);
26octokit.enterpriseAdmin.deletePreReceiveHook(pre_receive_hook_id);
27octokit.enterpriseAdmin.deletePublicKey(key_ids);
28octokit.enterpriseAdmin.deleteUser(username);
29octokit.enterpriseAdmin.demoteSiteAdministratorToOrdinaryUser(username);
30octokit.enterpriseAdmin.enableOrDisableMaintenanceMode(maintenance);
31octokit.enterpriseAdmin.getGlobalHook(hook_id);
32octokit.enterpriseAdmin.getLicenseInformation();
33octokit.enterpriseAdmin.getPreReceiveEnvironment(pre_receive_environment_id);
34octokit.enterpriseAdmin.getPreReceiveEnvironmentDownloadStatus(
35 downloaded_at,
36 message,
37 pre_receive_environment_id,
38 state
39);
40octokit.enterpriseAdmin.getPreReceiveHook(pre_receive_hook_id);
41octokit.enterpriseAdmin.getPreReceiveHookForOrg(org, pre_receive_hook_id);
42octokit.enterpriseAdmin.getPreReceiveHookForRepo(
43 owner,
44 pre_receive_hook_id,
45 repo
46);
47octokit.enterpriseAdmin.getTypeStats(type);
48octokit.enterpriseAdmin.listGlobalHooks(page, per_page);
49octokit.enterpriseAdmin.listPersonalAccessTokens(page, per_page);
50octokit.enterpriseAdmin.listPreReceiveEnvironments(page, per_page);
51octokit.enterpriseAdmin.listPreReceiveHooks(page, per_page);
52octokit.enterpriseAdmin.listPreReceiveHooksForOrg(org, page, per_page);
53octokit.enterpriseAdmin.listPreReceiveHooksForRepo(owner, page, per_page, repo);
54octokit.enterpriseAdmin.modifySettings(settings);
55octokit.enterpriseAdmin.pingGlobalHook(hook_id);
56octokit.enterpriseAdmin.promoteOrdinaryUserToSiteAdministrator(username);
57octokit.enterpriseAdmin.queueIndexingJob(target);
58octokit.enterpriseAdmin.removeAuthorizedSshKey(authorized_key);
59octokit.enterpriseAdmin.removeEnforcementOverridesForPreReceiveHookForOrg(
60 org,
61 pre_receive_hook_id
62);
63octokit.enterpriseAdmin.removeEnforcementOverridesForPreReceiveHookForRepo(
64 owner,
65 pre_receive_hook_id,
66 repo
67);
68octokit.enterpriseAdmin.renameOrg(login, org);
69octokit.enterpriseAdmin.renameUser(login, username);
70octokit.enterpriseAdmin.retrieveAuthorizedSshKeys();
71octokit.enterpriseAdmin.retrieveSettings();
72octokit.enterpriseAdmin.startConfigurationProcess();
73octokit.enterpriseAdmin.suspendUser(reason, username);
74octokit.enterpriseAdmin.syncLdapMappingForTeam(team_id);
75octokit.enterpriseAdmin.syncLdapMappingForUser(username);
76octokit.enterpriseAdmin.triggerPreReceiveEnvironmentDownload(
77 pre_receive_environment_id
78);
79octokit.enterpriseAdmin.unsuspendUser(reason, username);
80octokit.enterpriseAdmin.updateGlobalHook(active, config, events, hook_id);
81octokit.enterpriseAdmin.updateLdapMappingForTeam(ldap_dn, team_id);
82octokit.enterpriseAdmin.updateLdapMappingForUser(ldap_dn, username);
83octokit.enterpriseAdmin.updatePreReceiveEnvironment(
84 image_url,
85 name,
86 pre_receive_environment_id
87);
88octokit.enterpriseAdmin.updatePreReceiveHook(pre_receive_hook_id);
89octokit.enterpriseAdmin.updatePreReceiveHookEnforcementForOrg(
90 org,
91 pre_receive_hook_id
92);
93octokit.enterpriseAdmin.updatePreReceiveHookEnforcementForRepo(
94 owner,
95 pre_receive_hook_id,
96 repo
97);
98octokit.enterpriseAdmin.upgradeLicense(license);
99octokit.enterpriseAdmin.uploadLicenseForFirstTime(license, password, settings);
100```
101
102## Others
103
104```js
105octokit.activity.checkStarringRepo(owner, repo);
106octokit.activity.deleteRepoSubscription(owner, repo);
107octokit.activity.deleteThreadSubscription(thread_id);
108octokit.activity.getRepoSubscription(owner, repo);
109octokit.activity.getThread(thread_id);
110octokit.activity.getThreadSubscription(thread_id);
111octokit.activity.listEventsForOrg(org, page, per_page, username);
112octokit.activity.listEventsForUser(page, per_page, username);
113octokit.activity.listFeeds();
114octokit.activity.listNotifications(
115 all,
116 before,
117 page,
118 participating,
119 per_page,
120 since
121);
122octokit.activity.listNotificationsForRepo(
123 all,
124 before,
125 owner,
126 page,
127 participating,
128 per_page,
129 repo,
130 since
131);
132octokit.activity.listPublicEvents(page, per_page);
133octokit.activity.listPublicEventsForOrg(org, page, per_page);
134octokit.activity.listPublicEventsForRepoNetwork(owner, page, per_page, repo);
135octokit.activity.listPublicEventsForUser(page, per_page, username);
136octokit.activity.listReceivedEventsForUser(page, per_page, username);
137octokit.activity.listReceivedPublicEventsForUser(page, per_page, username);
138octokit.activity.listRepoEvents(owner, page, per_page, repo);
139octokit.activity.listReposStarredByAuthenticatedUser(
140 direction,
141 page,
142 per_page,
143 sort
144);
145octokit.activity.listReposStarredByUser(
146 direction,
147 page,
148 per_page,
149 sort,
150 username
151);
152octokit.activity.listReposWatchedByUser(page, per_page, username);
153octokit.activity.listStargazersForRepo(owner, page, per_page, repo);
154octokit.activity.listWatchedReposForAuthenticatedUser(page, per_page);
155octokit.activity.listWatchersForRepo(owner, page, per_page, repo);
156octokit.activity.markAsRead(last_read_at);
157octokit.activity.markNotificationsAsReadForRepo(last_read_at, owner, repo);
158octokit.activity.markThreadAsRead(thread_id);
159octokit.activity.setRepoSubscription(ignored, owner, repo, subscribed);
160octokit.activity.setThreadSubscription(ignored, thread_id);
161octokit.activity.starRepo(owner, repo);
162octokit.activity.unstarRepo(owner, repo);
163octokit.apps.addRepoToInstallation(installation_id, repository_id);
164octokit.apps.createContentAttachment(body, content_reference_id, title);
165octokit.apps.createFromManifest(code);
166octokit.apps.createInstallationToken(
167 installation_id,
168 permissions,
169 repository_ids
170);
171octokit.apps.deleteInstallation(installation_id);
172octokit.apps.findOrgInstallation(org);
173octokit.apps.findRepoInstallation(owner, repo);
174octokit.apps.findUserInstallation(username);
175octokit.apps.getAuthenticated();
176octokit.apps.getBySlug(app_slug);
177octokit.apps.getInstallation(installation_id);
178octokit.apps.getOrgInstallation(org);
179octokit.apps.getRepoInstallation(owner, repo);
180octokit.apps.getUserInstallation(username);
181octokit.apps.listInstallationReposForAuthenticatedUser(
182 installation_id,
183 page,
184 per_page
185);
186octokit.apps.listInstallations(page, per_page);
187octokit.apps.listInstallationsForAuthenticatedUser(page, per_page);
188octokit.apps.listRepos(page, per_page);
189octokit.apps.removeRepoFromInstallation(installation_id, repository_id);
190octokit.checks.create(
191 actions,
192 completed_at,
193 conclusion,
194 details_url,
195 external_id,
196 head_sha,
197 name,
198 output,
199 owner,
200 repo,
201 started_at,
202 status
203);
204octokit.checks.createSuite(head_sha, owner, repo);
205octokit.checks.get(check_run_id, owner, repo);
206octokit.checks.getSuite(check_suite_id, owner, repo);
207octokit.checks.listAnnotations(check_run_id, owner, page, per_page, repo);
208octokit.checks.listForRef(
209 check_name,
210 filter,
211 owner,
212 page,
213 per_page,
214 ref,
215 repo,
216 status
217);
218octokit.checks.listForSuite(
219 check_name,
220 check_suite_id,
221 filter,
222 owner,
223 page,
224 per_page,
225 repo,
226 status
227);
228octokit.checks.listSuitesForRef(
229 app_id,
230 check_name,
231 owner,
232 page,
233 per_page,
234 ref,
235 repo
236);
237octokit.checks.rerequestSuite(check_suite_id, owner, repo);
238octokit.checks.setSuitesPreferences(auto_trigger_checks, owner, repo);
239octokit.checks.update(
240 actions,
241 check_run_id,
242 completed_at,
243 conclusion,
244 details_url,
245 external_id,
246 name,
247 output,
248 owner,
249 repo,
250 started_at,
251 status
252);
253octokit.codesOfConduct.getConductCode(key);
254octokit.codesOfConduct.getForRepo(owner, repo);
255octokit.codesOfConduct.listConductCodes();
256octokit.emojis.get();
257octokit.gists.checkIsStarred(gist_id);
258octokit.gists.create(description, files, public);
259octokit.gists.createComment(body, gist_id);
260octokit.gists.delete(gist_id);
261octokit.gists.deleteComment(comment_id, gist_id);
262octokit.gists.fork(gist_id);
263octokit.gists.get(gist_id);
264octokit.gists.getComment(comment_id, gist_id);
265octokit.gists.getRevision(gist_id, sha);
266octokit.gists.list(page, per_page, since);
267octokit.gists.listComments(gist_id, page, per_page);
268octokit.gists.listCommits(gist_id, page, per_page);
269octokit.gists.listForks(gist_id, page, per_page);
270octokit.gists.listPublic(page, per_page, since);
271octokit.gists.listPublicForUser(page, per_page, since, username);
272octokit.gists.listStarred(page, per_page, since);
273octokit.gists.star(gist_id);
274octokit.gists.unstar(gist_id);
275octokit.gists.update(description, files, gist_id);
276octokit.gists.updateComment(body, comment_id, gist_id);
277octokit.git.createBlob(content, encoding, owner, repo);
278octokit.git.createCommit(
279 author,
280 committer,
281 message,
282 owner,
283 parents,
284 repo,
285 signature,
286 tree
287);
288octokit.git.createRef(owner, ref, repo, sha);
289octokit.git.createTag(message, object, owner, repo, tag, tagger, type);
290octokit.git.createTree(base_tree, owner, repo, tree);
291octokit.git.deleteRef(owner, ref, repo);
292octokit.git.getBlob(file_sha, owner, repo);
293octokit.git.getCommit(commit_sha, owner, repo);
294octokit.git.getRef(owner, ref, repo);
295octokit.git.getTag(owner, repo, tag_sha);
296octokit.git.getTree(owner, recursive, repo, tree_sha);
297octokit.git.listMatchingRefs(owner, page, per_page, ref, repo);
298octokit.git.listRefs(namespace, owner, page, per_page, repo);
299octokit.git.updateRef(force, owner, ref, repo, sha);
300octokit.gitignore.getTemplate(name);
301octokit.gitignore.listTemplates();
302octokit.issues.addAssignees(assignees, issue_number, owner, repo);
303octokit.issues.addLabels(issue_number, labels, owner, repo);
304octokit.issues.checkAssignee(assignee, owner, repo);
305octokit.issues.create(
306 assignee,
307 assignees,
308 body,
309 labels,
310 milestone,
311 owner,
312 repo,
313 title
314);
315octokit.issues.createComment(body, issue_number, owner, repo);
316octokit.issues.createLabel(color, description, name, owner, repo);
317octokit.issues.createMilestone(description, due_on, owner, repo, state, title);
318octokit.issues.deleteComment(comment_id, owner, repo);
319octokit.issues.deleteLabel(name, owner, repo);
320octokit.issues.deleteMilestone(milestone_number, owner, repo);
321octokit.issues.get(issue_number, owner, repo);
322octokit.issues.getComment(comment_id, owner, page, per_page, repo);
323octokit.issues.getEvent(event_id, owner, repo);
324octokit.issues.getLabel(name, owner, repo);
325octokit.issues.getMilestone(milestone_number, owner, repo);
326octokit.issues.list(
327 direction,
328 filter,
329 labels,
330 page,
331 per_page,
332 since,
333 sort,
334 state
335);
336octokit.issues.listAssignees(owner, page, per_page, repo);
337octokit.issues.listComments(issue_number, owner, page, per_page, repo, since);
338octokit.issues.listCommentsForRepo(direction, owner, repo, since, sort);
339octokit.issues.listEvents(issue_number, owner, page, per_page, repo);
340octokit.issues.listEventsForRepo(owner, page, per_page, repo);
341octokit.issues.listEventsForTimeline(issue_number, owner, page, per_page, repo);
342octokit.issues.listForAuthenticatedUser(
343 direction,
344 filter,
345 labels,
346 page,
347 per_page,
348 since,
349 sort,
350 state
351);
352octokit.issues.listForOrg(
353 direction,
354 filter,
355 labels,
356 org,
357 page,
358 per_page,
359 since,
360 sort,
361 state
362);
363octokit.issues.listForRepo(
364 assignee,
365 creator,
366 direction,
367 labels,
368 mentioned,
369 milestone,
370 owner,
371 page,
372 per_page,
373 repo,
374 since,
375 sort,
376 state
377);
378octokit.issues.listLabelsForMilestone(
379 milestone_number,
380 owner,
381 page,
382 per_page,
383 repo
384);
385octokit.issues.listLabelsForRepo(owner, page, per_page, repo);
386octokit.issues.listLabelsOnIssue(issue_number, owner, page, per_page, repo);
387octokit.issues.listMilestonesForRepo(
388 direction,
389 owner,
390 page,
391 per_page,
392 repo,
393 sort,
394 state
395);
396octokit.issues.lock(issue_number, lock_reason, owner, repo);
397octokit.issues.removeAssignees(assignees, issue_number, owner, repo);
398octokit.issues.removeLabel(issue_number, name, owner, repo);
399octokit.issues.removeLabels(issue_number, owner, repo);
400octokit.issues.replaceLabels(issue_number, labels, owner, repo);
401octokit.issues.unlock(issue_number, owner, repo);
402octokit.issues.update(
403 assignee,
404 assignees,
405 body,
406 issue_number,
407 labels,
408 milestone,
409 owner,
410 repo,
411 state,
412 title
413);
414octokit.issues.updateComment(body, comment_id, owner, repo);
415octokit.issues.updateLabel(color, current_name, description, name, owner, repo);
416octokit.issues.updateMilestone(
417 description,
418 due_on,
419 milestone_number,
420 owner,
421 repo,
422 state,
423 title
424);
425octokit.licenses.get(license);
426octokit.licenses.getForRepo(owner, repo);
427octokit.licenses.list();
428octokit.licenses.listCommonlyUsed();
429octokit.markdown.render(context, mode, text);
430octokit.markdown.renderRaw(data);
431octokit.meta.get();
432octokit.oauthAuthorizations.checkAuthorization(access_token, client_id);
433octokit.oauthAuthorizations.createAuthorization(
434 client_id,
435 client_secret,
436 fingerprint,
437 note,
438 note_url,
439 scopes
440);
441octokit.oauthAuthorizations.deleteAuthorization(authorization_id);
442octokit.oauthAuthorizations.deleteGrant(grant_id);
443octokit.oauthAuthorizations.getAuthorization(authorization_id);
444octokit.oauthAuthorizations.getGrant(grant_id);
445octokit.oauthAuthorizations.getOrCreateAuthorizationForApp(
446 client_id,
447 client_secret,
448 fingerprint,
449 note,
450 note_url,
451 scopes
452);
453octokit.oauthAuthorizations.getOrCreateAuthorizationForAppAndFingerprint(
454 client_id,
455 client_secret,
456 fingerprint,
457 note,
458 note_url,
459 scopes
460);
461octokit.oauthAuthorizations.getOrCreateAuthorizationForAppFingerprint(
462 client_id,
463 client_secret,
464 fingerprint,
465 note,
466 note_url,
467 scopes
468);
469octokit.oauthAuthorizations.listAuthorizations(page, per_page);
470octokit.oauthAuthorizations.listGrants(page, per_page);
471octokit.oauthAuthorizations.resetAuthorization(access_token, client_id);
472octokit.oauthAuthorizations.revokeAuthorizationForApplication(
473 access_token,
474 client_id
475);
476octokit.oauthAuthorizations.revokeGrantForApplication(access_token, client_id);
477octokit.oauthAuthorizations.updateAuthorization(
478 add_scopes,
479 authorization_id,
480 fingerprint,
481 note,
482 note_url,
483 remove_scopes,
484 scopes
485);
486octokit.orgs.addOrUpdateMembership(org, role, username);
487octokit.orgs.checkMembership(org, username);
488octokit.orgs.checkPublicMembership(org, username);
489octokit.orgs.concealMembership(org, username);
490octokit.orgs.convertMemberToOutsideCollaborator(org, username);
491octokit.orgs.createHook(active, config, events, name, org);
492octokit.orgs.deleteHook(hook_id, org);
493octokit.orgs.get(org);
494octokit.orgs.getHook(hook_id, org);
495octokit.orgs.getMembership(org, username);
496octokit.orgs.getMembershipForAuthenticatedUser(org);
497octokit.orgs.list(page, per_page, since);
498octokit.orgs.listForAuthenticatedUser(page, per_page);
499octokit.orgs.listForUser(page, per_page, username);
500octokit.orgs.listHooks(org, page, per_page);
501octokit.orgs.listInstallations(org, page, per_page);
502octokit.orgs.listMembers(filter, org, page, per_page, role);
503octokit.orgs.listMemberships(page, per_page, state);
504octokit.orgs.listOutsideCollaborators(filter, org, page, per_page);
505octokit.orgs.listPublicMembers(org, page, per_page);
506octokit.orgs.pingHook(hook_id, org);
507octokit.orgs.publicizeMembership(org, username);
508octokit.orgs.removeMember(org, username);
509octokit.orgs.removeMembership(org, username);
510octokit.orgs.removeOutsideCollaborator(org, username);
511octokit.orgs.update(
512 billing_email,
513 company,
514 default_repository_permission,
515 description,
516 email,
517 has_organization_projects,
518 has_repository_projects,
519 location,
520 members_allowed_repository_creation_type,
521 members_can_create_repositories,
522 name,
523 org
524);
525octokit.orgs.updateHook(active, config, events, hook_id, org);
526octokit.orgs.updateMembership(org, state);
527octokit.projects.addCollaborator(permission, project_id, username);
528octokit.projects.createCard(column_id, content_id, content_type, note);
529octokit.projects.createColumn(name, project_id);
530octokit.projects.createForAuthenticatedUser(body, name);
531octokit.projects.createForOrg(body, name, org);
532octokit.projects.createForRepo(body, name, owner, repo);
533octokit.projects.delete(project_id);
534octokit.projects.deleteCard(card_id);
535octokit.projects.deleteColumn(column_id);
536octokit.projects.get(page, per_page, project_id);
537octokit.projects.getCard(card_id);
538octokit.projects.getColumn(column_id);
539octokit.projects.listCards(archived_state, column_id, page, per_page);
540octokit.projects.listCollaborators(affiliation, page, per_page, project_id);
541octokit.projects.listColumns(page, per_page, project_id);
542octokit.projects.listForOrg(org, page, per_page, state);
543octokit.projects.listForRepo(owner, page, per_page, repo, state);
544octokit.projects.listForUser(page, per_page, state, username);
545octokit.projects.moveCard(card_id, column_id, position);
546octokit.projects.moveColumn(column_id, position);
547octokit.projects.removeCollaborator(project_id, username);
548octokit.projects.reviewUserPermissionLevel(project_id, username);
549octokit.projects.update(
550 body,
551 name,
552 organization_permission,
553 private,
554 project_id,
555 state
556);
557octokit.projects.updateCard(archived, card_id, note);
558octokit.projects.updateColumn(column_id, name);
559octokit.pulls.checkIfMerged(owner, pull_number, repo);
560octokit.pulls.create(
561 base,
562 body,
563 draft,
564 head,
565 maintainer_can_modify,
566 owner,
567 repo,
568 title
569);
570octokit.pulls.createComment(
571 body,
572 commit_id,
573 owner,
574 path,
575 position,
576 pull_number,
577 repo
578);
579octokit.pulls.createCommentReply(
580 body,
581 commit_id,
582 owner,
583 path,
584 position,
585 pull_number,
586 repo
587);
588octokit.pulls.createFromIssue(
589 base,
590 head,
591 issue,
592 maintainer_can_modify,
593 owner,
594 repo
595);
596octokit.pulls.createReview(
597 body,
598 comments,
599 commit_id,
600 event,
601 owner,
602 pull_number,
603 repo
604);
605octokit.pulls.createReviewCommentReply(
606 body,
607 comment_id,
608 owner,
609 pull_number,
610 repo
611);
612octokit.pulls.createReviewRequest(
613 owner,
614 pull_number,
615 repo,
616 reviewers,
617 team_reviewers
618);
619octokit.pulls.deleteComment(comment_id, owner, repo);
620octokit.pulls.deletePendingReview(owner, pull_number, repo, review_id);
621octokit.pulls.deleteReviewRequest(
622 owner,
623 pull_number,
624 repo,
625 reviewers,
626 team_reviewers
627);
628octokit.pulls.dismissReview(message, owner, pull_number, repo, review_id);
629octokit.pulls.get(owner, pull_number, repo);
630octokit.pulls.getComment(comment_id, owner, repo);
631octokit.pulls.getCommentsForReview(
632 owner,
633 page,
634 per_page,
635 pull_number,
636 repo,
637 review_id
638);
639octokit.pulls.getReview(owner, pull_number, repo, review_id);
640octokit.pulls.list(
641 base,
642 direction,
643 head,
644 owner,
645 page,
646 per_page,
647 repo,
648 sort,
649 state
650);
651octokit.pulls.listComments(
652 direction,
653 owner,
654 page,
655 per_page,
656 pull_number,
657 repo,
658 since,
659 sort
660);
661octokit.pulls.listCommentsForRepo(
662 direction,
663 owner,
664 page,
665 per_page,
666 repo,
667 since,
668 sort
669);
670octokit.pulls.listCommits(owner, page, per_page, pull_number, repo);
671octokit.pulls.listFiles(owner, page, per_page, pull_number, repo);
672octokit.pulls.listReviewRequests(owner, page, per_page, pull_number, repo);
673octokit.pulls.listReviews(owner, page, per_page, pull_number, repo);
674octokit.pulls.merge(
675 commit_message,
676 commit_title,
677 merge_method,
678 owner,
679 pull_number,
680 repo,
681 sha
682);
683octokit.pulls.submitReview(body, event, owner, pull_number, repo, review_id);
684octokit.pulls.update(
685 base,
686 body,
687 maintainer_can_modify,
688 owner,
689 pull_number,
690 repo,
691 state,
692 title
693);
694octokit.pulls.updateBranch(expected_head_sha, owner, pull_number, repo);
695octokit.pulls.updateComment(body, comment_id, owner, repo);
696octokit.pulls.updateReview(body, owner, pull_number, repo, review_id);
697octokit.rateLimit.get();
698octokit.reactions.createForCommitComment(comment_id, content, owner, repo);
699octokit.reactions.createForIssue(content, issue_number, owner, repo);
700octokit.reactions.createForIssueComment(comment_id, content, owner, repo);
701octokit.reactions.createForPullRequestReviewComment(
702 comment_id,
703 content,
704 owner,
705 repo
706);
707octokit.reactions.createForTeamDiscussion(content, discussion_number, team_id);
708octokit.reactions.createForTeamDiscussionComment(
709 comment_number,
710 content,
711 discussion_number,
712 team_id
713);
714octokit.reactions.delete(reaction_id);
715octokit.reactions.listForCommitComment(
716 comment_id,
717 content,
718 owner,
719 page,
720 per_page,
721 repo
722);
723octokit.reactions.listForIssue(
724 content,
725 issue_number,
726 owner,
727 page,
728 per_page,
729 repo
730);
731octokit.reactions.listForIssueComment(
732 comment_id,
733 content,
734 owner,
735 page,
736 per_page,
737 repo
738);
739octokit.reactions.listForPullRequestReviewComment(
740 comment_id,
741 content,
742 owner,
743 page,
744 per_page,
745 repo
746);
747octokit.reactions.listForTeamDiscussion(
748 content,
749 discussion_number,
750 page,
751 per_page,
752 team_id
753);
754octokit.reactions.listForTeamDiscussionComment(
755 comment_number,
756 content,
757 discussion_number,
758 page,
759 per_page,
760 team_id
761);
762octokit.repos.acceptInvitation(invitation_id);
763octokit.repos.addCollaborator(owner, permission, repo, username);
764octokit.repos.addDeployKey(key, owner, read_only, repo, title);
765octokit.repos.addProtectedBranchAdminEnforcement(branch, owner, repo);
766octokit.repos.addProtectedBranchAppRestrictions(apps, branch, owner, repo);
767octokit.repos.addProtectedBranchRequiredSignatures(branch, owner, repo);
768octokit.repos.addProtectedBranchRequiredStatusChecksContexts(
769 branch,
770 contexts,
771 owner,
772 repo
773);
774octokit.repos.addProtectedBranchTeamRestrictions(branch, owner, repo, teams);
775octokit.repos.addProtectedBranchUserRestrictions(branch, owner, repo, users);
776octokit.repos.checkCollaborator(owner, repo, username);
777octokit.repos.compareCommits(base, head, owner, repo);
778octokit.repos.createCommitComment(
779 body,
780 commit_sha,
781 line,
782 owner,
783 path,
784 position,
785 repo
786);
787octokit.repos.createDeployment(
788 auto_merge,
789 description,
790 environment,
791 owner,
792 payload,
793 production_environment,
794 ref,
795 repo,
796 required_contexts,
797 task,
798 transient_environment
799);
800octokit.repos.createDeploymentStatus(
801 auto_inactive,
802 deployment_id,
803 description,
804 environment,
805 environment_url,
806 log_url,
807 owner,
808 repo,
809 state,
810 target_url
811);
812octokit.repos.createFile(
813 author,
814 branch,
815 committer,
816 content,
817 message,
818 owner,
819 path,
820 repo,
821 sha
822);
823octokit.repos.createForAuthenticatedUser(
824 allow_merge_commit,
825 allow_rebase_merge,
826 allow_squash_merge,
827 auto_init,
828 description,
829 gitignore_template,
830 has_issues,
831 has_projects,
832 has_wiki,
833 homepage,
834 is_template,
835 license_template,
836 name,
837 private,
838 team_id
839);
840octokit.repos.createFork(organization, owner, repo);
841octokit.repos.createHook(active, config, events, name, owner, repo);
842octokit.repos.createInOrg(
843 allow_merge_commit,
844 allow_rebase_merge,
845 allow_squash_merge,
846 auto_init,
847 description,
848 gitignore_template,
849 has_issues,
850 has_projects,
851 has_wiki,
852 homepage,
853 is_template,
854 license_template,
855 name,
856 org,
857 private,
858 team_id
859);
860octokit.repos.createOrUpdateFile(
861 author,
862 branch,
863 committer,
864 content,
865 message,
866 owner,
867 path,
868 repo,
869 sha
870);
871octokit.repos.createRelease(
872 body,
873 draft,
874 name,
875 owner,
876 prerelease,
877 repo,
878 tag_name,
879 target_commitish
880);
881octokit.repos.createStatus(
882 context,
883 description,
884 owner,
885 repo,
886 sha,
887 state,
888 target_url
889);
890octokit.repos.createUsingTemplate(
891 description,
892 name,
893 owner,
894 private,
895 template_owner,
896 template_repo
897);
898octokit.repos.declineInvitation(invitation_id);
899octokit.repos.delete(owner, repo);
900octokit.repos.deleteCommitComment(comment_id, owner, repo);
901octokit.repos.deleteDownload(download_id, owner, repo);
902octokit.repos.deleteFile(
903 author,
904 branch,
905 committer,
906 message,
907 owner,
908 path,
909 repo,
910 sha
911);
912octokit.repos.deleteHook(hook_id, owner, repo);
913octokit.repos.deleteInvitation(invitation_id, owner, repo);
914octokit.repos.deleteRelease(owner, release_id, repo);
915octokit.repos.deleteReleaseAsset(asset_id, owner, repo);
916octokit.repos.disablePagesSite(owner, repo);
917octokit.repos.disableVulnerabilityAlerts(owner, repo);
918octokit.repos.enablePagesSite(owner, repo, source);
919octokit.repos.enableVulnerabilityAlerts(owner, repo);
920octokit.repos.get(owner, repo);
921octokit.repos.getAppsWithAccessToProtectedBranch(branch, owner, repo);
922octokit.repos.getArchiveLink(archive_format, owner, ref, repo);
923octokit.repos.getBranch(branch, owner, repo);
924octokit.repos.getBranchProtection(branch, owner, repo);
925octokit.repos.getCodeFrequencyStats(owner, repo);
926octokit.repos.getCollaboratorPermissionLevel(owner, repo, username);
927octokit.repos.getCombinedStatusForRef(owner, ref, repo);
928octokit.repos.getCommit(owner, ref, repo);
929octokit.repos.getCommitActivityStats(owner, repo);
930octokit.repos.getCommitComment(comment_id, owner, repo);
931octokit.repos.getCommitRefSha(owner, ref, repo);
932octokit.repos.getContents(owner, path, ref, repo);
933octokit.repos.getContributorsStats(owner, repo);
934octokit.repos.getDeployKey(key_id, owner, repo);
935octokit.repos.getDeployment(deployment_id, owner, repo);
936octokit.repos.getDeploymentStatus(deployment_id, owner, repo, status_id);
937octokit.repos.getDownload(download_id, owner, repo);
938octokit.repos.getHook(hook_id, owner, repo);
939octokit.repos.getLatestPagesBuild(owner, repo);
940octokit.repos.getLatestRelease(owner, repo);
941octokit.repos.getPages(owner, repo);
942octokit.repos.getPagesBuild(build_id, owner, repo);
943octokit.repos.getParticipationStats(owner, repo);
944octokit.repos.getProtectedBranchAdminEnforcement(branch, owner, repo);
945octokit.repos.getProtectedBranchPullRequestReviewEnforcement(
946 branch,
947 owner,
948 repo
949);
950octokit.repos.getProtectedBranchRequiredSignatures(branch, owner, repo);
951octokit.repos.getProtectedBranchRequiredStatusChecks(branch, owner, repo);
952octokit.repos.getProtectedBranchRestrictions(branch, owner, repo);
953octokit.repos.getPunchCardStats(owner, repo);
954octokit.repos.getReadme(owner, ref, repo);
955octokit.repos.getRelease(owner, release_id, repo);
956octokit.repos.getReleaseAsset(asset_id, owner, repo);
957octokit.repos.getReleaseByTag(owner, repo, tag);
958octokit.repos.getTeamsWithAccessToProtectedBranch(branch, owner, repo);
959octokit.repos.getUsersWithAccessToProtectedBranch(branch, owner, repo);
960octokit.repos.list(
961 affiliation,
962 direction,
963 page,
964 per_page,
965 sort,
966 type,
967 visibility
968);
969octokit.repos.listAppsWithAccessToProtectedBranch(branch, owner, repo);
970octokit.repos.listAssetsForRelease(owner, page, per_page, release_id, repo);
971octokit.repos.listBranches(owner, page, per_page, protected, repo);
972octokit.repos.listBranchesForHeadCommit(commit_sha, owner, repo);
973octokit.repos.listCollaborators(affiliation, owner, page, per_page, repo);
974octokit.repos.listCommentsForCommit(commit_sha, owner, page, per_page, repo);
975octokit.repos.listCommitComments(owner, page, per_page, repo);
976octokit.repos.listCommits(
977 author,
978 owner,
979 page,
980 path,
981 per_page,
982 repo,
983 sha,
984 since,
985 until
986);
987octokit.repos.listContributors(anon, owner, page, per_page, repo);
988octokit.repos.listDeployKeys(owner, page, per_page, repo);
989octokit.repos.listDeploymentStatuses(
990 deployment_id,
991 owner,
992 page,
993 per_page,
994 repo
995);
996octokit.repos.listDeployments(
997 environment,
998 owner,
999 page,
1000 per_page,
1001 ref,
1002 repo,
1003 sha,
1004 task
1005);
1006octokit.repos.listDownloads(owner, page, per_page, repo);
1007octokit.repos.listForOrg(direction, org, page, per_page, sort, type);
1008octokit.repos.listForUser(direction, page, per_page, sort, type, username);
1009octokit.repos.listForks(owner, page, per_page, repo, sort);
1010octokit.repos.listHooks(owner, page, per_page, repo);
1011octokit.repos.listInvitations(owner, page, per_page, repo);
1012octokit.repos.listInvitationsForAuthenticatedUser(page, per_page);
1013octokit.repos.listLanguages(owner, repo);
1014octokit.repos.listPagesBuilds(owner, page, per_page, repo);
1015octokit.repos.listProtectedBranchRequiredStatusChecksContexts(
1016 branch,
1017 owner,
1018 repo
1019);
1020octokit.repos.listProtectedBranchTeamRestrictions(branch, owner, repo);
1021octokit.repos.listProtectedBranchUserRestrictions(branch, owner, repo);
1022octokit.repos.listPublic(page, per_page, since, visibility);
1023octokit.repos.listPullRequestsAssociatedWithCommit(
1024 commit_sha,
1025 owner,
1026 page,
1027 per_page,
1028 repo
1029);
1030octokit.repos.listReleases(owner, page, per_page, repo);
1031octokit.repos.listStatusesForRef(owner, page, per_page, ref, repo);
1032octokit.repos.listTags(owner, page, per_page, repo);
1033octokit.repos.listTeams(owner, page, per_page, repo);
1034octokit.repos.listTeamsWithAccessToProtectedBranch(branch, owner, repo);
1035octokit.repos.listTopics(owner, repo);
1036octokit.repos.listUsersWithAccessToProtectedBranch(branch, owner, repo);
1037octokit.repos.merge(base, commit_message, head, owner, repo);
1038octokit.repos.pingHook(hook_id, owner, repo);
1039octokit.repos.removeBranchProtection(branch, owner, repo);
1040octokit.repos.removeCollaborator(owner, repo, username);
1041octokit.repos.removeDeployKey(key_id, owner, repo);
1042octokit.repos.removeProtectedBranchAdminEnforcement(branch, owner, repo);
1043octokit.repos.removeProtectedBranchAppRestrictions(apps, branch, owner, repo);
1044octokit.repos.removeProtectedBranchPullRequestReviewEnforcement(
1045 branch,
1046 owner,
1047 repo
1048);
1049octokit.repos.removeProtectedBranchRequiredSignatures(branch, owner, repo);
1050octokit.repos.removeProtectedBranchRequiredStatusChecks(branch, owner, repo);
1051octokit.repos.removeProtectedBranchRequiredStatusChecksContexts(
1052 branch,
1053 contexts,
1054 owner,
1055 repo
1056);
1057octokit.repos.removeProtectedBranchRestrictions(branch, owner, repo);
1058octokit.repos.removeProtectedBranchTeamRestrictions(branch, owner, repo, teams);
1059octokit.repos.removeProtectedBranchUserRestrictions(branch, owner, repo, users);
1060octokit.repos.replaceProtectedBranchAppRestrictions(apps, branch, owner, repo);
1061octokit.repos.replaceProtectedBranchRequiredStatusChecksContexts(
1062 branch,
1063 contexts,
1064 owner,
1065 repo
1066);
1067octokit.repos.replaceProtectedBranchTeamRestrictions(
1068 branch,
1069 owner,
1070 repo,
1071 teams
1072);
1073octokit.repos.replaceProtectedBranchUserRestrictions(
1074 branch,
1075 owner,
1076 repo,
1077 users
1078);
1079octokit.repos.replaceTopics(names, owner, repo);
1080octokit.repos.requestPageBuild(owner, repo);
1081octokit.repos.testPushHook(hook_id, owner, repo);
1082octokit.repos.transfer(new_owner, owner, repo, team_ids);
1083octokit.repos.update(
1084 allow_merge_commit,
1085 allow_rebase_merge,
1086 allow_squash_merge,
1087 anonymous_access_enabled,
1088 archived,
1089 default_branch,
1090 description,
1091 has_issues,
1092 has_projects,
1093 has_wiki,
1094 homepage,
1095 is_template,
1096 name,
1097 owner,
1098 private,
1099 repo
1100);
1101octokit.repos.updateBranchProtection(
1102 branch,
1103 enforce_admins,
1104 owner,
1105 repo,
1106 required_pull_request_reviews,
1107 required_status_checks,
1108 restrictions
1109);
1110octokit.repos.updateCommitComment(body, comment_id, owner, repo);
1111octokit.repos.updateFile(
1112 author,
1113 branch,
1114 committer,
1115 content,
1116 message,
1117 owner,
1118 path,
1119 repo,
1120 sha
1121);
1122octokit.repos.updateHook(
1123 active,
1124 add_events,
1125 config,
1126 events,
1127 hook_id,
1128 owner,
1129 remove_events,
1130 repo
1131);
1132octokit.repos.updateInformationAboutPagesSite(owner, repo, source);
1133octokit.repos.updateInvitation(invitation_id, owner, permissions, repo);
1134octokit.repos.updateProtectedBranchPullRequestReviewEnforcement(
1135 branch,
1136 dismiss_stale_reviews,
1137 dismissal_restrictions,
1138 owner,
1139 repo,
1140 require_code_owner_reviews,
1141 required_approving_review_count
1142);
1143octokit.repos.updateProtectedBranchRequiredStatusChecks(
1144 branch,
1145 contexts,
1146 owner,
1147 repo,
1148 strict
1149);
1150octokit.repos.updateRelease(
1151 body,
1152 draft,
1153 name,
1154 owner,
1155 prerelease,
1156 release_id,
1157 repo,
1158 tag_name,
1159 target_commitish
1160);
1161octokit.repos.updateReleaseAsset(asset_id, label, name, owner, repo);
1162octokit.repos.uploadReleaseAsset(file, headers, label, name, url);
1163octokit.search.code(order, page, per_page, q, sort);
1164octokit.search.commits(order, page, per_page, q, sort);
1165octokit.search.issues(order, page, per_page, q, sort);
1166octokit.search.issuesAndPullRequests(order, page, per_page, q, sort);
1167octokit.search.labels(order, q, repository_id, sort);
1168octokit.search.repos(order, page, per_page, q, sort);
1169octokit.search.topics(q);
1170octokit.search.users(order, page, per_page, q, sort);
1171octokit.teams.addMember(team_id, username);
1172octokit.teams.addOrUpdateMembership(role, team_id, username);
1173octokit.teams.addOrUpdateProject(permission, project_id, team_id);
1174octokit.teams.addOrUpdateRepo(owner, permission, repo, team_id);
1175octokit.teams.checkManagesRepo(owner, repo, team_id);
1176octokit.teams.create(
1177 description,
1178 ldap_dn,
1179 maintainers,
1180 name,
1181 org,
1182 parent_team_id,
1183 permission,
1184 privacy,
1185 repo_names
1186);
1187octokit.teams.createDiscussion(body, private, team_id, title);
1188octokit.teams.createDiscussionComment(body, discussion_number, team_id);
1189octokit.teams.delete(team_id);
1190octokit.teams.deleteDiscussion(discussion_number, team_id);
1191octokit.teams.deleteDiscussionComment(
1192 comment_number,
1193 discussion_number,
1194 team_id
1195);
1196octokit.teams.get(team_id);
1197octokit.teams.getByName(org, team_slug);
1198octokit.teams.getDiscussion(discussion_number, team_id);
1199octokit.teams.getDiscussionComment(comment_number, discussion_number, team_id);
1200octokit.teams.getMember(team_id, username);
1201octokit.teams.getMembership(team_id, username);
1202octokit.teams.list(org, page, per_page);
1203octokit.teams.listChild(page, per_page, team_id);
1204octokit.teams.listDiscussionComments(
1205 direction,
1206 discussion_number,
1207 page,
1208 per_page,
1209 team_id
1210);
1211octokit.teams.listDiscussions(direction, page, per_page, team_id);
1212octokit.teams.listForAuthenticatedUser(page, per_page);
1213octokit.teams.listMembers(page, per_page, role, team_id);
1214octokit.teams.listProjects(page, per_page, team_id);
1215octokit.teams.listRepos(page, per_page, team_id);
1216octokit.teams.removeMember(team_id, username);
1217octokit.teams.removeMembership(team_id, username);
1218octokit.teams.removeProject(project_id, team_id);
1219octokit.teams.removeRepo(owner, repo, team_id);
1220octokit.teams.reviewProject(project_id, team_id);
1221octokit.teams.update(
1222 description,
1223 name,
1224 parent_team_id,
1225 permission,
1226 privacy,
1227 team_id
1228);
1229octokit.teams.updateDiscussion(body, discussion_number, team_id, title);
1230octokit.teams.updateDiscussionComment(
1231 body,
1232 comment_number,
1233 discussion_number,
1234 team_id
1235);
1236octokit.users.addEmails(emails);
1237octokit.users.checkFollowing(username);
1238octokit.users.checkFollowingForUser(target_user, username);
1239octokit.users.createGpgKey(armored_public_key);
1240octokit.users.createPublicKey(key, title);
1241octokit.users.deleteEmails(emails);
1242octokit.users.deleteGpgKey(gpg_key_id);
1243octokit.users.deletePublicKey(key_id);
1244octokit.users.follow(username);
1245octokit.users.getAuthenticated();
1246octokit.users.getByUsername(username);
1247octokit.users.getContextForUser(subject_id, subject_type, username);
1248octokit.users.getGpgKey(gpg_key_id);
1249octokit.users.getPublicKey(key_id);
1250octokit.users.list(page, per_page, since);
1251octokit.users.listEmails(page, per_page);
1252octokit.users.listFollowersForAuthenticatedUser(page, per_page);
1253octokit.users.listFollowersForUser(page, per_page, username);
1254octokit.users.listFollowingForAuthenticatedUser(page, per_page);
1255octokit.users.listFollowingForUser(page, per_page, username);
1256octokit.users.listGpgKeys(page, per_page);
1257octokit.users.listGpgKeysForUser(page, per_page, username);
1258octokit.users.listPublicEmails(page, per_page);
1259octokit.users.listPublicKeys(page, per_page);
1260octokit.users.listPublicKeysForUser(page, per_page, username);
1261octokit.users.unfollow(username);
1262octokit.users.updateAuthenticated(
1263 bio,
1264 blog,
1265 company,
1266 email,
1267 hireable,
1268 location,
1269 name
1270);
1271```