Noizu.Github.Api.Orgs (Noizu Labs: Github API v0.5.0)

GitHub orgs API.

Link to this section Summary

Functions

Block a user from an organization

Cancel an organization invitation

Check if a user is blocked by an organization

Check organization membership for a user

Check public organization membership for a user

Convert an organization member to outside collaborator

Create artifact metadata storage record

Create an organization invitation

Create issue field for an organization

Create issue type for an organization

Create an organization webhook

Create or update custom property values for organization repositories

List custom property values for organization repositories

Delete an organization

Delete issue field for an organization

Delete issue type for an organization

Delete an organization webhook

Disable a selected repository for immutable releases in an organization

Enable a selected repository for immutable releases in an organization

Get an organization

Get immutable releases settings for an organization

List selected repositories for immutable releases enforcement

Get an organization membership for the authenticated user

Get organization membership for a user

Get an organization webhook

Get a webhook configuration for an organization

Get a webhook delivery for an organization webhook

List organizations

List app installations for an organization

List attestations by bulk subject digests

List users blocked by an organization

List failed organization invitations

List organizations for the authenticated user

List organizations for a user

List issue fields for an organization

List issue types for an organization

List organization members

List organization memberships for the authenticated user

List teams that are assigned to an organization role

List users that are assigned to an organization role

Get all organization roles for an organization

List outside collaborators for an organization

List repositories a fine-grained personal access token has access to

List repositories requested to be accessed by a fine-grained personal access token

List requests to access organization resources with fine-grained personal access tokens

List fine-grained personal access tokens with access to organization resources

List pending organization invitations

List public organization members

List deliveries for an organization webhook

List organization webhooks

Redeliver a delivery for an organization webhook

Remove an organization member

Remove organization membership for a user

Remove outside collaborator from an organization

Remove public organization membership for the authenticated user

Review a request to access organization resources with a fine-grained personal access token

Review requests to access organization resources with fine-grained personal access tokens

Remove all organization roles for a team

Remove all organization roles for a user

Remove an organization role from a team

Remove an organization role from a user

Set immutable releases settings for an organization

Set selected repositories for immutable releases enforcement

Set organization membership for a user

Set public organization membership for the authenticated user

Unblock a user from an organization

Update an organization

Update issue field for an organization

Update issue type for an organization

Update an organization membership for the authenticated user

Update the access a fine-grained personal access token has to organization resources

Update the access to organization resources via fine-grained personal access tokens

Update a webhook configuration for an organization

Link to this section Functions

Link to this function

add_security_manager_team(org, team_slug, body, options \\ nil)

Add a security manager team

@see https://docs.github.com/rest/orgs/security-managers#add-a-security-manager-team

Link to this function

assign_team_to_org_role(org, team_slug, role_id, body, options \\ nil)

Assign an organization role to a team

@see https://docs.github.com/rest/orgs/organization-roles#assign-an-organization-role-to-a-team

Link to this function

assign_user_to_org_role(org, username, role_id, body, options \\ nil)

Assign an organization role to a user

@see https://docs.github.com/rest/orgs/organization-roles#assign-an-organization-role-to-a-user

Link to this function

block_user(org, username, body, options \\ nil)

Block a user from an organization

@see https://docs.github.com/rest/orgs/blocking#block-a-user-from-an-organization

Link to this function

cancel_invitation(org, invitation_id, options \\ nil)

Cancel an organization invitation

@see https://docs.github.com/rest/orgs/members#cancel-an-organization-invitation

Link to this function

check_blocked_user(org, username, options \\ nil)

Check if a user is blocked by an organization

@see https://docs.github.com/rest/orgs/blocking#check-if-a-user-is-blocked-by-an-organization

Link to this function

check_membership_for_user(org, username, options \\ nil)

Check organization membership for a user

@see https://docs.github.com/rest/orgs/members#check-organization-membership-for-a-user

Link to this function

check_public_membership_for_user(org, username, options \\ nil)

Check public organization membership for a user

@see https://docs.github.com/rest/orgs/members#check-public-organization-membership-for-a-user

Link to this function

convert_member_to_outside_collaborator(org, username, body, options \\ nil)

Convert an organization member to outside collaborator

@see https://docs.github.com/rest/orgs/outside-collaborators#convert-an-organization-member-to-outside-collaborator

Link to this function

create_artifact_deployment_record(org, body, options \\ nil)

Create an artifact deployment record

@see https://docs.github.com/rest/orgs/artifact-metadata#create-an-artifact-deployment-record

Link to this function

create_artifact_storage_record(org, body, options \\ nil)

