GitHub Interactions API

The GitHub Interactions API lets you temporarily restrict which users can comment, open issues, or create pull requests in public repositories. It supports setting interaction limits at the repository, organization, or authenticated user level, restricting interactions to existing users, contributors, or collaborators for a specified duration.

Documentation

API entry from apis.yml

apis.yml Raw ↑
aid: github:github-interactions-api
name: GitHub Interactions API
tags:
- Interactions
- Moderation
baseURL: https://api.github.com
humanURL: https://docs.github.com/en/rest/interactions?apiVersion=2022-11-28
properties:
- url: https://docs.github.com/en/rest/interactions
  type: Documentation
description: The GitHub Interactions API lets you temporarily restrict which users can comment, open issues,
  or create pull requests in public repositories. It supports setting interaction limits at the repository,
  organization, or authenticated user level, restricting interactions to existing users, contributors,
  or collaborators for a specified duration.