Enums§
- Interactions
Slash GetRestrictions ForAuthenticated User Error - struct for typed errors of method
interactions_slash_get_restrictions_for_authenticated_user
- Interactions
Slash GetRestrictions ForOrg Error - struct for typed errors of method
interactions_slash_get_restrictions_for_org
- Interactions
Slash GetRestrictions ForRepo Error - struct for typed errors of method
interactions_slash_get_restrictions_for_repo
- Interactions
Slash Remove Restrictions ForAuthenticated User Error - struct for typed errors of method
interactions_slash_remove_restrictions_for_authenticated_user
- Interactions
Slash Remove Restrictions ForOrg Error - struct for typed errors of method
interactions_slash_remove_restrictions_for_org
- Interactions
Slash Remove Restrictions ForRepo Error - struct for typed errors of method
interactions_slash_remove_restrictions_for_repo
- Interactions
Slash SetRestrictions ForAuthenticated User Error - struct for typed errors of method
interactions_slash_set_restrictions_for_authenticated_user
- Interactions
Slash SetRestrictions ForOrg Error - struct for typed errors of method
interactions_slash_set_restrictions_for_org
- Interactions
Slash SetRestrictions ForRepo Error - struct for typed errors of method
interactions_slash_set_restrictions_for_repo
Functions§
- interactions_
slash_ get_ restrictions_ for_ authenticated_ user - Shows which type of GitHub user can interact with your public repositories and when the restriction expires.
- interactions_
slash_ get_ restrictions_ for_ org - Shows which type of GitHub user can interact with this organization and when the restriction expires. If there is no restrictions, you will see an empty response.
- interactions_
slash_ get_ restrictions_ for_ repo - Shows which type of GitHub user can interact with this repository and when the restriction expires. If there are no restrictions, you will see an empty response.
- interactions_
slash_ remove_ restrictions_ for_ authenticated_ user - Removes any interaction restrictions from your public repositories.
- interactions_
slash_ remove_ restrictions_ for_ org - Removes all interaction restrictions from public repositories in the given organization. You must be an organization owner to remove restrictions.
- interactions_
slash_ remove_ restrictions_ for_ repo - Removes all interaction restrictions from the given repository. You must have owner or admin access to remove restrictions. If the interaction limit is set for the user or organization that owns this repository, you will receive a
409 Conflict
response and will not be able to use this endpoint to change the interaction limit for a single repository. - interactions_
slash_ set_ restrictions_ for_ authenticated_ user - Temporarily restricts which type of GitHub user can interact with your public repositories. Setting the interaction limit at the user level will overwrite any interaction limits that are set for individual repositories owned by the user.
- interactions_
slash_ set_ restrictions_ for_ org - Temporarily restricts interactions to a certain type of GitHub user in any public repository in the given organization. You must be an organization owner to set these restrictions. Setting the interaction limit at the organization level will overwrite any interaction limits that are set for individual repositories owned by the organization.
- interactions_
slash_ set_ restrictions_ for_ repo - Temporarily restricts interactions to a certain type of GitHub user within the given repository. You must have owner or admin access to set these restrictions. If an interaction limit is set for the user or organization that owns this repository, you will receive a
409 Conflict
response and will not be able to use this endpoint to change the interaction limit for a single repository.