Create artifact metadata storage record

@see https://docs.github.com/rest/orgs/artifact-metadata#create-artifact-metadata-storage-record

Link to this function

create_invitation(org, body, options \\ nil)

Create an organization invitation

@see https://docs.github.com/rest/orgs/members#create-an-organization-invitation

Link to this function

create_issue_field(org, body, options \\ nil)

Create issue field for an organization

@see https://docs.github.com/rest/orgs/issue-fields#create-issue-field-for-an-organization

Link to this function

create_issue_type(org, body, options \\ nil)

Create issue type for an organization

@see https://docs.github.com/rest/orgs/issue-types#create-issue-type-for-an-organization

Link to this function

create_webhook(org, body, options \\ nil)

Create an organization webhook

@see https://docs.github.com/rest/orgs/webhooks#create-an-organization-webhook

Link to this function

custom_properties_for_repos_create_or_update_organization_definition(org, custom_property_name, body, options \\ nil)

Create or update a custom property for an organization

@see https://docs.github.com/rest/orgs/custom-properties#create-or-update-a-custom-property-for-an-organization

Link to this function

custom_properties_for_repos_create_or_update_organization_definitions(org, body, options \\ nil)

Create or update custom properties for an organization

@see https://docs.github.com/rest/orgs/custom-properties#create-or-update-custom-properties-for-an-organization

Link to this function

custom_properties_for_repos_create_or_update_organization_values(org, body, options \\ nil)

Create or update custom property values for organization repositories

@see https://docs.github.com/rest/orgs/custom-properties#create-or-update-custom-property-values-for-organization-repositories

Link to this function

custom_properties_for_repos_delete_organization_definition(org, custom_property_name, options \\ nil)

Remove a custom property for an organization

@see https://docs.github.com/rest/orgs/custom-properties#remove-a-custom-property-for-an-organization

Link to this function

custom_properties_for_repos_get_organization_definition(org, custom_property_name, options \\ nil)

Get a custom property for an organization

@see https://docs.github.com/rest/orgs/custom-properties#get-a-custom-property-for-an-organization

Link to this function

custom_properties_for_repos_get_organization_definitions(org, options \\ nil)

Get all custom properties for an organization

@see https://docs.github.com/rest/orgs/custom-properties#get-all-custom-properties-for-an-organization

Link to this function

custom_properties_for_repos_get_organization_values(org, options \\ nil)

List custom property values for organization repositories

@see https://docs.github.com/rest/orgs/custom-properties#list-custom-property-values-for-organization-repositories

Link to this function

delete(org, options \\ nil)

Delete an organization

@see https://docs.github.com/rest/orgs/orgs#delete-an-organization

Link to this function

delete_attestations_bulk(org, body, options \\ nil)

Delete attestations in bulk

@see https://docs.github.com/rest/orgs/attestations#delete-attestations-in-bulk

Link to this function

delete_attestations_by_id(org, attestation_id, options \\ nil)

Delete attestations by ID

@see https://docs.github.com/rest/orgs/attestations#delete-attestations-by-id

Link to this function

delete_attestations_by_subject_digest(org, subject_digest, options \\ nil)

Delete attestations by subject digest

@see https://docs.github.com/rest/orgs/attestations#delete-attestations-by-subject-digest

Link to this function

delete_issue_field(org, issue_field_id, options \\ nil)

Delete issue field for an organization

@see https://docs.github.com/rest/orgs/issue-fields#delete-issue-field-for-an-organization

Link to this function

delete_issue_type(org, issue_type_id, options \\ nil)

Delete issue type for an organization

@see https://docs.github.com/rest/orgs/issue-types#delete-issue-type-for-an-organization

Link to this function

delete_webhook(org, hook_id, options \\ nil)

Delete an organization webhook

@see https://docs.github.com/rest/orgs/webhooks#delete-an-organization-webhook

Link to this function

disable_selected_repository_immutable_releases_organization(org, repository_id, options \\ nil)

Disable a selected repository for immutable releases in an organization

@see https://docs.github.com/rest/orgs/orgs#disable-a-selected-repository-for-immutable-releases-in-an-organization

Link to this function

enable_or_disable_security_product_on_all_org_repos(org, security_product, enablement, body, options \\ nil)

Enable or disable a security feature for an organization

@see https://docs.github.com/rest/orgs/orgs#enable-or-disable-a-security-feature-for-an-organization

Link to this function

enable_selected_repository_immutable_releases_organization(org, repository_id, body, options \\ nil)

Enable a selected repository for immutable releases in an organization

