Users interact with repositories by commenting, opening issues, and creating pull requests. You can use the REST API to allow people with owner or admin access to temporarily restrict interaction with public repositories to a certain type of user.
The REST API is now versioned. For more information, see "About API versioning."
Use the REST API to set the interaction limit for the users in your organizations and repositories.