UNPKG

35.3 kBMarkdownView Raw
1# @octokit/plugin-enterprise-rest/ghe-2.18
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.listRefs(namespace, owner, page, per_page, repo);
298octokit.git.updateRef(force, owner, ref, repo, sha);
299octokit.gitignore.getTemplate(name);
300octokit.gitignore.listTemplates();
301octokit.issues.addAssignees(assignees, issue_number, owner, repo);
302octokit.issues.addLabels(issue_number, labels, owner, repo);
303octokit.issues.checkAssignee(assignee, owner, repo);
304octokit.issues.create(
305 assignee,
306 assignees,
307 body,
308 labels,
309 milestone,
310 owner,
311 repo,
312 title
313);
314octokit.issues.createComment(body, issue_number, owner, repo);
315octokit.issues.createLabel(color, description, name, owner, repo);
316octokit.issues.createMilestone(description, due_on, owner, repo, state, title);
317octokit.issues.deleteComment(comment_id, owner, repo);
318octokit.issues.deleteLabel(name, owner, repo);
319octokit.issues.deleteMilestone(milestone_number, owner, repo);
320octokit.issues.get(issue_number, owner, repo);
321octokit.issues.getComment(comment_id, owner, page, per_page, repo);
322octokit.issues.getEvent(event_id, owner, repo);
323octokit.issues.getLabel(name, owner, repo);
324octokit.issues.getMilestone(milestone_number, owner, repo);
325octokit.issues.list(
326 direction,
327 filter,
328 labels,
329 page,
330 per_page,
331 since,
332 sort,
333 state
334);
335octokit.issues.listAssignees(owner, page, per_page, repo);
336octokit.issues.listComments(issue_number, owner, page, per_page, repo, since);
337octokit.issues.listCommentsForRepo(direction, owner, repo, since, sort);
338octokit.issues.listEvents(issue_number, owner, page, per_page, repo);
339octokit.issues.listEventsForRepo(owner, page, per_page, repo);
340octokit.issues.listEventsForTimeline(issue_number, owner, page, per_page, repo);
341octokit.issues.listForAuthenticatedUser(
342 direction,
343 filter,
344 labels,
345 page,
346 per_page,
347 since,
348 sort,
349 state
350);
351octokit.issues.listForOrg(
352 direction,
353 filter,
354 labels,
355 org,
356 page,
357 per_page,
358 since,
359 sort,
360 state
361);
362octokit.issues.listForRepo(
363 assignee,
364 creator,
365 direction,
366 labels,
367 mentioned,
368 milestone,
369 owner,
370 page,
371 per_page,
372 repo,
373 since,
374 sort,
375 state
376);
377octokit.issues.listLabelsForMilestone(
378 milestone_number,
379 owner,
380 page,
381 per_page,
382 repo
383);
384octokit.issues.listLabelsForRepo(owner, page, per_page, repo);
385octokit.issues.listLabelsOnIssue(issue_number, owner, page, per_page, repo);
386octokit.issues.listMilestonesForRepo(
387 direction,
388 owner,
389 page,
390 per_page,
391 repo,
392 sort,
393 state
394);
395octokit.issues.lock(issue_number, lock_reason, owner, repo);
396octokit.issues.removeAssignees(assignees, issue_number, owner, repo);
397octokit.issues.removeLabel(issue_number, name, owner, repo);
398octokit.issues.removeLabels(issue_number, owner, repo);
399octokit.issues.replaceLabels(issue_number, labels, owner, repo);
400octokit.issues.unlock(issue_number, owner, repo);
401octokit.issues.update(
402 assignee,
403 assignees,
404 body,
405 issue_number,
406 labels,
407 milestone,
408 owner,
409 repo,
410 state,
411 title
412);
413octokit.issues.updateComment(body, comment_id, owner, repo);
414octokit.issues.updateLabel(color, current_name, description, name, owner, repo);
415octokit.issues.updateMilestone(
416 description,
417 due_on,
418 milestone_number,
419 owner,
420 repo,
421 state,
422 title
423);
424octokit.licenses.get(license);
425octokit.licenses.getForRepo(owner, repo);
426octokit.licenses.list();
427octokit.licenses.listCommonlyUsed();
428octokit.markdown.render(context, mode, text);
429octokit.markdown.renderRaw(data);
430octokit.meta.get();
431octokit.oauthAuthorizations.checkAuthorization(access_token, client_id);
432octokit.oauthAuthorizations.createAuthorization(
433 client_id,
434 client_secret,
435 fingerprint,
436 note,
437 note_url,
438 scopes
439);
440octokit.oauthAuthorizations.deleteAuthorization(authorization_id);
441octokit.oauthAuthorizations.deleteGrant(grant_id);
442octokit.oauthAuthorizations.getAuthorization(authorization_id);
443octokit.oauthAuthorizations.getGrant(grant_id);
444octokit.oauthAuthorizations.getOrCreateAuthorizationForApp(
445 client_id,
446 client_secret,
447 fingerprint,
448 note,
449 note_url,
450 scopes
451);
452octokit.oauthAuthorizations.getOrCreateAuthorizationForAppAndFingerprint(
453 client_id,
454 client_secret,
455 fingerprint,
456 note,
457 note_url,
458 scopes
459);
460octokit.oauthAuthorizations.getOrCreateAuthorizationForAppFingerprint(
461 client_id,
462 client_secret,
463 fingerprint,
464 note,
465 note_url,
466 scopes
467);
468octokit.oauthAuthorizations.listAuthorizations(page, per_page);
469octokit.oauthAuthorizations.listGrants(page, per_page);
470octokit.oauthAuthorizations.resetAuthorization(access_token, client_id);
471octokit.oauthAuthorizations.revokeAuthorizationForApplication(
472 access_token,
473 client_id
474);
475octokit.oauthAuthorizations.revokeGrantForApplication(access_token, client_id);
476octokit.oauthAuthorizations.updateAuthorization(
477 add_scopes,
478 authorization_id,
479 fingerprint,
480 note,
481 note_url,
482 remove_scopes,
483 scopes
484);
485octokit.orgs.addOrUpdateMembership(org, role, username);
486octokit.orgs.checkMembership(org, username);
487octokit.orgs.checkPublicMembership(org, username);
488octokit.orgs.concealMembership(org, username);
489octokit.orgs.convertMemberToOutsideCollaborator(org, username);
490octokit.orgs.createHook(active, config, events, name, org);
491octokit.orgs.deleteHook(hook_id, org);
492octokit.orgs.get(org);
493octokit.orgs.getHook(hook_id, org);
494octokit.orgs.getMembership(org, username);
495octokit.orgs.getMembershipForAuthenticatedUser(org);
496octokit.orgs.list(page, per_page, since);
497octokit.orgs.listForAuthenticatedUser(page, per_page);
498octokit.orgs.listForUser(page, per_page, username);
499octokit.orgs.listHooks(org, page, per_page);
500octokit.orgs.listMembers(filter, org, page, per_page, role);
501octokit.orgs.listMemberships(page, per_page, state);
502octokit.orgs.listOutsideCollaborators(filter, org, page, per_page);
503octokit.orgs.listPublicMembers(org, page, per_page);
504octokit.orgs.pingHook(hook_id, org);
505octokit.orgs.publicizeMembership(org, username);
506octokit.orgs.removeMember(org, username);
507octokit.orgs.removeMembership(org, username);
508octokit.orgs.removeOutsideCollaborator(org, username);
509octokit.orgs.update(
510 billing_email,
511 company,
512 default_repository_permission,
513 description,
514 email,
515 has_organization_projects,
516 has_repository_projects,
517 location,
518 members_allowed_repository_creation_type,
519 members_can_create_repositories,
520 name,
521 org
522);
523octokit.orgs.updateHook(active, config, events, hook_id, org);
524octokit.orgs.updateMembership(org, state);
525octokit.projects.addCollaborator(permission, project_id, username);
526octokit.projects.createCard(column_id, content_id, content_type, note);
527octokit.projects.createColumn(name, project_id);
528octokit.projects.createForAuthenticatedUser(body, name);
529octokit.projects.createForOrg(body, name, org);
530octokit.projects.createForRepo(body, name, owner, repo);
531octokit.projects.delete(project_id);
532octokit.projects.deleteCard(card_id);
533octokit.projects.deleteColumn(column_id);
534octokit.projects.get(page, per_page, project_id);
535octokit.projects.getCard(card_id);
536octokit.projects.getColumn(column_id);
537octokit.projects.listCards(archived_state, column_id, page, per_page);
538octokit.projects.listCollaborators(affiliation, page, per_page, project_id);
539octokit.projects.listColumns(page, per_page, project_id);
540octokit.projects.listForOrg(org, page, per_page, state);
541octokit.projects.listForRepo(owner, page, per_page, repo, state);
542octokit.projects.listForUser(page, per_page, state, username);
543octokit.projects.moveCard(card_id, column_id, position);
544octokit.projects.moveColumn(column_id, position);
545octokit.projects.removeCollaborator(project_id, username);
546octokit.projects.reviewUserPermissionLevel(project_id, username);
547octokit.projects.update(
548 body,
549 name,
550 organization_permission,
551 private,
552 project_id,
553 state
554);
555octokit.projects.updateCard(archived, card_id, note);
556octokit.projects.updateColumn(column_id, name);
557octokit.pulls.checkIfMerged(owner, pull_number, repo);
558octokit.pulls.create(
559 base,
560 body,
561 draft,
562 head,
563 maintainer_can_modify,
564 owner,
565 repo,
566 title
567);
568octokit.pulls.createComment(
569 body,
570 commit_id,
571 owner,
572 path,
573 position,
574 pull_number,
575 repo
576);
577octokit.pulls.createCommentReply(
578 body,
579 commit_id,
580 owner,
581 path,
582 position,
583 pull_number,
584 repo
585);
586octokit.pulls.createFromIssue(
587 base,
588 head,
589 issue,
590 maintainer_can_modify,
591 owner,
592 repo
593);
594octokit.pulls.createReview(
595 body,
596 comments,
597 commit_id,
598 event,
599 owner,
600 pull_number,
601 repo
602);
603octokit.pulls.createReviewCommentReply(
604 body,
605 comment_id,
606 owner,
607 pull_number,
608 repo
609);
610octokit.pulls.createReviewRequest(
611 owner,
612 pull_number,
613 repo,
614 reviewers,
615 team_reviewers
616);
617octokit.pulls.deleteComment(comment_id, owner, repo);
618octokit.pulls.deletePendingReview(owner, pull_number, repo, review_id);
619octokit.pulls.deleteReviewRequest(
620 owner,
621 pull_number,
622 repo,
623 reviewers,
624 team_reviewers
625);
626octokit.pulls.dismissReview(message, owner, pull_number, repo, review_id);
627octokit.pulls.get(owner, pull_number, repo);
628octokit.pulls.getComment(comment_id, owner, repo);
629octokit.pulls.getCommentsForReview(
630 owner,
631 page,
632 per_page,
633 pull_number,
634 repo,
635 review_id
636);
637octokit.pulls.getReview(owner, pull_number, repo, review_id);
638octokit.pulls.list(
639 base,
640 direction,
641 head,
642 owner,
643 page,
644 per_page,
645 repo,
646 sort,
647 state
648);
649octokit.pulls.listComments(
650 direction,
651 owner,
652 page,
653 per_page,
654 pull_number,
655 repo,
656 since,
657 sort
658);
659octokit.pulls.listCommentsForRepo(
660 direction,
661 owner,
662 page,
663 per_page,
664 repo,
665 since,
666 sort
667);
668octokit.pulls.listCommits(owner, page, per_page, pull_number, repo);
669octokit.pulls.listFiles(owner, page, per_page, pull_number, repo);
670octokit.pulls.listReviewRequests(owner, page, per_page, pull_number, repo);
671octokit.pulls.listReviews(owner, page, per_page, pull_number, repo);
672octokit.pulls.merge(
673 commit_message,
674 commit_title,
675 merge_method,
676 owner,
677 pull_number,
678 repo,
679 sha
680);
681octokit.pulls.submitReview(body, event, owner, pull_number, repo, review_id);
682octokit.pulls.update(
683 base,
684 body,
685 maintainer_can_modify,
686 owner,
687 pull_number,
688 repo,
689 state,
690 title
691);
692octokit.pulls.updateBranch(expected_head_sha, owner, pull_number, repo);
693octokit.pulls.updateComment(body, comment_id, owner, repo);
694octokit.pulls.updateReview(body, owner, pull_number, repo, review_id);
695octokit.rateLimit.get();
696octokit.reactions.createForCommitComment(comment_id, content, owner, repo);
697octokit.reactions.createForIssue(content, issue_number, owner, repo);
698octokit.reactions.createForIssueComment(comment_id, content, owner, repo);
699octokit.reactions.createForPullRequestReviewComment(
700 comment_id,
701 content,
702 owner,
703 repo
704);
705octokit.reactions.createForTeamDiscussion(content, discussion_number, team_id);
706octokit.reactions.createForTeamDiscussionComment(
707 comment_number,
708 content,
709 discussion_number,
710 team_id
711);
712octokit.reactions.delete(reaction_id);
713octokit.reactions.listForCommitComment(
714 comment_id,
715 content,
716 owner,
717 page,
718 per_page,
719 repo
720);
721octokit.reactions.listForIssue(
722 content,
723 issue_number,
724 owner,
725 page,
726 per_page,
727 repo
728);
729octokit.reactions.listForIssueComment(
730 comment_id,
731 content,
732 owner,
733 page,
734 per_page,
735 repo
736);
737octokit.reactions.listForPullRequestReviewComment(
738 comment_id,
739 content,
740 owner,
741 page,
742 per_page,
743 repo
744);
745octokit.reactions.listForTeamDiscussion(
746 content,
747 discussion_number,
748 page,
749 per_page,
750 team_id
751);
752octokit.reactions.listForTeamDiscussionComment(
753 comment_number,
754 content,
755 discussion_number,
756 page,
757 per_page,
758 team_id
759);
760octokit.repos.acceptInvitation(invitation_id);
761octokit.repos.addCollaborator(owner, permission, repo, username);
762octokit.repos.addDeployKey(key, owner, read_only, repo, title);
763octokit.repos.addProtectedBranchAdminEnforcement(branch, owner, repo);
764octokit.repos.addProtectedBranchRequiredSignatures(branch, owner, repo);
765octokit.repos.addProtectedBranchRequiredStatusChecksContexts(
766 branch,
767 contexts,
768 owner,
769 repo
770);
771octokit.repos.addProtectedBranchTeamRestrictions(branch, owner, repo, teams);
772octokit.repos.addProtectedBranchUserRestrictions(branch, owner, repo, users);
773octokit.repos.checkCollaborator(owner, repo, username);
774octokit.repos.compareCommits(base, head, owner, repo);
775octokit.repos.createCommitComment(
776 body,
777 commit_sha,
778 line,
779 owner,
780 path,
781 position,
782 repo
783);
784octokit.repos.createDeployment(
785 auto_merge,
786 description,
787 environment,
788 owner,
789 payload,
790 production_environment,
791 ref,
792 repo,
793 required_contexts,
794 task,
795 transient_environment
796);
797octokit.repos.createDeploymentStatus(
798 auto_inactive,
799 deployment_id,
800 description,
801 environment,
802 environment_url,
803 log_url,
804 owner,
805 repo,
806 state,
807 target_url
808);
809octokit.repos.createFile(
810 author,
811 branch,
812 committer,
813 content,
814 message,
815 owner,
816 path,
817 repo,
818 sha
819);
820octokit.repos.createForAuthenticatedUser(
821 allow_merge_commit,
822 allow_rebase_merge,
823 allow_squash_merge,
824 auto_init,
825 description,
826 gitignore_template,
827 has_issues,
828 has_projects,
829 has_wiki,
830 homepage,
831 is_template,
832 license_template,
833 name,
834 private,
835 team_id
836);
837octokit.repos.createFork(organization, owner, repo);
838octokit.repos.createHook(active, config, events, name, owner, repo);
839octokit.repos.createInOrg(
840 allow_merge_commit,
841 allow_rebase_merge,
842 allow_squash_merge,
843 auto_init,
844 description,
845 gitignore_template,
846 has_issues,
847 has_projects,
848 has_wiki,
849 homepage,
850 is_template,
851 license_template,
852 name,
853 org,
854 private,
855 team_id
856);
857octokit.repos.createOrUpdateFile(
858 author,
859 branch,
860 committer,
861 content,
862 message,
863 owner,
864 path,
865 repo,
866 sha
867);
868octokit.repos.createRelease(
869 body,
870 draft,
871 name,
872 owner,
873 prerelease,
874 repo,
875 tag_name,
876 target_commitish
877);
878octokit.repos.createStatus(
879 context,
880 description,
881 owner,
882 repo,
883 sha,
884 state,
885 target_url
886);
887octokit.repos.createUsingTemplate(
888 description,
889 name,
890 owner,
891 private,
892 template_owner,
893 template_repo
894);
895octokit.repos.declineInvitation(invitation_id);
896octokit.repos.delete(owner, repo);
897octokit.repos.deleteCommitComment(comment_id, owner, repo);
898octokit.repos.deleteDownload(download_id, owner, repo);
899octokit.repos.deleteFile(
900 author,
901 branch,
902 committer,
903 message,
904 owner,
905 path,
906 repo,
907 sha
908);
909octokit.repos.deleteHook(hook_id, owner, repo);
910octokit.repos.deleteInvitation(invitation_id, owner, repo);
911octokit.repos.deleteRelease(owner, release_id, repo);
912octokit.repos.deleteReleaseAsset(asset_id, owner, repo);
913octokit.repos.disablePagesSite(owner, repo);
914octokit.repos.disableVulnerabilityAlerts(owner, repo);
915octokit.repos.enablePagesSite(owner, repo, source);
916octokit.repos.enableVulnerabilityAlerts(owner, repo);
917octokit.repos.get(owner, repo);
918octokit.repos.getArchiveLink(archive_format, owner, ref, repo);
919octokit.repos.getBranch(branch, owner, repo);
920octokit.repos.getBranchProtection(branch, owner, repo);
921octokit.repos.getCodeFrequencyStats(owner, repo);
922octokit.repos.getCollaboratorPermissionLevel(owner, repo, username);
923octokit.repos.getCombinedStatusForRef(owner, ref, repo);
924octokit.repos.getCommit(owner, ref, repo);
925octokit.repos.getCommitActivityStats(owner, repo);
926octokit.repos.getCommitComment(comment_id, owner, repo);
927octokit.repos.getCommitRefSha(owner, ref, repo);
928octokit.repos.getContents(owner, path, ref, repo);
929octokit.repos.getContributorsStats(owner, repo);
930octokit.repos.getDeployKey(key_id, owner, repo);
931octokit.repos.getDeployment(deployment_id, owner, repo);
932octokit.repos.getDeploymentStatus(deployment_id, owner, repo, status_id);
933octokit.repos.getDownload(download_id, owner, repo);
934octokit.repos.getHook(hook_id, owner, repo);
935octokit.repos.getLatestPagesBuild(owner, repo);
936octokit.repos.getLatestRelease(owner, repo);
937octokit.repos.getPages(owner, repo);
938octokit.repos.getPagesBuild(build_id, owner, repo);
939octokit.repos.getParticipationStats(owner, repo);
940octokit.repos.getProtectedBranchAdminEnforcement(branch, owner, repo);
941octokit.repos.getProtectedBranchPullRequestReviewEnforcement(
942 branch,
943 owner,
944 repo
945);
946octokit.repos.getProtectedBranchRequiredSignatures(branch, owner, repo);
947octokit.repos.getProtectedBranchRequiredStatusChecks(branch, owner, repo);
948octokit.repos.getProtectedBranchRestrictions(branch, owner, repo);
949octokit.repos.getPunchCardStats(owner, repo);
950octokit.repos.getReadme(owner, ref, repo);
951octokit.repos.getRelease(owner, release_id, repo);
952octokit.repos.getReleaseAsset(asset_id, owner, repo);
953octokit.repos.getReleaseByTag(owner, repo, tag);
954octokit.repos.getTeamsWithAccessToProtectedBranch(branch, owner, repo);
955octokit.repos.getUsersWithAccessToProtectedBranch(branch, owner, repo);
956octokit.repos.list(
957 affiliation,
958 direction,
959 page,
960 per_page,
961 sort,
962 type,
963 visibility
964);
965octokit.repos.listAssetsForRelease(owner, page, per_page, release_id, repo);
966octokit.repos.listBranches(owner, page, per_page, protected, repo);
967octokit.repos.listBranchesForHeadCommit(commit_sha, owner, repo);
968octokit.repos.listCollaborators(affiliation, owner, page, per_page, repo);
969octokit.repos.listCommentsForCommit(commit_sha, owner, page, per_page, repo);
970octokit.repos.listCommitComments(owner, page, per_page, repo);
971octokit.repos.listCommits(
972 author,
973 owner,
974 page,
975 path,
976 per_page,
977 repo,
978 sha,
979 since,
980 until
981);
982octokit.repos.listContributors(anon, owner, page, per_page, repo);
983octokit.repos.listDeployKeys(owner, page, per_page, repo);
984octokit.repos.listDeploymentStatuses(
985 deployment_id,
986 owner,
987 page,
988 per_page,
989 repo
990);
991octokit.repos.listDeployments(
992 environment,
993 owner,
994 page,
995 per_page,
996 ref,
997 repo,
998 sha,
999 task
1000);
1001octokit.repos.listDownloads(owner, page, per_page, repo);
1002octokit.repos.listForOrg(direction, org, page, per_page, sort, type);
1003octokit.repos.listForUser(direction, page, per_page, sort, type, username);
1004octokit.repos.listForks(owner, page, per_page, repo, sort);
1005octokit.repos.listHooks(owner, page, per_page, repo);
1006octokit.repos.listInvitations(owner, page, per_page, repo);
1007octokit.repos.listInvitationsForAuthenticatedUser(page, per_page);
1008octokit.repos.listLanguages(owner, repo);
1009octokit.repos.listPagesBuilds(owner, page, per_page, repo);
1010octokit.repos.listProtectedBranchRequiredStatusChecksContexts(
1011 branch,
1012 owner,
1013 repo
1014);
1015octokit.repos.listProtectedBranchTeamRestrictions(branch, owner, repo);
1016octokit.repos.listProtectedBranchUserRestrictions(branch, owner, repo);
1017octokit.repos.listPublic(page, per_page, since, visibility);
1018octokit.repos.listPullRequestsAssociatedWithCommit(
1019 commit_sha,
1020 owner,
1021 page,
1022 per_page,
1023 repo
1024);
1025octokit.repos.listReleases(owner, page, per_page, repo);
1026octokit.repos.listStatusesForRef(owner, page, per_page, ref, repo);
1027octokit.repos.listTags(owner, page, per_page, repo);
1028octokit.repos.listTeams(owner, page, per_page, repo);
1029octokit.repos.listTeamsWithAccessToProtectedBranch(branch, owner, repo);
1030octokit.repos.listTopics(owner, repo);
1031octokit.repos.listUsersWithAccessToProtectedBranch(branch, owner, repo);
1032octokit.repos.merge(base, commit_message, head, owner, repo);
1033octokit.repos.pingHook(hook_id, owner, repo);
1034octokit.repos.removeBranchProtection(branch, owner, repo);
1035octokit.repos.removeCollaborator(owner, repo, username);
1036octokit.repos.removeDeployKey(key_id, owner, repo);
1037octokit.repos.removeProtectedBranchAdminEnforcement(branch, owner, repo);
1038octokit.repos.removeProtectedBranchPullRequestReviewEnforcement(
1039 branch,
1040 owner,
1041 repo
1042);
1043octokit.repos.removeProtectedBranchRequiredSignatures(branch, owner, repo);
1044octokit.repos.removeProtectedBranchRequiredStatusChecks(branch, owner, repo);
1045octokit.repos.removeProtectedBranchRequiredStatusChecksContexts(
1046 branch,
1047 contexts,
1048 owner,
1049 repo
1050);
1051octokit.repos.removeProtectedBranchRestrictions(branch, owner, repo);
1052octokit.repos.removeProtectedBranchTeamRestrictions(branch, owner, repo, teams);
1053octokit.repos.removeProtectedBranchUserRestrictions(branch, owner, repo, users);
1054octokit.repos.replaceProtectedBranchRequiredStatusChecksContexts(
1055 branch,
1056 contexts,
1057 owner,
1058 repo
1059);
1060octokit.repos.replaceProtectedBranchTeamRestrictions(
1061 branch,
1062 owner,
1063 repo,
1064 teams
1065);
1066octokit.repos.replaceProtectedBranchUserRestrictions(
1067 branch,
1068 owner,
1069 repo,
1070 users
1071);
1072octokit.repos.replaceTopics(names, owner, repo);
1073octokit.repos.requestPageBuild(owner, repo);
1074octokit.repos.testPushHook(hook_id, owner, repo);
1075octokit.repos.transfer(new_owner, owner, repo, team_ids);
1076octokit.repos.update(
1077 allow_merge_commit,
1078 allow_rebase_merge,
1079 allow_squash_merge,
1080 anonymous_access_enabled,
1081 archived,
1082 default_branch,
1083 description,
1084 has_issues,
1085 has_projects,
1086 has_wiki,
1087 homepage,
1088 is_template,
1089 name,
1090 owner,
1091 private,
1092 repo
1093);
1094octokit.repos.updateBranchProtection(
1095 branch,
1096 enforce_admins,
1097 owner,
1098 repo,
1099 required_pull_request_reviews,
1100 required_status_checks,
1101 restrictions
1102);
1103octokit.repos.updateCommitComment(body, comment_id, owner, repo);
1104octokit.repos.updateFile(
1105 author,
1106 branch,
1107 committer,
1108 content,
1109 message,
1110 owner,
1111 path,
1112 repo,
1113 sha
1114);
1115octokit.repos.updateHook(
1116 active,
1117 add_events,
1118 config,
1119 events,
1120 hook_id,
1121 owner,
1122 remove_events,
1123 repo
1124);
1125octokit.repos.updateInformationAboutPagesSite(owner, repo, source);
1126octokit.repos.updateInvitation(invitation_id, owner, permissions, repo);
1127octokit.repos.updateProtectedBranchPullRequestReviewEnforcement(
1128 branch,
1129 dismiss_stale_reviews,
1130 dismissal_restrictions,
1131 owner,
1132 repo,
1133 require_code_owner_reviews,
1134 required_approving_review_count
1135);
1136octokit.repos.updateProtectedBranchRequiredStatusChecks(
1137 branch,
1138 contexts,
1139 owner,
1140 repo,
1141 strict
1142);
1143octokit.repos.updateRelease(
1144 body,
1145 draft,
1146 name,
1147 owner,
1148 prerelease,
1149 release_id,
1150 repo,
1151 tag_name,
1152 target_commitish
1153);
1154octokit.repos.updateReleaseAsset(asset_id, label, name, owner, repo);
1155octokit.repos.uploadReleaseAsset(file, headers, label, name, url);
1156octokit.search.code(order, page, per_page, q, sort);
1157octokit.search.commits(order, page, per_page, q, sort);
1158octokit.search.issues(order, page, per_page, q, sort);
1159octokit.search.issuesAndPullRequests(order, page, per_page, q, sort);
1160octokit.search.labels(order, q, repository_id, sort);
1161octokit.search.repos(order, page, per_page, q, sort);
1162octokit.search.topics(q);
1163octokit.search.users(order, page, per_page, q, sort);
1164octokit.teams.addMember(team_id, username);
1165octokit.teams.addOrUpdateMembership(role, team_id, username);
1166octokit.teams.addOrUpdateProject(permission, project_id, team_id);
1167octokit.teams.addOrUpdateRepo(owner, permission, repo, team_id);
1168octokit.teams.checkManagesRepo(owner, repo, team_id);
1169octokit.teams.create(
1170 description,
1171 ldap_dn,
1172 maintainers,
1173 name,
1174 org,
1175 parent_team_id,
1176 permission,
1177 privacy,
1178 repo_names
1179);
1180octokit.teams.createDiscussion(body, private, team_id, title);
1181octokit.teams.createDiscussionComment(body, discussion_number, team_id);
1182octokit.teams.delete(team_id);
1183octokit.teams.deleteDiscussion(discussion_number, team_id);
1184octokit.teams.deleteDiscussionComment(
1185 comment_number,
1186 discussion_number,
1187 team_id
1188);
1189octokit.teams.get(team_id);
1190octokit.teams.getByName(org, team_slug);
1191octokit.teams.getDiscussion(discussion_number, team_id);
1192octokit.teams.getDiscussionComment(comment_number, discussion_number, team_id);
1193octokit.teams.getMember(team_id, username);
1194octokit.teams.getMembership(team_id, username);
1195octokit.teams.list(org, page, per_page);
1196octokit.teams.listChild(page, per_page, team_id);
1197octokit.teams.listDiscussionComments(
1198 direction,
1199 discussion_number,
1200 page,
1201 per_page,
1202 team_id
1203);
1204octokit.teams.listDiscussions(direction, page, per_page, team_id);
1205octokit.teams.listForAuthenticatedUser(page, per_page);
1206octokit.teams.listMembers(page, per_page, role, team_id);
1207octokit.teams.listProjects(page, per_page, team_id);
1208octokit.teams.listRepos(page, per_page, team_id);
1209octokit.teams.removeMember(team_id, username);
1210octokit.teams.removeMembership(team_id, username);
1211octokit.teams.removeProject(project_id, team_id);
1212octokit.teams.removeRepo(owner, repo, team_id);
1213octokit.teams.reviewProject(project_id, team_id);
1214octokit.teams.update(
1215 description,
1216 name,
1217 parent_team_id,
1218 permission,
1219 privacy,
1220 team_id
1221);
1222octokit.teams.updateDiscussion(body, discussion_number, team_id, title);
1223octokit.teams.updateDiscussionComment(
1224 body,
1225 comment_number,
1226 discussion_number,
1227 team_id
1228);
1229octokit.users.addEmails(emails);
1230octokit.users.checkFollowing(username);
1231octokit.users.checkFollowingForUser(target_user, username);
1232octokit.users.createGpgKey(armored_public_key);
1233octokit.users.createPublicKey(key, title);
1234octokit.users.deleteEmails(emails);
1235octokit.users.deleteGpgKey(gpg_key_id);
1236octokit.users.deletePublicKey(key_id);
1237octokit.users.follow(username);
1238octokit.users.getAuthenticated();
1239octokit.users.getByUsername(username);
1240octokit.users.getContextForUser(subject_id, subject_type, username);
1241octokit.users.getGpgKey(gpg_key_id);
1242octokit.users.getPublicKey(key_id);
1243octokit.users.list(page, per_page, since);
1244octokit.users.listEmails(page, per_page);
1245octokit.users.listFollowersForAuthenticatedUser(page, per_page);
1246octokit.users.listFollowersForUser(page, per_page, username);
1247octokit.users.listFollowingForAuthenticatedUser(page, per_page);
1248octokit.users.listFollowingForUser(page, per_page, username);
1249octokit.users.listGpgKeys(page, per_page);
1250octokit.users.listGpgKeysForUser(page, per_page, username);
1251octokit.users.listPublicEmails(page, per_page);
1252octokit.users.listPublicKeys(page, per_page);
1253octokit.users.listPublicKeysForUser(page, per_page, username);
1254octokit.users.unfollow(username);
1255octokit.users.updateAuthenticated(
1256 bio,
1257 blog,
1258 company,
1259 email,
1260 hireable,
1261 location,
1262 name
1263);
1264```