@see https://docs.github.com/rest/orgs/orgs#enable-a-selected-repository-for-immutable-releases-in-an-organization

Link to this function

get(org, options \\ nil)

Get an organization

@see https://docs.github.com/rest/orgs/orgs#get-an-organization

Link to this function

get_immutable_releases_settings(org, options \\ nil)

Get immutable releases settings for an organization

@see https://docs.github.com/rest/orgs/orgs#get-immutable-releases-settings-for-an-organization

Link to this function

get_immutable_releases_settings_repositories(org, options \\ nil)

List selected repositories for immutable releases enforcement

@see https://docs.github.com/rest/orgs/orgs#list-selected-repositories-for-immutable-releases-enforcement

Link to this function

get_membership_for_authenticated_user(org, options \\ nil)

Get an organization membership for the authenticated user

@see https://docs.github.com/rest/orgs/members#get-an-organization-membership-for-the-authenticated-user

Link to this function

get_membership_for_user(org, username, options \\ nil)

Get organization membership for a user

@see https://docs.github.com/rest/orgs/members#get-organization-membership-for-a-user

Link to this function

get_org_role(org, role_id, options \\ nil)

Get an organization role

@see https://docs.github.com/rest/orgs/organization-roles#get-an-organization-role

Link to this function

get_org_ruleset_history(org, ruleset_id, options \\ nil)

Get organization ruleset history

@see https://docs.github.com/rest/orgs/rules#get-organization-ruleset-history

Link to this function

get_org_ruleset_version(org, ruleset_id, version_id, options \\ nil)

Get organization ruleset version

@see https://docs.github.com/rest/orgs/rules#get-organization-ruleset-version

Link to this function

get_webhook(org, hook_id, options \\ nil)

Get an organization webhook

@see https://docs.github.com/rest/orgs/webhooks#get-an-organization-webhook

Link to this function

get_webhook_config_for_org(org, hook_id, options \\ nil)

Get a webhook configuration for an organization

@see https://docs.github.com/rest/orgs/webhooks#get-a-webhook-configuration-for-an-organization

Link to this function

get_webhook_delivery(org, hook_id, delivery_id, options \\ nil)

Get a webhook delivery for an organization webhook

@see https://docs.github.com/rest/orgs/webhooks#get-a-webhook-delivery-for-an-organization-webhook

Link to this function

list(options \\ nil)

List organizations

@see https://docs.github.com/rest/orgs/orgs#list-organizations

Link to this function

list_app_installations(org, options \\ nil)

List app installations for an organization

@see https://docs.github.com/rest/orgs/orgs#list-app-installations-for-an-organization

Link to this function

list_artifact_deployment_records(org, subject_digest, options \\ nil)

List artifact deployment records

@see https://docs.github.com/rest/orgs/artifact-metadata#list-artifact-deployment-records

Link to this function

list_artifact_storage_records(org, subject_digest, options \\ nil)

List artifact storage records

@see https://docs.github.com/rest/orgs/artifact-metadata#list-artifact-storage-records

Link to this function

list_attestation_repositories(org, options \\ nil)

List attestation repositories

@see https://docs.github.com/rest/orgs/attestations#list-attestation-repositories

Link to this function

list_attestations(org, subject_digest, options \\ nil)

List attestations

@see https://docs.github.com/rest/orgs/attestations#list-attestations

Link to this function

list_attestations_bulk(org, body, options \\ nil)

List attestations by bulk subject digests

@see https://docs.github.com/rest/orgs/attestations#list-attestations-by-bulk-subject-digests

Link to this function

list_blocked_users(org, options \\ nil)

List users blocked by an organization

@see https://docs.github.com/rest/orgs/blocking#list-users-blocked-by-an-organization

Link to this function

list_failed_invitations(org, options \\ nil)

List failed organization invitations

@see https://docs.github.com/rest/orgs/members#list-failed-organization-invitations

Link to this function

list_for_authenticated_user(options \\ nil)

List organizations for the authenticated user

@see https://docs.github.com/rest/orgs/orgs#list-organizations-for-the-authenticated-user

Link to this function

list_for_user(username, options \\ nil)

List organizations for a user

@see https://docs.github.com/rest/orgs/orgs#list-organizations-for-a-user

Link to this function

list_invitation_teams(org, invitation_id, options \\ nil)

List organization invitation teams

@see https://docs.github.com/rest/orgs/members#list-organization-invitation-teams

Link to this function

list_issue_fields(org, options \\ nil)

List issue fields for an organization

@see https://docs.github.com/rest/orgs/issue-fields#list-issue-fields-for-an-organization

