Add Collaborator
-
Grant Repository Access To A User
Add Team Member
-
Add A User To A Team
Add Team Repository
-
Grant Team Access To A Repository
Cancel Workflow Run
-
Stop A Running Workflow
Check Organization Membership
-
Check If A User Is A Member Of An Organization (Publicly Or Privately)
Create Deployment
-
Record A Deployment Event
Create Deployment Status
-
Update The Status Of A Deployment
Create Issue
-
Create A New Issue In A Repository
Create Issue Comment
-
Add A Comment To An Issue Or Pull Request
Create Or Update File
-
Create A New File Or Update An Existing File In A Repository
Create Organization Repository
-
Create A New Repository In An Organization
Create Pull Request
-
Propose Code Changes For Review And Merging
Create Pull Request Review
-
Submit A Code Review With Comments And Approval Status
Create Release
-
Publish A New Version Of Software With Release Notes
Create Team
-
Create A New Team In An Organization
Create User Repository
-
Create A New Repository For The Authenticated User
Create Webhook
-
Set Up HTTP Callbacks For Repository Events
Delete File
-
Delete A File From A Repository
Delete Repository
-
Permanently Remove A Repository And All Its Contents
Delete Team
-
Remove A Team From An Organization
Download Artifact
-
Retrieve Artifact Files From Workflow Runs
Fork Repository
-
Create A Personal Copy Of Another Repository
Get Authenticated User
-
Retrieve Information About The Authenticated User
Get Branch
-
Retrieve Information About A Specific Branch
Get Commit
-
Retrieve Detailed Information About A Specific Commit
Get Issue
-
Retrieve Detailed Information About A Specific Issue
Get Latest Release
-
Retrieve The Most Recent Published Release
Get Organization
-
Retrieve Detailed Information About A Specific Organization
Get Organization Membership
-
Get Membership Details For A User In An Organization (Requires Organization Member Authentication)
Get Pull Request
-
Retrieve Detailed Information About A Specific Pull Request
Get Repository
-
Retrieve Detailed Information About A Specific Repository
Get Repository Content
-
Retrieve File Or Directory Contents From A Repository
Get Team
-
Retrieve Information About A Specific Team
Get User
-
Retrieve Information About A Specific User
Get Workflow Run
-
Retrieve Detailed Information About A Specific Workflow Execution
List Artifacts
-
Get Build Artifacts Generated By Workflows
List Authenticated User Organization Memberships
-
List All Organization Memberships For The Authenticated User With State And Role Details
List Authenticated User Organizations
-
Retrieve List Of Organization Memberships For The Authenticated User
List Authenticated User Repositories
-
Retrieve List Of Repositories For The Authenticated User
List Branches
-
Get All Branches In A Repository
List Code Scanning Alerts
-
Get Security Vulnerabilities Detected By Code Scanning
List Collaborators
-
Get All Users With Access To A Repository
List Commits
-
Get Commit History For A Repository Or Branch
List Dependabot Alerts
-
Get Vulnerability Alerts For Dependencies
List Deployments
-
Get Deployment History For A Repository
List Forks
-
Get All Forks Of A Repository
List Issue Comments
-
Get All Comments On An Issue
List Issues
-
Retrieve Issues For A Repository With Filtering Options
List Organization Members
-
List All Users Who Are Members Of An Organization
List Organization Repositories
-
Retrieve List Of Repositories For An Organization
List Pull Requests
-
Retrieve Pull Requests For A Repository
List Releases
-
Get All Releases For A Repository
List Secret Scanning Alerts
-
Get Exposed Secrets Detected In Repository
List Teams
-
Get All Teams In An Organization
List User Organizations
-
Retrieve List Of Public Organization Memberships For A Specific User
List User Repositories
-
Retrieve List Of Public Repositories For A Specific User
List Users
-
Get All GitHub Users
List Webhooks
-
Get All Webhooks Configured For A Repository
List Workflow Jobs
-
Get Jobs Within A Workflow Run
List Workflow Runs
-
Retrieve GitHub Actions Workflow Execution History
Merge Pull Request
-
Integrate Approved Changes Into The Base Branch
Re-Run Workflow
-
Retry A Failed Or Completed Workflow
Remove Collaborator
-
Revoke Repository Access From A User
Remove Team Member
-
Remove A User From A Team
Search Code
-
Find Code Across GitHub Repositories
Search Issues
-
Find Issues And Pull Requests Across Repositories
Search Repositories
-
Find Repositories Matching Criteria
Update Issue
-
Modify Issue Title, Body, Labels, Assignees, Or State
Update Organization
-
Update Organization Settings And Profile Information
Update Pull Request
-
Modify Pull Request Title, Body, Or State
Update Repository
-
Modify Repository Settings Including Name, Description, Visibility, And Features
Update Team
-
Modify Team Settings And Properties
Update User
-
Modify Authenticated User'S Profile Information
Upload Release Asset
-
Attach Binary Files To A Release