Link to this function

list_issue_types(org, options \\ nil)

List issue types for an organization

@see https://docs.github.com/rest/orgs/issue-types#list-issue-types-for-an-organization

Link to this function

list_members(org, options \\ nil)

List organization members

@see https://docs.github.com/rest/orgs/members#list-organization-members

Link to this function

list_memberships_for_authenticated_user(options \\ nil)

List organization memberships for the authenticated user

@see https://docs.github.com/rest/orgs/members#list-organization-memberships-for-the-authenticated-user

Link to this function

list_org_role_teams(org, role_id, options \\ nil)

List teams that are assigned to an organization role

@see https://docs.github.com/rest/orgs/organization-roles#list-teams-that-are-assigned-to-an-organization-role

Link to this function

list_org_role_users(org, role_id, options \\ nil)

List users that are assigned to an organization role

@see https://docs.github.com/rest/orgs/organization-roles#list-users-that-are-assigned-to-an-organization-role

Link to this function

list_org_roles(org, options \\ nil)

Get all organization roles for an organization

@see https://docs.github.com/rest/orgs/organization-roles#get-all-organization-roles-for-an-organization

Link to this function

list_outside_collaborators(org, options \\ nil)

List outside collaborators for an organization

@see https://docs.github.com/rest/orgs/outside-collaborators#list-outside-collaborators-for-an-organization

Link to this function

list_pat_grant_repositories(org, pat_id, options \\ nil)

List repositories a fine-grained personal access token has access to

@see https://docs.github.com/rest/orgs/personal-access-tokens#list-repositories-a-fine-grained-personal-access-token-has-access-to

Link to this function

list_pat_grant_request_repositories(org, pat_request_id, options \\ nil)

List repositories requested to be accessed by a fine-grained personal access token

@see https://docs.github.com/rest/orgs/personal-access-tokens#list-repositories-requested-to-be-accessed-by-a-fine-grained-personal-access-token

Link to this function

list_pat_grant_requests(org, options \\ nil)

List requests to access organization resources with fine-grained personal access tokens

@see https://docs.github.com/rest/orgs/personal-access-tokens#list-requests-to-access-organization-resources-with-fine-grained-personal-access-tokens

Link to this function

list_pat_grants(org, options \\ nil)

List fine-grained personal access tokens with access to organization resources

@see https://docs.github.com/rest/orgs/personal-access-tokens#list-fine-grained-personal-access-tokens-with-access-to-organization-resources

Link to this function

list_pending_invitations(org, options \\ nil)

List pending organization invitations

@see https://docs.github.com/rest/orgs/members#list-pending-organization-invitations

Link to this function

list_public_members(org, options \\ nil)

List public organization members

@see https://docs.github.com/rest/orgs/members#list-public-organization-members

Link to this function

list_security_manager_teams(org, options \\ nil)

List security manager teams

@see https://docs.github.com/rest/orgs/security-managers#list-security-manager-teams

Link to this function

list_webhook_deliveries(org, hook_id, options \\ nil)

List deliveries for an organization webhook

@see https://docs.github.com/rest/orgs/webhooks#list-deliveries-for-an-organization-webhook

Link to this function

list_webhooks(org, options \\ nil)

List organization webhooks

@see https://docs.github.com/rest/orgs/webhooks#list-organization-webhooks

Link to this function

ping_webhook(org, hook_id, body, options \\ nil)

Ping an organization webhook

@see https://docs.github.com/rest/orgs/webhooks#ping-an-organization-webhook

Link to this function

redeliver_webhook_delivery(org, hook_id, delivery_id, body, options \\ nil)

Redeliver a delivery for an organization webhook

@see https://docs.github.com/rest/orgs/webhooks#redeliver-a-delivery-for-an-organization-webhook

Link to this function

remove_member(org, username, options \\ nil)

Remove an organization member

@see https://docs.github.com/rest/orgs/members#remove-an-organization-member

Link to this function

remove_membership_for_user(org, username, options \\ nil)

Remove organization membership for a user

@see https://docs.github.com/rest/orgs/members#remove-organization-membership-for-a-user

Link to this function

remove_outside_collaborator(org, username, options \\ nil)

Remove outside collaborator from an organization

@see https://docs.github.com/rest/orgs/outside-collaborators#remove-outside-collaborator-from-an-organization

Link to this function

remove_public_membership_for_authenticated_user(org, username, options \\ nil)

Remove public organization membership for the authenticated user

@see https://docs.github.com/rest/orgs/members#remove-public-organization-membership-for-the-authenticated-user

Link to this function

remove_security_manager_team(org, team_slug, options \\ nil)

Remove a security manager team

@see https://docs.github.com/rest/orgs/security-managers#remove-a-security-manager-team

Link to this function

review_pat_grant_request(org, pat_request_id, body, options \\ nil)

Review a request to access organization resources with a fine-grained personal access token

@see https://docs.github.com/rest/orgs/personal-access-tokens#review-a-request-to-access-organization-resources-with-a-fine-grained-personal-access-token

Link to this function

review_pat_grant_requests_in_bulk(org, body, options \\ nil)

Review requests to access organization resources with fine-grained personal access tokens

@see https://docs.github.com/rest/orgs/personal-access-tokens#review-requests-to-access-organization-resources-with-fine-grained-personal-access-tokens

Link to this function

revoke_all_org_roles_team(org, team_slug, options \\ nil)

Remove all organization roles for a team

@see https://docs.github.com/rest/orgs/organization-roles#remove-all-organization-roles-for-a-team

Link to this function

revoke_all_org_roles_user(org, username, options \\ nil)

Remove all organization roles for a user

@see https://docs.github.com/rest/orgs/organization-roles#remove-all-organization-roles-for-a-user

Link to this function

revoke_org_role_team(org, team_slug, role_id, options \\ nil)

Remove an organization role from a team

@see https://docs.github.com/rest/orgs/organization-roles#remove-an-organization-role-from-a-team

Link to this function

revoke_org_role_user(org, username, role_id, options \\ nil)

Remove an organization role from a user

@see https://docs.github.com/rest/orgs/organization-roles#remove-an-organization-role-from-a-user

Link to this function

set_cluster_deployment_records(org, cluster, body, options \\ nil)

Set cluster deployment records

@see https://docs.github.com/rest/orgs/artifact-metadata#set-cluster-deployment-records

Link to this function

set_immutable_releases_settings(org, body, options \\ nil)

Set immutable releases settings for an organization

@see https://docs.github.com/rest/orgs/orgs#set-immutable-releases-settings-for-an-organization

Link to this function

set_immutable_releases_settings_repositories(org, body, options \\ nil)

Set selected repositories for immutable releases enforcement

@see https://docs.github.com/rest/orgs/orgs#set-selected-repositories-for-immutable-releases-enforcement

Link to this function

set_membership_for_user(org, username, body, options \\ nil)

Set organization membership for a user

@see https://docs.github.com/rest/orgs/members#set-organization-membership-for-a-user

Link to this function

set_public_membership_for_authenticated_user(org, username, body, options \\ nil)

Set public organization membership for the authenticated user

@see https://docs.github.com/rest/orgs/members#set-public-organization-membership-for-the-authenticated-user

Link to this function

unblock_user(org, username, options \\ nil)

Unblock a user from an organization

@see https://docs.github.com/rest/orgs/blocking#unblock-a-user-from-an-organization

Link to this function

update(org, body, options \\ nil)

Update an organization

@see https://docs.github.com/rest/orgs/orgs#update-an-organization

Link to this function

update_issue_field(org, issue_field_id, body, options \\ nil)

Update issue field for an organization

@see https://docs.github.com/rest/orgs/issue-fields#update-issue-field-for-an-organization

Link to this function

update_issue_type(org, issue_type_id, body, options \\ nil)

Update issue type for an organization

@see https://docs.github.com/rest/orgs/issue-types#update-issue-type-for-an-organization

Link to this function

update_membership_for_authenticated_user(org, body, options \\ nil)

Update an organization membership for the authenticated user

@see https://docs.github.com/rest/orgs/members#update-an-organization-membership-for-the-authenticated-user

Link to this function

update_pat_access(org, pat_id, body, options \\ nil)

Update the access a fine-grained personal access token has to organization resources

@see https://docs.github.com/rest/orgs/personal-access-tokens#update-the-access-a-fine-grained-personal-access-token-has-to-organization-resources

Link to this function

update_pat_accesses(org, body, options \\ nil)

Update the access to organization resources via fine-grained personal access tokens

@see https://docs.github.com/rest/orgs/personal-access-tokens#update-the-access-to-organization-resources-via-fine-grained-personal-access-tokens

Link to this function

update_webhook(org, hook_id, body, options \\ nil)

Update an organization webhook

@see https://docs.github.com/rest/orgs/webhooks#update-an-organization-webhook

Link to this function

update_webhook_config_for_org(org, hook_id, body, options \\ nil)

Update a webhook configuration for an organization

@see https://docs.github.com/rest/orgs/webhooks#update-a-webhook-configuration-for-an-organization