{"id":18234717,"url":"https://github.com/drschlaubi/github-api-client-kotlin","last_synced_at":"2025-10-11T05:40:50.869Z","repository":{"id":228446311,"uuid":"774025634","full_name":"DRSchlaubi/github-api-client-kotlin","owner":"DRSchlaubi","description":"Very experimental GitHub API client in Kotlin DO NOT USE!!","archived":false,"fork":false,"pushed_at":"2024-06-13T13:03:17.000Z","size":1492,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-08T14:41:54.395Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DRSchlaubi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"docs/CodeownersErrors.md","security":"docs/SecurityAdvisoriesApi.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-03-18T20:13:42.000Z","updated_at":"2024-07-08T13:50:27.000Z","dependencies_parsed_at":"2024-12-22T06:15:45.331Z","dependency_job_id":null,"html_url":"https://github.com/DRSchlaubi/github-api-client-kotlin","commit_stats":{"total_commits":2,"total_committers":1,"mean_commits":2.0,"dds":0.0,"last_synced_commit":"b0c2879f9c5cb6ec1f846415a56c4df7ca78ebfe"},"previous_names":["drschlaubi/github-api-client-kotin"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/DRSchlaubi/github-api-client-kotlin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DRSchlaubi%2Fgithub-api-client-kotlin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DRSchlaubi%2Fgithub-api-client-kotlin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DRSchlaubi%2Fgithub-api-client-kotlin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DRSchlaubi%2Fgithub-api-client-kotlin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DRSchlaubi","download_url":"https://codeload.github.com/DRSchlaubi/github-api-client-kotlin/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DRSchlaubi%2Fgithub-api-client-kotlin/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279006351,"owners_count":26084086,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-11T02:00:06.511Z","response_time":55,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-04T23:05:20.337Z","updated_at":"2025-10-11T05:40:50.850Z","avatar_url":"https://github.com/DRSchlaubi.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"# org.openapitools.client - Kotlin client library for GitHub v3 REST API\n\nGitHub's v3 REST API.\n\n## Overview\nThis API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project.  By using the [openapi-spec](https://github.com/OAI/OpenAPI-Specification) from a remote server, you can easily generate an API client.\n\n- API version: 1.1.4\n- Package version: \n- Generator version: 7.4.0\n- Build package: org.openapitools.codegen.languages.KotlinClientCodegen\nFor more information, please visit [https://support.github.com/contact?tags=dotcom-rest-api](https://support.github.com/contact?tags=dotcom-rest-api)\n\n## Requires\n\n* Kotlin 2.0.0\n* Gradle 8.8\n\n## Build\n\nFirst, create the gradle wrapper script:\n\n```\ngradle wrapper\n```\n\nThen, run:\n\n```\n./gradlew check assemble\n```\n\nThis runs all tests and packages the library.\n\n## Features/Implementation Notes\n\n* Supports JSON inputs/outputs, File inputs, and Form inputs.\n* Supports collection formats for query parameters: csv, tsv, ssv, pipes.\n* Some Kotlin and Java types are fully qualified to avoid conflicts with types defined in OpenAPI definitions.\n* Implementation of ApiClient is intended to reduce method counts, specifically to benefit Android targets.\n\n\u003ca id=\"documentation-for-api-endpoints\"\u003e\u003c/a\u003e\n## Documentation for API Endpoints\n\nAll URIs are relative to *https://api.github.com*\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n*ActionsApi* | [**actionsAddCustomLabelsToSelfHostedRunnerForOrg**](docs/ActionsApi.md#actionsaddcustomlabelstoselfhostedrunnerfororg) | **POST** /orgs/{org}/actions/runners/{runner_id}/labels | Add custom labels to a self-hosted runner for an organization\n*ActionsApi* | [**actionsAddCustomLabelsToSelfHostedRunnerForRepo**](docs/ActionsApi.md#actionsaddcustomlabelstoselfhostedrunnerforrepo) | **POST** /repos/{owner}/{repo}/actions/runners/{runner_id}/labels | Add custom labels to a self-hosted runner for a repository\n*ActionsApi* | [**actionsAddSelectedRepoToOrgSecret**](docs/ActionsApi.md#actionsaddselectedrepotoorgsecret) | **PUT** /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id} | Add selected repository to an organization secret\n*ActionsApi* | [**actionsAddSelectedRepoToOrgVariable**](docs/ActionsApi.md#actionsaddselectedrepotoorgvariable) | **PUT** /orgs/{org}/actions/variables/{name}/repositories/{repository_id} | Add selected repository to an organization variable\n*ActionsApi* | [**actionsApproveWorkflowRun**](docs/ActionsApi.md#actionsapproveworkflowrun) | **POST** /repos/{owner}/{repo}/actions/runs/{run_id}/approve | Approve a workflow run for a fork pull request\n*ActionsApi* | [**actionsCancelWorkflowRun**](docs/ActionsApi.md#actionscancelworkflowrun) | **POST** /repos/{owner}/{repo}/actions/runs/{run_id}/cancel | Cancel a workflow run\n*ActionsApi* | [**actionsCreateEnvironmentVariable**](docs/ActionsApi.md#actionscreateenvironmentvariable) | **POST** /repos/{owner}/{repo}/environments/{environment_name}/variables | Create an environment variable\n*ActionsApi* | [**actionsCreateOrUpdateEnvironmentSecret**](docs/ActionsApi.md#actionscreateorupdateenvironmentsecret) | **PUT** /repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name} | Create or update an environment secret\n*ActionsApi* | [**actionsCreateOrUpdateOrgSecret**](docs/ActionsApi.md#actionscreateorupdateorgsecret) | **PUT** /orgs/{org}/actions/secrets/{secret_name} | Create or update an organization secret\n*ActionsApi* | [**actionsCreateOrUpdateRepoSecret**](docs/ActionsApi.md#actionscreateorupdatereposecret) | **PUT** /repos/{owner}/{repo}/actions/secrets/{secret_name} | Create or update a repository secret\n*ActionsApi* | [**actionsCreateOrgVariable**](docs/ActionsApi.md#actionscreateorgvariable) | **POST** /orgs/{org}/actions/variables | Create an organization variable\n*ActionsApi* | [**actionsCreateRegistrationTokenForOrg**](docs/ActionsApi.md#actionscreateregistrationtokenfororg) | **POST** /orgs/{org}/actions/runners/registration-token | Create a registration token for an organization\n*ActionsApi* | [**actionsCreateRegistrationTokenForRepo**](docs/ActionsApi.md#actionscreateregistrationtokenforrepo) | **POST** /repos/{owner}/{repo}/actions/runners/registration-token | Create a registration token for a repository\n*ActionsApi* | [**actionsCreateRemoveTokenForOrg**](docs/ActionsApi.md#actionscreateremovetokenfororg) | **POST** /orgs/{org}/actions/runners/remove-token | Create a remove token for an organization\n*ActionsApi* | [**actionsCreateRemoveTokenForRepo**](docs/ActionsApi.md#actionscreateremovetokenforrepo) | **POST** /repos/{owner}/{repo}/actions/runners/remove-token | Create a remove token for a repository\n*ActionsApi* | [**actionsCreateRepoVariable**](docs/ActionsApi.md#actionscreaterepovariable) | **POST** /repos/{owner}/{repo}/actions/variables | Create a repository variable\n*ActionsApi* | [**actionsCreateWorkflowDispatch**](docs/ActionsApi.md#actionscreateworkflowdispatch) | **POST** /repos/{owner}/{repo}/actions/workflows/{workflow_id}/dispatches | Create a workflow dispatch event\n*ActionsApi* | [**actionsDeleteActionsCacheById**](docs/ActionsApi.md#actionsdeleteactionscachebyid) | **DELETE** /repos/{owner}/{repo}/actions/caches/{cache_id} | Delete a GitHub Actions cache for a repository (using a cache ID)\n*ActionsApi* | [**actionsDeleteActionsCacheByKey**](docs/ActionsApi.md#actionsdeleteactionscachebykey) | **DELETE** /repos/{owner}/{repo}/actions/caches | Delete GitHub Actions caches for a repository (using a cache key)\n*ActionsApi* | [**actionsDeleteArtifact**](docs/ActionsApi.md#actionsdeleteartifact) | **DELETE** /repos/{owner}/{repo}/actions/artifacts/{artifact_id} | Delete an artifact\n*ActionsApi* | [**actionsDeleteEnvironmentSecret**](docs/ActionsApi.md#actionsdeleteenvironmentsecret) | **DELETE** /repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name} | Delete an environment secret\n*ActionsApi* | [**actionsDeleteEnvironmentVariable**](docs/ActionsApi.md#actionsdeleteenvironmentvariable) | **DELETE** /repos/{owner}/{repo}/environments/{environment_name}/variables/{name} | Delete an environment variable\n*ActionsApi* | [**actionsDeleteOrgSecret**](docs/ActionsApi.md#actionsdeleteorgsecret) | **DELETE** /orgs/{org}/actions/secrets/{secret_name} | Delete an organization secret\n*ActionsApi* | [**actionsDeleteOrgVariable**](docs/ActionsApi.md#actionsdeleteorgvariable) | **DELETE** /orgs/{org}/actions/variables/{name} | Delete an organization variable\n*ActionsApi* | [**actionsDeleteRepoSecret**](docs/ActionsApi.md#actionsdeletereposecret) | **DELETE** /repos/{owner}/{repo}/actions/secrets/{secret_name} | Delete a repository secret\n*ActionsApi* | [**actionsDeleteRepoVariable**](docs/ActionsApi.md#actionsdeleterepovariable) | **DELETE** /repos/{owner}/{repo}/actions/variables/{name} | Delete a repository variable\n*ActionsApi* | [**actionsDeleteSelfHostedRunnerFromOrg**](docs/ActionsApi.md#actionsdeleteselfhostedrunnerfromorg) | **DELETE** /orgs/{org}/actions/runners/{runner_id} | Delete a self-hosted runner from an organization\n*ActionsApi* | [**actionsDeleteSelfHostedRunnerFromRepo**](docs/ActionsApi.md#actionsdeleteselfhostedrunnerfromrepo) | **DELETE** /repos/{owner}/{repo}/actions/runners/{runner_id} | Delete a self-hosted runner from a repository\n*ActionsApi* | [**actionsDeleteWorkflowRun**](docs/ActionsApi.md#actionsdeleteworkflowrun) | **DELETE** /repos/{owner}/{repo}/actions/runs/{run_id} | Delete a workflow run\n*ActionsApi* | [**actionsDeleteWorkflowRunLogs**](docs/ActionsApi.md#actionsdeleteworkflowrunlogs) | **DELETE** /repos/{owner}/{repo}/actions/runs/{run_id}/logs | Delete workflow run logs\n*ActionsApi* | [**actionsDisableSelectedRepositoryGithubActionsOrganization**](docs/ActionsApi.md#actionsdisableselectedrepositorygithubactionsorganization) | **DELETE** /orgs/{org}/actions/permissions/repositories/{repository_id} | Disable a selected repository for GitHub Actions in an organization\n*ActionsApi* | [**actionsDisableWorkflow**](docs/ActionsApi.md#actionsdisableworkflow) | **PUT** /repos/{owner}/{repo}/actions/workflows/{workflow_id}/disable | Disable a workflow\n*ActionsApi* | [**actionsDownloadArtifact**](docs/ActionsApi.md#actionsdownloadartifact) | **GET** /repos/{owner}/{repo}/actions/artifacts/{artifact_id}/{archive_format} | Download an artifact\n*ActionsApi* | [**actionsDownloadJobLogsForWorkflowRun**](docs/ActionsApi.md#actionsdownloadjoblogsforworkflowrun) | **GET** /repos/{owner}/{repo}/actions/jobs/{job_id}/logs | Download job logs for a workflow run\n*ActionsApi* | [**actionsDownloadWorkflowRunAttemptLogs**](docs/ActionsApi.md#actionsdownloadworkflowrunattemptlogs) | **GET** /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/logs | Download workflow run attempt logs\n*ActionsApi* | [**actionsDownloadWorkflowRunLogs**](docs/ActionsApi.md#actionsdownloadworkflowrunlogs) | **GET** /repos/{owner}/{repo}/actions/runs/{run_id}/logs | Download workflow run logs\n*ActionsApi* | [**actionsEnableSelectedRepositoryGithubActionsOrganization**](docs/ActionsApi.md#actionsenableselectedrepositorygithubactionsorganization) | **PUT** /orgs/{org}/actions/permissions/repositories/{repository_id} | Enable a selected repository for GitHub Actions in an organization\n*ActionsApi* | [**actionsEnableWorkflow**](docs/ActionsApi.md#actionsenableworkflow) | **PUT** /repos/{owner}/{repo}/actions/workflows/{workflow_id}/enable | Enable a workflow\n*ActionsApi* | [**actionsForceCancelWorkflowRun**](docs/ActionsApi.md#actionsforcecancelworkflowrun) | **POST** /repos/{owner}/{repo}/actions/runs/{run_id}/force-cancel | Force cancel a workflow run\n*ActionsApi* | [**actionsGenerateRunnerJitconfigForOrg**](docs/ActionsApi.md#actionsgeneraterunnerjitconfigfororg) | **POST** /orgs/{org}/actions/runners/generate-jitconfig | Create configuration for a just-in-time runner for an organization\n*ActionsApi* | [**actionsGenerateRunnerJitconfigForRepo**](docs/ActionsApi.md#actionsgeneraterunnerjitconfigforrepo) | **POST** /repos/{owner}/{repo}/actions/runners/generate-jitconfig | Create configuration for a just-in-time runner for a repository\n*ActionsApi* | [**actionsGetActionsCacheList**](docs/ActionsApi.md#actionsgetactionscachelist) | **GET** /repos/{owner}/{repo}/actions/caches | List GitHub Actions caches for a repository\n*ActionsApi* | [**actionsGetActionsCacheUsage**](docs/ActionsApi.md#actionsgetactionscacheusage) | **GET** /repos/{owner}/{repo}/actions/cache/usage | Get GitHub Actions cache usage for a repository\n*ActionsApi* | [**actionsGetActionsCacheUsageByRepoForOrg**](docs/ActionsApi.md#actionsgetactionscacheusagebyrepofororg) | **GET** /orgs/{org}/actions/cache/usage-by-repository | List repositories with GitHub Actions cache usage for an organization\n*ActionsApi* | [**actionsGetActionsCacheUsageForOrg**](docs/ActionsApi.md#actionsgetactionscacheusagefororg) | **GET** /orgs/{org}/actions/cache/usage | Get GitHub Actions cache usage for an organization\n*ActionsApi* | [**actionsGetAllowedActionsOrganization**](docs/ActionsApi.md#actionsgetallowedactionsorganization) | **GET** /orgs/{org}/actions/permissions/selected-actions | Get allowed actions and reusable workflows for an organization\n*ActionsApi* | [**actionsGetAllowedActionsRepository**](docs/ActionsApi.md#actionsgetallowedactionsrepository) | **GET** /repos/{owner}/{repo}/actions/permissions/selected-actions | Get allowed actions and reusable workflows for a repository\n*ActionsApi* | [**actionsGetArtifact**](docs/ActionsApi.md#actionsgetartifact) | **GET** /repos/{owner}/{repo}/actions/artifacts/{artifact_id} | Get an artifact\n*ActionsApi* | [**actionsGetCustomOidcSubClaimForRepo**](docs/ActionsApi.md#actionsgetcustomoidcsubclaimforrepo) | **GET** /repos/{owner}/{repo}/actions/oidc/customization/sub | Get the customization template for an OIDC subject claim for a repository\n*ActionsApi* | [**actionsGetEnvironmentPublicKey**](docs/ActionsApi.md#actionsgetenvironmentpublickey) | **GET** /repos/{owner}/{repo}/environments/{environment_name}/secrets/public-key | Get an environment public key\n*ActionsApi* | [**actionsGetEnvironmentSecret**](docs/ActionsApi.md#actionsgetenvironmentsecret) | **GET** /repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name} | Get an environment secret\n*ActionsApi* | [**actionsGetEnvironmentVariable**](docs/ActionsApi.md#actionsgetenvironmentvariable) | **GET** /repos/{owner}/{repo}/environments/{environment_name}/variables/{name} | Get an environment variable\n*ActionsApi* | [**actionsGetGithubActionsDefaultWorkflowPermissionsOrganization**](docs/ActionsApi.md#actionsgetgithubactionsdefaultworkflowpermissionsorganization) | **GET** /orgs/{org}/actions/permissions/workflow | Get default workflow permissions for an organization\n*ActionsApi* | [**actionsGetGithubActionsDefaultWorkflowPermissionsRepository**](docs/ActionsApi.md#actionsgetgithubactionsdefaultworkflowpermissionsrepository) | **GET** /repos/{owner}/{repo}/actions/permissions/workflow | Get default workflow permissions for a repository\n*ActionsApi* | [**actionsGetGithubActionsPermissionsOrganization**](docs/ActionsApi.md#actionsgetgithubactionspermissionsorganization) | **GET** /orgs/{org}/actions/permissions | Get GitHub Actions permissions for an organization\n*ActionsApi* | [**actionsGetGithubActionsPermissionsRepository**](docs/ActionsApi.md#actionsgetgithubactionspermissionsrepository) | **GET** /repos/{owner}/{repo}/actions/permissions | Get GitHub Actions permissions for a repository\n*ActionsApi* | [**actionsGetJobForWorkflowRun**](docs/ActionsApi.md#actionsgetjobforworkflowrun) | **GET** /repos/{owner}/{repo}/actions/jobs/{job_id} | Get a job for a workflow run\n*ActionsApi* | [**actionsGetOrgPublicKey**](docs/ActionsApi.md#actionsgetorgpublickey) | **GET** /orgs/{org}/actions/secrets/public-key | Get an organization public key\n*ActionsApi* | [**actionsGetOrgSecret**](docs/ActionsApi.md#actionsgetorgsecret) | **GET** /orgs/{org}/actions/secrets/{secret_name} | Get an organization secret\n*ActionsApi* | [**actionsGetOrgVariable**](docs/ActionsApi.md#actionsgetorgvariable) | **GET** /orgs/{org}/actions/variables/{name} | Get an organization variable\n*ActionsApi* | [**actionsGetPendingDeploymentsForRun**](docs/ActionsApi.md#actionsgetpendingdeploymentsforrun) | **GET** /repos/{owner}/{repo}/actions/runs/{run_id}/pending_deployments | Get pending deployments for a workflow run\n*ActionsApi* | [**actionsGetRepoPublicKey**](docs/ActionsApi.md#actionsgetrepopublickey) | **GET** /repos/{owner}/{repo}/actions/secrets/public-key | Get a repository public key\n*ActionsApi* | [**actionsGetRepoSecret**](docs/ActionsApi.md#actionsgetreposecret) | **GET** /repos/{owner}/{repo}/actions/secrets/{secret_name} | Get a repository secret\n*ActionsApi* | [**actionsGetRepoVariable**](docs/ActionsApi.md#actionsgetrepovariable) | **GET** /repos/{owner}/{repo}/actions/variables/{name} | Get a repository variable\n*ActionsApi* | [**actionsGetReviewsForRun**](docs/ActionsApi.md#actionsgetreviewsforrun) | **GET** /repos/{owner}/{repo}/actions/runs/{run_id}/approvals | Get the review history for a workflow run\n*ActionsApi* | [**actionsGetSelfHostedRunnerForOrg**](docs/ActionsApi.md#actionsgetselfhostedrunnerfororg) | **GET** /orgs/{org}/actions/runners/{runner_id} | Get a self-hosted runner for an organization\n*ActionsApi* | [**actionsGetSelfHostedRunnerForRepo**](docs/ActionsApi.md#actionsgetselfhostedrunnerforrepo) | **GET** /repos/{owner}/{repo}/actions/runners/{runner_id} | Get a self-hosted runner for a repository\n*ActionsApi* | [**actionsGetWorkflow**](docs/ActionsApi.md#actionsgetworkflow) | **GET** /repos/{owner}/{repo}/actions/workflows/{workflow_id} | Get a workflow\n*ActionsApi* | [**actionsGetWorkflowAccessToRepository**](docs/ActionsApi.md#actionsgetworkflowaccesstorepository) | **GET** /repos/{owner}/{repo}/actions/permissions/access | Get the level of access for workflows outside of the repository\n*ActionsApi* | [**actionsGetWorkflowRun**](docs/ActionsApi.md#actionsgetworkflowrun) | **GET** /repos/{owner}/{repo}/actions/runs/{run_id} | Get a workflow run\n*ActionsApi* | [**actionsGetWorkflowRunAttempt**](docs/ActionsApi.md#actionsgetworkflowrunattempt) | **GET** /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number} | Get a workflow run attempt\n*ActionsApi* | [**actionsGetWorkflowRunUsage**](docs/ActionsApi.md#actionsgetworkflowrunusage) | **GET** /repos/{owner}/{repo}/actions/runs/{run_id}/timing | Get workflow run usage\n*ActionsApi* | [**actionsGetWorkflowUsage**](docs/ActionsApi.md#actionsgetworkflowusage) | **GET** /repos/{owner}/{repo}/actions/workflows/{workflow_id}/timing | Get workflow usage\n*ActionsApi* | [**actionsListArtifactsForRepo**](docs/ActionsApi.md#actionslistartifactsforrepo) | **GET** /repos/{owner}/{repo}/actions/artifacts | List artifacts for a repository\n*ActionsApi* | [**actionsListEnvironmentSecrets**](docs/ActionsApi.md#actionslistenvironmentsecrets) | **GET** /repos/{owner}/{repo}/environments/{environment_name}/secrets | List environment secrets\n*ActionsApi* | [**actionsListEnvironmentVariables**](docs/ActionsApi.md#actionslistenvironmentvariables) | **GET** /repos/{owner}/{repo}/environments/{environment_name}/variables | List environment variables\n*ActionsApi* | [**actionsListJobsForWorkflowRun**](docs/ActionsApi.md#actionslistjobsforworkflowrun) | **GET** /repos/{owner}/{repo}/actions/runs/{run_id}/jobs | List jobs for a workflow run\n*ActionsApi* | [**actionsListJobsForWorkflowRunAttempt**](docs/ActionsApi.md#actionslistjobsforworkflowrunattempt) | **GET** /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/jobs | List jobs for a workflow run attempt\n*ActionsApi* | [**actionsListLabelsForSelfHostedRunnerForOrg**](docs/ActionsApi.md#actionslistlabelsforselfhostedrunnerfororg) | **GET** /orgs/{org}/actions/runners/{runner_id}/labels | List labels for a self-hosted runner for an organization\n*ActionsApi* | [**actionsListLabelsForSelfHostedRunnerForRepo**](docs/ActionsApi.md#actionslistlabelsforselfhostedrunnerforrepo) | **GET** /repos/{owner}/{repo}/actions/runners/{runner_id}/labels | List labels for a self-hosted runner for a repository\n*ActionsApi* | [**actionsListOrgSecrets**](docs/ActionsApi.md#actionslistorgsecrets) | **GET** /orgs/{org}/actions/secrets | List organization secrets\n*ActionsApi* | [**actionsListOrgVariables**](docs/ActionsApi.md#actionslistorgvariables) | **GET** /orgs/{org}/actions/variables | List organization variables\n*ActionsApi* | [**actionsListRepoOrganizationSecrets**](docs/ActionsApi.md#actionslistrepoorganizationsecrets) | **GET** /repos/{owner}/{repo}/actions/organization-secrets | List repository organization secrets\n*ActionsApi* | [**actionsListRepoOrganizationVariables**](docs/ActionsApi.md#actionslistrepoorganizationvariables) | **GET** /repos/{owner}/{repo}/actions/organization-variables | List repository organization variables\n*ActionsApi* | [**actionsListRepoSecrets**](docs/ActionsApi.md#actionslistreposecrets) | **GET** /repos/{owner}/{repo}/actions/secrets | List repository secrets\n*ActionsApi* | [**actionsListRepoVariables**](docs/ActionsApi.md#actionslistrepovariables) | **GET** /repos/{owner}/{repo}/actions/variables | List repository variables\n*ActionsApi* | [**actionsListRepoWorkflows**](docs/ActionsApi.md#actionslistrepoworkflows) | **GET** /repos/{owner}/{repo}/actions/workflows | List repository workflows\n*ActionsApi* | [**actionsListRunnerApplicationsForOrg**](docs/ActionsApi.md#actionslistrunnerapplicationsfororg) | **GET** /orgs/{org}/actions/runners/downloads | List runner applications for an organization\n*ActionsApi* | [**actionsListRunnerApplicationsForRepo**](docs/ActionsApi.md#actionslistrunnerapplicationsforrepo) | **GET** /repos/{owner}/{repo}/actions/runners/downloads | List runner applications for a repository\n*ActionsApi* | [**actionsListSelectedReposForOrgSecret**](docs/ActionsApi.md#actionslistselectedreposfororgsecret) | **GET** /orgs/{org}/actions/secrets/{secret_name}/repositories | List selected repositories for an organization secret\n*ActionsApi* | [**actionsListSelectedReposForOrgVariable**](docs/ActionsApi.md#actionslistselectedreposfororgvariable) | **GET** /orgs/{org}/actions/variables/{name}/repositories | List selected repositories for an organization variable\n*ActionsApi* | [**actionsListSelectedRepositoriesEnabledGithubActionsOrganization**](docs/ActionsApi.md#actionslistselectedrepositoriesenabledgithubactionsorganization) | **GET** /orgs/{org}/actions/permissions/repositories | List selected repositories enabled for GitHub Actions in an organization\n*ActionsApi* | [**actionsListSelfHostedRunnersForOrg**](docs/ActionsApi.md#actionslistselfhostedrunnersfororg) | **GET** /orgs/{org}/actions/runners | List self-hosted runners for an organization\n*ActionsApi* | [**actionsListSelfHostedRunnersForRepo**](docs/ActionsApi.md#actionslistselfhostedrunnersforrepo) | **GET** /repos/{owner}/{repo}/actions/runners | List self-hosted runners for a repository\n*ActionsApi* | [**actionsListWorkflowRunArtifacts**](docs/ActionsApi.md#actionslistworkflowrunartifacts) | **GET** /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts | List workflow run artifacts\n*ActionsApi* | [**actionsListWorkflowRuns**](docs/ActionsApi.md#actionslistworkflowruns) | **GET** /repos/{owner}/{repo}/actions/workflows/{workflow_id}/runs | List workflow runs for a workflow\n*ActionsApi* | [**actionsListWorkflowRunsForRepo**](docs/ActionsApi.md#actionslistworkflowrunsforrepo) | **GET** /repos/{owner}/{repo}/actions/runs | List workflow runs for a repository\n*ActionsApi* | [**actionsReRunJobForWorkflowRun**](docs/ActionsApi.md#actionsrerunjobforworkflowrun) | **POST** /repos/{owner}/{repo}/actions/jobs/{job_id}/rerun | Re-run a job from a workflow run\n*ActionsApi* | [**actionsReRunWorkflow**](docs/ActionsApi.md#actionsrerunworkflow) | **POST** /repos/{owner}/{repo}/actions/runs/{run_id}/rerun | Re-run a workflow\n*ActionsApi* | [**actionsReRunWorkflowFailedJobs**](docs/ActionsApi.md#actionsrerunworkflowfailedjobs) | **POST** /repos/{owner}/{repo}/actions/runs/{run_id}/rerun-failed-jobs | Re-run failed jobs from a workflow run\n*ActionsApi* | [**actionsRemoveAllCustomLabelsFromSelfHostedRunnerForOrg**](docs/ActionsApi.md#actionsremoveallcustomlabelsfromselfhostedrunnerfororg) | **DELETE** /orgs/{org}/actions/runners/{runner_id}/labels | Remove all custom labels from a self-hosted runner for an organization\n*ActionsApi* | [**actionsRemoveAllCustomLabelsFromSelfHostedRunnerForRepo**](docs/ActionsApi.md#actionsremoveallcustomlabelsfromselfhostedrunnerforrepo) | **DELETE** /repos/{owner}/{repo}/actions/runners/{runner_id}/labels | Remove all custom labels from a self-hosted runner for a repository\n*ActionsApi* | [**actionsRemoveCustomLabelFromSelfHostedRunnerForOrg**](docs/ActionsApi.md#actionsremovecustomlabelfromselfhostedrunnerfororg) | **DELETE** /orgs/{org}/actions/runners/{runner_id}/labels/{name} | Remove a custom label from a self-hosted runner for an organization\n*ActionsApi* | [**actionsRemoveCustomLabelFromSelfHostedRunnerForRepo**](docs/ActionsApi.md#actionsremovecustomlabelfromselfhostedrunnerforrepo) | **DELETE** /repos/{owner}/{repo}/actions/runners/{runner_id}/labels/{name} | Remove a custom label from a self-hosted runner for a repository\n*ActionsApi* | [**actionsRemoveSelectedRepoFromOrgSecret**](docs/ActionsApi.md#actionsremoveselectedrepofromorgsecret) | **DELETE** /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id} | Remove selected repository from an organization secret\n*ActionsApi* | [**actionsRemoveSelectedRepoFromOrgVariable**](docs/ActionsApi.md#actionsremoveselectedrepofromorgvariable) | **DELETE** /orgs/{org}/actions/variables/{name}/repositories/{repository_id} | Remove selected repository from an organization variable\n*ActionsApi* | [**actionsReviewCustomGatesForRun**](docs/ActionsApi.md#actionsreviewcustomgatesforrun) | **POST** /repos/{owner}/{repo}/actions/runs/{run_id}/deployment_protection_rule | Review custom deployment protection rules for a workflow run\n*ActionsApi* | [**actionsReviewPendingDeploymentsForRun**](docs/ActionsApi.md#actionsreviewpendingdeploymentsforrun) | **POST** /repos/{owner}/{repo}/actions/runs/{run_id}/pending_deployments | Review pending deployments for a workflow run\n*ActionsApi* | [**actionsSetAllowedActionsOrganization**](docs/ActionsApi.md#actionssetallowedactionsorganization) | **PUT** /orgs/{org}/actions/permissions/selected-actions | Set allowed actions and reusable workflows for an organization\n*ActionsApi* | [**actionsSetAllowedActionsRepository**](docs/ActionsApi.md#actionssetallowedactionsrepository) | **PUT** /repos/{owner}/{repo}/actions/permissions/selected-actions | Set allowed actions and reusable workflows for a repository\n*ActionsApi* | [**actionsSetCustomLabelsForSelfHostedRunnerForOrg**](docs/ActionsApi.md#actionssetcustomlabelsforselfhostedrunnerfororg) | **PUT** /orgs/{org}/actions/runners/{runner_id}/labels | Set custom labels for a self-hosted runner for an organization\n*ActionsApi* | [**actionsSetCustomLabelsForSelfHostedRunnerForRepo**](docs/ActionsApi.md#actionssetcustomlabelsforselfhostedrunnerforrepo) | **PUT** /repos/{owner}/{repo}/actions/runners/{runner_id}/labels | Set custom labels for a self-hosted runner for a repository\n*ActionsApi* | [**actionsSetCustomOidcSubClaimForRepo**](docs/ActionsApi.md#actionssetcustomoidcsubclaimforrepo) | **PUT** /repos/{owner}/{repo}/actions/oidc/customization/sub | Set the customization template for an OIDC subject claim for a repository\n*ActionsApi* | [**actionsSetGithubActionsDefaultWorkflowPermissionsOrganization**](docs/ActionsApi.md#actionssetgithubactionsdefaultworkflowpermissionsorganization) | **PUT** /orgs/{org}/actions/permissions/workflow | Set default workflow permissions for an organization\n*ActionsApi* | [**actionsSetGithubActionsDefaultWorkflowPermissionsRepository**](docs/ActionsApi.md#actionssetgithubactionsdefaultworkflowpermissionsrepository) | **PUT** /repos/{owner}/{repo}/actions/permissions/workflow | Set default workflow permissions for a repository\n*ActionsApi* | [**actionsSetGithubActionsPermissionsOrganization**](docs/ActionsApi.md#actionssetgithubactionspermissionsorganization) | **PUT** /orgs/{org}/actions/permissions | Set GitHub Actions permissions for an organization\n*ActionsApi* | [**actionsSetGithubActionsPermissionsRepository**](docs/ActionsApi.md#actionssetgithubactionspermissionsrepository) | **PUT** /repos/{owner}/{repo}/actions/permissions | Set GitHub Actions permissions for a repository\n*ActionsApi* | [**actionsSetSelectedReposForOrgSecret**](docs/ActionsApi.md#actionssetselectedreposfororgsecret) | **PUT** /orgs/{org}/actions/secrets/{secret_name}/repositories | Set selected repositories for an organization secret\n*ActionsApi* | [**actionsSetSelectedReposForOrgVariable**](docs/ActionsApi.md#actionssetselectedreposfororgvariable) | **PUT** /orgs/{org}/actions/variables/{name}/repositories | Set selected repositories for an organization variable\n*ActionsApi* | [**actionsSetSelectedRepositoriesEnabledGithubActionsOrganization**](docs/ActionsApi.md#actionssetselectedrepositoriesenabledgithubactionsorganization) | **PUT** /orgs/{org}/actions/permissions/repositories | Set selected repositories enabled for GitHub Actions in an organization\n*ActionsApi* | [**actionsSetWorkflowAccessToRepository**](docs/ActionsApi.md#actionssetworkflowaccesstorepository) | **PUT** /repos/{owner}/{repo}/actions/permissions/access | Set the level of access for workflows outside of the repository\n*ActionsApi* | [**actionsUpdateEnvironmentVariable**](docs/ActionsApi.md#actionsupdateenvironmentvariable) | **PATCH** /repos/{owner}/{repo}/environments/{environment_name}/variables/{name} | Update an environment variable\n*ActionsApi* | [**actionsUpdateOrgVariable**](docs/ActionsApi.md#actionsupdateorgvariable) | **PATCH** /orgs/{org}/actions/variables/{name} | Update an organization variable\n*ActionsApi* | [**actionsUpdateRepoVariable**](docs/ActionsApi.md#actionsupdaterepovariable) | **PATCH** /repos/{owner}/{repo}/actions/variables/{name} | Update a repository variable\n*ActivityApi* | [**activityCheckRepoIsStarredByAuthenticatedUser**](docs/ActivityApi.md#activitycheckrepoisstarredbyauthenticateduser) | **GET** /user/starred/{owner}/{repo} | Check if a repository is starred by the authenticated user\n*ActivityApi* | [**activityDeleteRepoSubscription**](docs/ActivityApi.md#activitydeletereposubscription) | **DELETE** /repos/{owner}/{repo}/subscription | Delete a repository subscription\n*ActivityApi* | [**activityDeleteThreadSubscription**](docs/ActivityApi.md#activitydeletethreadsubscription) | **DELETE** /notifications/threads/{thread_id}/subscription | Delete a thread subscription\n*ActivityApi* | [**activityGetFeeds**](docs/ActivityApi.md#activitygetfeeds) | **GET** /feeds | Get feeds\n*ActivityApi* | [**activityGetRepoSubscription**](docs/ActivityApi.md#activitygetreposubscription) | **GET** /repos/{owner}/{repo}/subscription | Get a repository subscription\n*ActivityApi* | [**activityGetThread**](docs/ActivityApi.md#activitygetthread) | **GET** /notifications/threads/{thread_id} | Get a thread\n*ActivityApi* | [**activityGetThreadSubscriptionForAuthenticatedUser**](docs/ActivityApi.md#activitygetthreadsubscriptionforauthenticateduser) | **GET** /notifications/threads/{thread_id}/subscription | Get a thread subscription for the authenticated user\n*ActivityApi* | [**activityListEventsForAuthenticatedUser**](docs/ActivityApi.md#activitylisteventsforauthenticateduser) | **GET** /users/{username}/events | List events for the authenticated user\n*ActivityApi* | [**activityListNotificationsForAuthenticatedUser**](docs/ActivityApi.md#activitylistnotificationsforauthenticateduser) | **GET** /notifications | List notifications for the authenticated user\n*ActivityApi* | [**activityListOrgEventsForAuthenticatedUser**](docs/ActivityApi.md#activitylistorgeventsforauthenticateduser) | **GET** /users/{username}/events/orgs/{org} | List organization events for the authenticated user\n*ActivityApi* | [**activityListPublicEvents**](docs/ActivityApi.md#activitylistpublicevents) | **GET** /events | List public events\n*ActivityApi* | [**activityListPublicEventsForRepoNetwork**](docs/ActivityApi.md#activitylistpubliceventsforreponetwork) | **GET** /networks/{owner}/{repo}/events | List public events for a network of repositories\n*ActivityApi* | [**activityListPublicEventsForUser**](docs/ActivityApi.md#activitylistpubliceventsforuser) | **GET** /users/{username}/events/public | List public events for a user\n*ActivityApi* | [**activityListPublicOrgEvents**](docs/ActivityApi.md#activitylistpublicorgevents) | **GET** /orgs/{org}/events | List public organization events\n*ActivityApi* | [**activityListReceivedEventsForUser**](docs/ActivityApi.md#activitylistreceivedeventsforuser) | **GET** /users/{username}/received_events | List events received by the authenticated user\n*ActivityApi* | [**activityListReceivedPublicEventsForUser**](docs/ActivityApi.md#activitylistreceivedpubliceventsforuser) | **GET** /users/{username}/received_events/public | List public events received by a user\n*ActivityApi* | [**activityListRepoEvents**](docs/ActivityApi.md#activitylistrepoevents) | **GET** /repos/{owner}/{repo}/events | List repository events\n*ActivityApi* | [**activityListRepoNotificationsForAuthenticatedUser**](docs/ActivityApi.md#activitylistreponotificationsforauthenticateduser) | **GET** /repos/{owner}/{repo}/notifications | List repository notifications for the authenticated user\n*ActivityApi* | [**activityListReposStarredByAuthenticatedUser**](docs/ActivityApi.md#activitylistreposstarredbyauthenticateduser) | **GET** /user/starred | List repositories starred by the authenticated user\n*ActivityApi* | [**activityListReposStarredByUser**](docs/ActivityApi.md#activitylistreposstarredbyuser) | **GET** /users/{username}/starred | List repositories starred by a user\n*ActivityApi* | [**activityListReposWatchedByUser**](docs/ActivityApi.md#activitylistreposwatchedbyuser) | **GET** /users/{username}/subscriptions | List repositories watched by a user\n*ActivityApi* | [**activityListStargazersForRepo**](docs/ActivityApi.md#activityliststargazersforrepo) | **GET** /repos/{owner}/{repo}/stargazers | List stargazers\n*ActivityApi* | [**activityListWatchedReposForAuthenticatedUser**](docs/ActivityApi.md#activitylistwatchedreposforauthenticateduser) | **GET** /user/subscriptions | List repositories watched by the authenticated user\n*ActivityApi* | [**activityListWatchersForRepo**](docs/ActivityApi.md#activitylistwatchersforrepo) | **GET** /repos/{owner}/{repo}/subscribers | List watchers\n*ActivityApi* | [**activityMarkNotificationsAsRead**](docs/ActivityApi.md#activitymarknotificationsasread) | **PUT** /notifications | Mark notifications as read\n*ActivityApi* | [**activityMarkRepoNotificationsAsRead**](docs/ActivityApi.md#activitymarkreponotificationsasread) | **PUT** /repos/{owner}/{repo}/notifications | Mark repository notifications as read\n*ActivityApi* | [**activityMarkThreadAsDone**](docs/ActivityApi.md#activitymarkthreadasdone) | **DELETE** /notifications/threads/{thread_id} | Mark a thread as done\n*ActivityApi* | [**activityMarkThreadAsRead**](docs/ActivityApi.md#activitymarkthreadasread) | **PATCH** /notifications/threads/{thread_id} | Mark a thread as read\n*ActivityApi* | [**activitySetRepoSubscription**](docs/ActivityApi.md#activitysetreposubscription) | **PUT** /repos/{owner}/{repo}/subscription | Set a repository subscription\n*ActivityApi* | [**activitySetThreadSubscription**](docs/ActivityApi.md#activitysetthreadsubscription) | **PUT** /notifications/threads/{thread_id}/subscription | Set a thread subscription\n*ActivityApi* | [**activityStarRepoForAuthenticatedUser**](docs/ActivityApi.md#activitystarrepoforauthenticateduser) | **PUT** /user/starred/{owner}/{repo} | Star a repository for the authenticated user\n*ActivityApi* | [**activityUnstarRepoForAuthenticatedUser**](docs/ActivityApi.md#activityunstarrepoforauthenticateduser) | **DELETE** /user/starred/{owner}/{repo} | Unstar a repository for the authenticated user\n*AppsApi* | [**appsAddRepoToInstallationForAuthenticatedUser**](docs/AppsApi.md#appsaddrepotoinstallationforauthenticateduser) | **PUT** /user/installations/{installation_id}/repositories/{repository_id} | Add a repository to an app installation\n*AppsApi* | [**appsCheckToken**](docs/AppsApi.md#appschecktoken) | **POST** /applications/{client_id}/token | Check a token\n*AppsApi* | [**appsCreateFromManifest**](docs/AppsApi.md#appscreatefrommanifest) | **POST** /app-manifests/{code}/conversions | Create a GitHub App from a manifest\n*AppsApi* | [**appsCreateInstallationAccessToken**](docs/AppsApi.md#appscreateinstallationaccesstoken) | **POST** /app/installations/{installation_id}/access_tokens | Create an installation access token for an app\n*AppsApi* | [**appsDeleteAuthorization**](docs/AppsApi.md#appsdeleteauthorization) | **DELETE** /applications/{client_id}/grant | Delete an app authorization\n*AppsApi* | [**appsDeleteInstallation**](docs/AppsApi.md#appsdeleteinstallation) | **DELETE** /app/installations/{installation_id} | Delete an installation for the authenticated app\n*AppsApi* | [**appsDeleteToken**](docs/AppsApi.md#appsdeletetoken) | **DELETE** /applications/{client_id}/token | Delete an app token\n*AppsApi* | [**appsGetAuthenticated**](docs/AppsApi.md#appsgetauthenticated) | **GET** /app | Get the authenticated app\n*AppsApi* | [**appsGetBySlug**](docs/AppsApi.md#appsgetbyslug) | **GET** /apps/{app_slug} | Get an app\n*AppsApi* | [**appsGetInstallation**](docs/AppsApi.md#appsgetinstallation) | **GET** /app/installations/{installation_id} | Get an installation for the authenticated app\n*AppsApi* | [**appsGetOrgInstallation**](docs/AppsApi.md#appsgetorginstallation) | **GET** /orgs/{org}/installation | Get an organization installation for the authenticated app\n*AppsApi* | [**appsGetRepoInstallation**](docs/AppsApi.md#appsgetrepoinstallation) | **GET** /repos/{owner}/{repo}/installation | Get a repository installation for the authenticated app\n*AppsApi* | [**appsGetSubscriptionPlanForAccount**](docs/AppsApi.md#appsgetsubscriptionplanforaccount) | **GET** /marketplace_listing/accounts/{account_id} | Get a subscription plan for an account\n*AppsApi* | [**appsGetSubscriptionPlanForAccountStubbed**](docs/AppsApi.md#appsgetsubscriptionplanforaccountstubbed) | **GET** /marketplace_listing/stubbed/accounts/{account_id} | Get a subscription plan for an account (stubbed)\n*AppsApi* | [**appsGetUserInstallation**](docs/AppsApi.md#appsgetuserinstallation) | **GET** /users/{username}/installation | Get a user installation for the authenticated app\n*AppsApi* | [**appsGetWebhookConfigForApp**](docs/AppsApi.md#appsgetwebhookconfigforapp) | **GET** /app/hook/config | Get a webhook configuration for an app\n*AppsApi* | [**appsGetWebhookDelivery**](docs/AppsApi.md#appsgetwebhookdelivery) | **GET** /app/hook/deliveries/{delivery_id} | Get a delivery for an app webhook\n*AppsApi* | [**appsListAccountsForPlan**](docs/AppsApi.md#appslistaccountsforplan) | **GET** /marketplace_listing/plans/{plan_id}/accounts | List accounts for a plan\n*AppsApi* | [**appsListAccountsForPlanStubbed**](docs/AppsApi.md#appslistaccountsforplanstubbed) | **GET** /marketplace_listing/stubbed/plans/{plan_id}/accounts | List accounts for a plan (stubbed)\n*AppsApi* | [**appsListInstallationReposForAuthenticatedUser**](docs/AppsApi.md#appslistinstallationreposforauthenticateduser) | **GET** /user/installations/{installation_id}/repositories | List repositories accessible to the user access token\n*AppsApi* | [**appsListInstallationRequestsForAuthenticatedApp**](docs/AppsApi.md#appslistinstallationrequestsforauthenticatedapp) | **GET** /app/installation-requests | List installation requests for the authenticated app\n*AppsApi* | [**appsListInstallations**](docs/AppsApi.md#appslistinstallations) | **GET** /app/installations | List installations for the authenticated app\n*AppsApi* | [**appsListInstallationsForAuthenticatedUser**](docs/AppsApi.md#appslistinstallationsforauthenticateduser) | **GET** /user/installations | List app installations accessible to the user access token\n*AppsApi* | [**appsListPlans**](docs/AppsApi.md#appslistplans) | **GET** /marketplace_listing/plans | List plans\n*AppsApi* | [**appsListPlansStubbed**](docs/AppsApi.md#appslistplansstubbed) | **GET** /marketplace_listing/stubbed/plans | List plans (stubbed)\n*AppsApi* | [**appsListReposAccessibleToInstallation**](docs/AppsApi.md#appslistreposaccessibletoinstallation) | **GET** /installation/repositories | List repositories accessible to the app installation\n*AppsApi* | [**appsListSubscriptionsForAuthenticatedUser**](docs/AppsApi.md#appslistsubscriptionsforauthenticateduser) | **GET** /user/marketplace_purchases | List subscriptions for the authenticated user\n*AppsApi* | [**appsListSubscriptionsForAuthenticatedUserStubbed**](docs/AppsApi.md#appslistsubscriptionsforauthenticateduserstubbed) | **GET** /user/marketplace_purchases/stubbed | List subscriptions for the authenticated user (stubbed)\n*AppsApi* | [**appsListWebhookDeliveries**](docs/AppsApi.md#appslistwebhookdeliveries) | **GET** /app/hook/deliveries | List deliveries for an app webhook\n*AppsApi* | [**appsRedeliverWebhookDelivery**](docs/AppsApi.md#appsredeliverwebhookdelivery) | **POST** /app/hook/deliveries/{delivery_id}/attempts | Redeliver a delivery for an app webhook\n*AppsApi* | [**appsRemoveRepoFromInstallationForAuthenticatedUser**](docs/AppsApi.md#appsremoverepofrominstallationforauthenticateduser) | **DELETE** /user/installations/{installation_id}/repositories/{repository_id} | Remove a repository from an app installation\n*AppsApi* | [**appsResetToken**](docs/AppsApi.md#appsresettoken) | **PATCH** /applications/{client_id}/token | Reset a token\n*AppsApi* | [**appsRevokeInstallationAccessToken**](docs/AppsApi.md#appsrevokeinstallationaccesstoken) | **DELETE** /installation/token | Revoke an installation access token\n*AppsApi* | [**appsScopeToken**](docs/AppsApi.md#appsscopetoken) | **POST** /applications/{client_id}/token/scoped | Create a scoped access token\n*AppsApi* | [**appsSuspendInstallation**](docs/AppsApi.md#appssuspendinstallation) | **PUT** /app/installations/{installation_id}/suspended | Suspend an app installation\n*AppsApi* | [**appsUnsuspendInstallation**](docs/AppsApi.md#appsunsuspendinstallation) | **DELETE** /app/installations/{installation_id}/suspended | Unsuspend an app installation\n*AppsApi* | [**appsUpdateWebhookConfigForApp**](docs/AppsApi.md#appsupdatewebhookconfigforapp) | **PATCH** /app/hook/config | Update a webhook configuration for an app\n*BillingApi* | [**billingGetGithubActionsBillingOrg**](docs/BillingApi.md#billinggetgithubactionsbillingorg) | **GET** /orgs/{org}/settings/billing/actions | Get GitHub Actions billing for an organization\n*BillingApi* | [**billingGetGithubActionsBillingUser**](docs/BillingApi.md#billinggetgithubactionsbillinguser) | **GET** /users/{username}/settings/billing/actions | Get GitHub Actions billing for a user\n*BillingApi* | [**billingGetGithubPackagesBillingOrg**](docs/BillingApi.md#billinggetgithubpackagesbillingorg) | **GET** /orgs/{org}/settings/billing/packages | Get GitHub Packages billing for an organization\n*BillingApi* | [**billingGetGithubPackagesBillingUser**](docs/BillingApi.md#billinggetgithubpackagesbillinguser) | **GET** /users/{username}/settings/billing/packages | Get GitHub Packages billing for a user\n*BillingApi* | [**billingGetSharedStorageBillingOrg**](docs/BillingApi.md#billinggetsharedstoragebillingorg) | **GET** /orgs/{org}/settings/billing/shared-storage | Get shared storage billing for an organization\n*BillingApi* | [**billingGetSharedStorageBillingUser**](docs/BillingApi.md#billinggetsharedstoragebillinguser) | **GET** /users/{username}/settings/billing/shared-storage | Get shared storage billing for a user\n*ChecksApi* | [**checksCreate**](docs/ChecksApi.md#checkscreate) | **POST** /repos/{owner}/{repo}/check-runs | Create a check run\n*ChecksApi* | [**checksCreateSuite**](docs/ChecksApi.md#checkscreatesuite) | **POST** /repos/{owner}/{repo}/check-suites | Create a check suite\n*ChecksApi* | [**checksGet**](docs/ChecksApi.md#checksget) | **GET** /repos/{owner}/{repo}/check-runs/{check_run_id} | Get a check run\n*ChecksApi* | [**checksGetSuite**](docs/ChecksApi.md#checksgetsuite) | **GET** /repos/{owner}/{repo}/check-suites/{check_suite_id} | Get a check suite\n*ChecksApi* | [**checksListAnnotations**](docs/ChecksApi.md#checkslistannotations) | **GET** /repos/{owner}/{repo}/check-runs/{check_run_id}/annotations | List check run annotations\n*ChecksApi* | [**checksListForRef**](docs/ChecksApi.md#checkslistforref) | **GET** /repos/{owner}/{repo}/commits/{ref}/check-runs | List check runs for a Git reference\n*ChecksApi* | [**checksListForSuite**](docs/ChecksApi.md#checkslistforsuite) | **GET** /repos/{owner}/{repo}/check-suites/{check_suite_id}/check-runs | List check runs in a check suite\n*ChecksApi* | [**checksListSuitesForRef**](docs/ChecksApi.md#checkslistsuitesforref) | **GET** /repos/{owner}/{repo}/commits/{ref}/check-suites | List check suites for a Git reference\n*ChecksApi* | [**checksRerequestRun**](docs/ChecksApi.md#checksrerequestrun) | **POST** /repos/{owner}/{repo}/check-runs/{check_run_id}/rerequest | Rerequest a check run\n*ChecksApi* | [**checksRerequestSuite**](docs/ChecksApi.md#checksrerequestsuite) | **POST** /repos/{owner}/{repo}/check-suites/{check_suite_id}/rerequest | Rerequest a check suite\n*ChecksApi* | [**checksSetSuitesPreferences**](docs/ChecksApi.md#checkssetsuitespreferences) | **PATCH** /repos/{owner}/{repo}/check-suites/preferences | Update repository preferences for check suites\n*ChecksApi* | [**checksUpdate**](docs/ChecksApi.md#checksupdate) | **PATCH** /repos/{owner}/{repo}/check-runs/{check_run_id} | Update a check run\n*ClassroomApi* | [**classroomGetAClassroom**](docs/ClassroomApi.md#classroomgetaclassroom) | **GET** /classrooms/{classroom_id} | Get a classroom\n*ClassroomApi* | [**classroomGetAnAssignment**](docs/ClassroomApi.md#classroomgetanassignment) | **GET** /assignments/{assignment_id} | Get an assignment\n*ClassroomApi* | [**classroomGetAssignmentGrades**](docs/ClassroomApi.md#classroomgetassignmentgrades) | **GET** /assignments/{assignment_id}/grades | Get assignment grades\n*ClassroomApi* | [**classroomListAcceptedAssigmentsForAnAssignment**](docs/ClassroomApi.md#classroomlistacceptedassigmentsforanassignment) | **GET** /assignments/{assignment_id}/accepted_assignments | List accepted assignments for an assignment\n*ClassroomApi* | [**classroomListAssignmentsForAClassroom**](docs/ClassroomApi.md#classroomlistassignmentsforaclassroom) | **GET** /classrooms/{classroom_id}/assignments | List assignments for a classroom\n*ClassroomApi* | [**classroomListClassrooms**](docs/ClassroomApi.md#classroomlistclassrooms) | **GET** /classrooms | List classrooms\n*CodeScanningApi* | [**codeScanningDeleteAnalysis**](docs/CodeScanningApi.md#codescanningdeleteanalysis) | **DELETE** /repos/{owner}/{repo}/code-scanning/analyses/{analysis_id} | Delete a code scanning analysis from a repository\n*CodeScanningApi* | [**codeScanningGetAlert**](docs/CodeScanningApi.md#codescanninggetalert) | **GET** /repos/{owner}/{repo}/code-scanning/alerts/{alert_number} | Get a code scanning alert\n*CodeScanningApi* | [**codeScanningGetAnalysis**](docs/CodeScanningApi.md#codescanninggetanalysis) | **GET** /repos/{owner}/{repo}/code-scanning/analyses/{analysis_id} | Get a code scanning analysis for a repository\n*CodeScanningApi* | [**codeScanningGetCodeqlDatabase**](docs/CodeScanningApi.md#codescanninggetcodeqldatabase) | **GET** /repos/{owner}/{repo}/code-scanning/codeql/databases/{language} | Get a CodeQL database for a repository\n*CodeScanningApi* | [**codeScanningGetDefaultSetup**](docs/CodeScanningApi.md#codescanninggetdefaultsetup) | **GET** /repos/{owner}/{repo}/code-scanning/default-setup | Get a code scanning default setup configuration\n*CodeScanningApi* | [**codeScanningGetSarif**](docs/CodeScanningApi.md#codescanninggetsarif) | **GET** /repos/{owner}/{repo}/code-scanning/sarifs/{sarif_id} | Get information about a SARIF upload\n*CodeScanningApi* | [**codeScanningListAlertInstances**](docs/CodeScanningApi.md#codescanninglistalertinstances) | **GET** /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/instances | List instances of a code scanning alert\n*CodeScanningApi* | [**codeScanningListAlertsForOrg**](docs/CodeScanningApi.md#codescanninglistalertsfororg) | **GET** /orgs/{org}/code-scanning/alerts | List code scanning alerts for an organization\n*CodeScanningApi* | [**codeScanningListAlertsForRepo**](docs/CodeScanningApi.md#codescanninglistalertsforrepo) | **GET** /repos/{owner}/{repo}/code-scanning/alerts | List code scanning alerts for a repository\n*CodeScanningApi* | [**codeScanningListCodeqlDatabases**](docs/CodeScanningApi.md#codescanninglistcodeqldatabases) | **GET** /repos/{owner}/{repo}/code-scanning/codeql/databases | List CodeQL databases for a repository\n*CodeScanningApi* | [**codeScanningListRecentAnalyses**](docs/CodeScanningApi.md#codescanninglistrecentanalyses) | **GET** /repos/{owner}/{repo}/code-scanning/analyses | List code scanning analyses for a repository\n*CodeScanningApi* | [**codeScanningUpdateAlert**](docs/CodeScanningApi.md#codescanningupdatealert) | **PATCH** /repos/{owner}/{repo}/code-scanning/alerts/{alert_number} | Update a code scanning alert\n*CodeScanningApi* | [**codeScanningUpdateDefaultSetup**](docs/CodeScanningApi.md#codescanningupdatedefaultsetup) | **PATCH** /repos/{owner}/{repo}/code-scanning/default-setup | Update a code scanning default setup configuration\n*CodeScanningApi* | [**codeScanningUploadSarif**](docs/CodeScanningApi.md#codescanninguploadsarif) | **POST** /repos/{owner}/{repo}/code-scanning/sarifs | Upload an analysis as SARIF data\n*CodesOfConductApi* | [**codesOfConductGetAllCodesOfConduct**](docs/CodesOfConductApi.md#codesofconductgetallcodesofconduct) | **GET** /codes_of_conduct | Get all codes of conduct\n*CodesOfConductApi* | [**codesOfConductGetConductCode**](docs/CodesOfConductApi.md#codesofconductgetconductcode) | **GET** /codes_of_conduct/{key} | Get a code of conduct\n*CodespacesApi* | [**codespacesAddRepositoryForSecretForAuthenticatedUser**](docs/CodespacesApi.md#codespacesaddrepositoryforsecretforauthenticateduser) | **PUT** /user/codespaces/secrets/{secret_name}/repositories/{repository_id} | Add a selected repository to a user secret\n*CodespacesApi* | [**codespacesAddSelectedRepoToOrgSecret**](docs/CodespacesApi.md#codespacesaddselectedrepotoorgsecret) | **PUT** /orgs/{org}/codespaces/secrets/{secret_name}/repositories/{repository_id} | Add selected repository to an organization secret\n*CodespacesApi* | [**codespacesCheckPermissionsForDevcontainer**](docs/CodespacesApi.md#codespacescheckpermissionsfordevcontainer) | **GET** /repos/{owner}/{repo}/codespaces/permissions_check | Check if permissions defined by a devcontainer have been accepted by the authenticated user\n*CodespacesApi* | [**codespacesCodespaceMachinesForAuthenticatedUser**](docs/CodespacesApi.md#codespacescodespacemachinesforauthenticateduser) | **GET** /user/codespaces/{codespace_name}/machines | List machine types for a codespace\n*CodespacesApi* | [**codespacesCreateForAuthenticatedUser**](docs/CodespacesApi.md#codespacescreateforauthenticateduser) | **POST** /user/codespaces | Create a codespace for the authenticated user\n*CodespacesApi* | [**codespacesCreateOrUpdateOrgSecret**](docs/CodespacesApi.md#codespacescreateorupdateorgsecret) | **PUT** /orgs/{org}/codespaces/secrets/{secret_name} | Create or update an organization secret\n*CodespacesApi* | [**codespacesCreateOrUpdateRepoSecret**](docs/CodespacesApi.md#codespacescreateorupdatereposecret) | **PUT** /repos/{owner}/{repo}/codespaces/secrets/{secret_name} | Create or update a repository secret\n*CodespacesApi* | [**codespacesCreateOrUpdateSecretForAuthenticatedUser**](docs/CodespacesApi.md#codespacescreateorupdatesecretforauthenticateduser) | **PUT** /user/codespaces/secrets/{secret_name} | Create or update a secret for the authenticated user\n*CodespacesApi* | [**codespacesCreateWithPrForAuthenticatedUser**](docs/CodespacesApi.md#codespacescreatewithprforauthenticateduser) | **POST** /repos/{owner}/{repo}/pulls/{pull_number}/codespaces | Create a codespace from a pull request\n*CodespacesApi* | [**codespacesCreateWithRepoForAuthenticatedUser**](docs/CodespacesApi.md#codespacescreatewithrepoforauthenticateduser) | **POST** /repos/{owner}/{repo}/codespaces | Create a codespace in a repository\n*CodespacesApi* | [**codespacesDeleteCodespacesAccessUsers**](docs/CodespacesApi.md#codespacesdeletecodespacesaccessusers) | **DELETE** /orgs/{org}/codespaces/access/selected_users | Remove users from Codespaces access for an organization\n*CodespacesApi* | [**codespacesDeleteForAuthenticatedUser**](docs/CodespacesApi.md#codespacesdeleteforauthenticateduser) | **DELETE** /user/codespaces/{codespace_name} | Delete a codespace for the authenticated user\n*CodespacesApi* | [**codespacesDeleteFromOrganization**](docs/CodespacesApi.md#codespacesdeletefromorganization) | **DELETE** /orgs/{org}/members/{username}/codespaces/{codespace_name} | Delete a codespace from the organization\n*CodespacesApi* | [**codespacesDeleteOrgSecret**](docs/CodespacesApi.md#codespacesdeleteorgsecret) | **DELETE** /orgs/{org}/codespaces/secrets/{secret_name} | Delete an organization secret\n*CodespacesApi* | [**codespacesDeleteRepoSecret**](docs/CodespacesApi.md#codespacesdeletereposecret) | **DELETE** /repos/{owner}/{repo}/codespaces/secrets/{secret_name} | Delete a repository secret\n*CodespacesApi* | [**codespacesDeleteSecretForAuthenticatedUser**](docs/CodespacesApi.md#codespacesdeletesecretforauthenticateduser) | **DELETE** /user/codespaces/secrets/{secret_name} | Delete a secret for the authenticated user\n*CodespacesApi* | [**codespacesExportForAuthenticatedUser**](docs/CodespacesApi.md#codespacesexportforauthenticateduser) | **POST** /user/codespaces/{codespace_name}/exports | Export a codespace for the authenticated user\n*CodespacesApi* | [**codespacesGetCodespacesForUserInOrg**](docs/CodespacesApi.md#codespacesgetcodespacesforuserinorg) | **GET** /orgs/{org}/members/{username}/codespaces | List codespaces for a user in organization\n*CodespacesApi* | [**codespacesGetExportDetailsForAuthenticatedUser**](docs/CodespacesApi.md#codespacesgetexportdetailsforauthenticateduser) | **GET** /user/codespaces/{codespace_name}/exports/{export_id} | Get details about a codespace export\n*CodespacesApi* | [**codespacesGetForAuthenticatedUser**](docs/CodespacesApi.md#codespacesgetforauthenticateduser) | **GET** /user/codespaces/{codespace_name} | Get a codespace for the authenticated user\n*CodespacesApi* | [**codespacesGetOrgPublicKey**](docs/CodespacesApi.md#codespacesgetorgpublickey) | **GET** /orgs/{org}/codespaces/secrets/public-key | Get an organization public key\n*CodespacesApi* | [**codespacesGetOrgSecret**](docs/CodespacesApi.md#codespacesgetorgsecret) | **GET** /orgs/{org}/codespaces/secrets/{secret_name} | Get an organization secret\n*CodespacesApi* | [**codespacesGetPublicKeyForAuthenticatedUser**](docs/CodespacesApi.md#codespacesgetpublickeyforauthenticateduser) | **GET** /user/codespaces/secrets/public-key | Get public key for the authenticated user\n*CodespacesApi* | [**codespacesGetRepoPublicKey**](docs/CodespacesApi.md#codespacesgetrepopublickey) | **GET** /repos/{owner}/{repo}/codespaces/secrets/public-key | Get a repository public key\n*CodespacesApi* | [**codespacesGetRepoSecret**](docs/CodespacesApi.md#codespacesgetreposecret) | **GET** /repos/{owner}/{repo}/codespaces/secrets/{secret_name} | Get a repository secret\n*CodespacesApi* | [**codespacesGetSecretForAuthenticatedUser**](docs/CodespacesApi.md#codespacesgetsecretforauthenticateduser) | **GET** /user/codespaces/secrets/{secret_name} | Get a secret for the authenticated user\n*CodespacesApi* | [**codespacesListDevcontainersInRepositoryForAuthenticatedUser**](docs/CodespacesApi.md#codespaceslistdevcontainersinrepositoryforauthenticateduser) | **GET** /repos/{owner}/{repo}/codespaces/devcontainers | List devcontainer configurations in a repository for the authenticated user\n*CodespacesApi* | [**codespacesListForAuthenticatedUser**](docs/CodespacesApi.md#codespaceslistforauthenticateduser) | **GET** /user/codespaces | List codespaces for the authenticated user\n*CodespacesApi* | [**codespacesListInOrganization**](docs/CodespacesApi.md#codespaceslistinorganization) | **GET** /orgs/{org}/codespaces | List codespaces for the organization\n*CodespacesApi* | [**codespacesListInRepositoryForAuthenticatedUser**](docs/CodespacesApi.md#codespaceslistinrepositoryforauthenticateduser) | **GET** /repos/{owner}/{repo}/codespaces | List codespaces in a repository for the authenticated user\n*CodespacesApi* | [**codespacesListOrgSecrets**](docs/CodespacesApi.md#codespaceslistorgsecrets) | **GET** /orgs/{org}/codespaces/secrets | List organization secrets\n*CodespacesApi* | [**codespacesListRepoSecrets**](docs/CodespacesApi.md#codespaceslistreposecrets) | **GET** /repos/{owner}/{repo}/codespaces/secrets | List repository secrets\n*CodespacesApi* | [**codespacesListRepositoriesForSecretForAuthenticatedUser**](docs/CodespacesApi.md#codespaceslistrepositoriesforsecretforauthenticateduser) | **GET** /user/codespaces/secrets/{secret_name}/repositories | List selected repositories for a user secret\n*CodespacesApi* | [**codespacesListSecretsForAuthenticatedUser**](docs/CodespacesApi.md#codespaceslistsecretsforauthenticateduser) | **GET** /user/codespaces/secrets | List secrets for the authenticated user\n*CodespacesApi* | [**codespacesListSelectedReposForOrgSecret**](docs/CodespacesApi.md#codespaceslistselectedreposfororgsecret) | **GET** /orgs/{org}/codespaces/secrets/{secret_name}/repositories | List selected repositories for an organization secret\n*CodespacesApi* | [**codespacesPreFlightWithRepoForAuthenticatedUser**](docs/CodespacesApi.md#codespacespreflightwithrepoforauthenticateduser) | **GET** /repos/{owner}/{repo}/codespaces/new | Get default attributes for a codespace\n*CodespacesApi* | [**codespacesPublishForAuthenticatedUser**](docs/CodespacesApi.md#codespacespublishforauthenticateduser) | **POST** /user/codespaces/{codespace_name}/publish | Create a repository from an unpublished codespace\n*CodespacesApi* | [**codespacesRemoveRepositoryForSecretForAuthenticatedUser**](docs/CodespacesApi.md#codespacesremoverepositoryforsecretforauthenticateduser) | **DELETE** /user/codespaces/secrets/{secret_name}/repositories/{repository_id} | Remove a selected repository from a user secret\n*CodespacesApi* | [**codespacesRemoveSelectedRepoFromOrgSecret**](docs/CodespacesApi.md#codespacesremoveselectedrepofromorgsecret) | **DELETE** /orgs/{org}/codespaces/secrets/{secret_name}/repositories/{repository_id} | Remove selected repository from an organization secret\n*CodespacesApi* | [**codespacesRepoMachinesForAuthenticatedUser**](docs/CodespacesApi.md#codespacesrepomachinesforauthenticateduser) | **GET** /repos/{owner}/{repo}/codespaces/machines | List available machine types for a repository\n*CodespacesApi* | [**codespacesSetCodespacesAccess**](docs/CodespacesApi.md#codespacessetcodespacesaccess) | **PUT** /orgs/{org}/codespaces/access | Manage access control for organization codespaces\n*CodespacesApi* | [**codespacesSetCodespacesAccessUsers**](docs/CodespacesApi.md#codespacessetcodespacesaccessusers) | **POST** /orgs/{org}/codespaces/access/selected_users | Add users to Codespaces access for an organization\n*CodespacesApi* | [**codespacesSetRepositoriesForSecretForAuthenticatedUser**](docs/CodespacesApi.md#codespacessetrepositoriesforsecretforauthenticateduser) | **PUT** /user/codespaces/secrets/{secret_name}/repositories | Set selected repositories for a user secret\n*CodespacesApi* | [**codespacesSetSelectedReposForOrgSecret**](docs/CodespacesApi.md#codespacessetselectedreposfororgsecret) | **PUT** /orgs/{org}/codespaces/secrets/{secret_name}/repositories | Set selected repositories for an organization secret\n*CodespacesApi* | [**codespacesStartForAuthenticatedUser**](docs/CodespacesApi.md#codespacesstartforauthenticateduser) | **POST** /user/codespaces/{codespace_name}/start | Start a codespace for the authenticated user\n*CodespacesApi* | [**codespacesStopForAuthenticatedUser**](docs/CodespacesApi.md#codespacesstopforauthenticateduser) | **POST** /user/codespaces/{codespace_name}/stop | Stop a codespace for the authenticated user\n*CodespacesApi* | [**codespacesStopInOrganization**](docs/CodespacesApi.md#codespacesstopinorganization) | **POST** /orgs/{org}/members/{username}/codespaces/{codespace_name}/stop | Stop a codespace for an organization user\n*CodespacesApi* | [**codespacesUpdateForAuthenticatedUser**](docs/CodespacesApi.md#codespacesupdateforauthenticateduser) | **PATCH** /user/codespaces/{codespace_name} | Update a codespace for the authenticated user\n*CopilotApi* | [**copilotAddCopilotSeatsForTeams**](docs/CopilotApi.md#copilotaddcopilotseatsforteams) | **POST** /orgs/{org}/copilot/billing/selected_teams | Add teams to the Copilot subscription for an organization\n*CopilotApi* | [**copilotAddCopilotSeatsForUsers**](docs/CopilotApi.md#copilotaddcopilotseatsforusers) | **POST** /orgs/{org}/copilot/billing/selected_users | Add users to the Copilot subscription for an organization\n*CopilotApi* | [**copilotCancelCopilotSeatAssignmentForTeams**](docs/CopilotApi.md#copilotcancelcopilotseatassignmentforteams) | **DELETE** /orgs/{org}/copilot/billing/selected_teams | Remove teams from the Copilot subscription for an organization\n*CopilotApi* | [**copilotCancelCopilotSeatAssignmentForUsers**](docs/CopilotApi.md#copilotcancelcopilotseatassignmentforusers) | **DELETE** /orgs/{org}/copilot/billing/selected_users | Remove users from the Copilot subscription for an organization\n*CopilotApi* | [**copilotGetCopilotOrganizationDetails**](docs/CopilotApi.md#copilotgetcopilotorganizationdetails) | **GET** /orgs/{org}/copilot/billing | Get Copilot seat information and settings for an organization\n*CopilotApi* | [**copilotGetCopilotSeatDetailsForUser**](docs/CopilotApi.md#copilotgetcopilotseatdetailsforuser) | **GET** /orgs/{org}/members/{username}/copilot | Get Copilot seat assignment details for a user\n*CopilotApi* | [**copilotListCopilotSeats**](docs/CopilotApi.md#copilotlistcopilotseats) | **GET** /orgs/{org}/copilot/billing/seats | List all Copilot seat assignments for an organization\n*DependabotApi* | [**dependabotAddSelectedRepoToOrgSecret**](docs/DependabotApi.md#dependabotaddselectedrepotoorgsecret) | **PUT** /orgs/{org}/dependabot/secrets/{secret_name}/repositories/{repository_id} | Add selected repository to an organization secret\n*DependabotApi* | [**dependabotCreateOrUpdateOrgSecret**](docs/DependabotApi.md#dependabotcreateorupdateorgsecret) | **PUT** /orgs/{org}/dependabot/secrets/{secret_name} | Create or update an organization secret\n*DependabotApi* | [**dependabotCreateOrUpdateRepoSecret**](docs/DependabotApi.md#dependabotcreateorupdatereposecret) | **PUT** /repos/{owner}/{repo}/dependabot/secrets/{secret_name} | Create or update a repository secret\n*DependabotApi* | [**dependabotDeleteOrgSecret**](docs/DependabotApi.md#dependabotdeleteorgsecret) | **DELETE** /orgs/{org}/dependabot/secrets/{secret_name} | Delete an organization secret\n*DependabotApi* | [**dependabotDeleteRepoSecret**](docs/DependabotApi.md#dependabotdeletereposecret) | **DELETE** /repos/{owner}/{repo}/dependabot/secrets/{secret_name} | Delete a repository secret\n*DependabotApi* | [**dependabotGetAlert**](docs/DependabotApi.md#dependabotgetalert) | **GET** /repos/{owner}/{repo}/dependabot/alerts/{alert_number} | Get a Dependabot alert\n*DependabotApi* | [**dependabotGetOrgPublicKey**](docs/DependabotApi.md#dependabotgetorgpublickey) | **GET** /orgs/{org}/dependabot/secrets/public-key | Get an organization public key\n*DependabotApi* | [**dependabotGetOrgSecret**](docs/DependabotApi.md#dependabotgetorgsecret) | **GET** /orgs/{org}/dependabot/secrets/{secret_name} | Get an organization secret\n*DependabotApi* | [**dependabotGetRepoPublicKey**](docs/DependabotApi.md#dependabotgetrepopublickey) | **GET** /repos/{owner}/{repo}/dependabot/secrets/public-key | Get a repository public key\n*DependabotApi* | [**dependabotGetRepoSecret**](docs/DependabotApi.md#dependabotgetreposecret) | **GET** /repos/{owner}/{repo}/dependabot/secrets/{secret_name} | Get a repository secret\n*DependabotApi* | [**dependabotListAlertsForEnterprise**](docs/DependabotApi.md#dependabotlistalertsforenterprise) | **GET** /enterprises/{enterprise}/dependabot/alerts | List Dependabot alerts for an enterprise\n*DependabotApi* | [**dependabotListAlertsForOrg**](docs/DependabotApi.md#dependabotlistalertsfororg) | **GET** /orgs/{org}/dependabot/alerts | List Dependabot alerts for an organization\n*DependabotApi* | [**dependabotListAlertsForRepo**](docs/DependabotApi.md#dependabotlistalertsforrepo) | **GET** /repos/{owner}/{repo}/dependabot/alerts | List Dependabot alerts for a repository\n*DependabotApi* | [**dependabotListOrgSecrets**](docs/DependabotApi.md#dependabotlistorgsecrets) | **GET** /orgs/{org}/dependabot/secrets | List organization secrets\n*DependabotApi* | [**dependabotListRepoSecrets**](docs/DependabotApi.md#dependabotlistreposecrets) | **GET** /repos/{owner}/{repo}/dependabot/secrets | List repository secrets\n*DependabotApi* | [**dependabotListSelectedReposForOrgSecret**](docs/DependabotApi.md#dependabotlistselectedreposfororgsecret) | **GET** /orgs/{org}/dependabot/secrets/{secret_name}/repositories | List selected repositories for an organization secret\n*DependabotApi* | [**dependabotRemoveSelectedRepoFromOrgSecret**](docs/DependabotApi.md#dependabotremoveselectedrepofromorgsecret) | **DELETE** /orgs/{org}/dependabot/secrets/{secret_name}/repositories/{repository_id} | Remove selected repository from an organization secret\n*DependabotApi* | [**dependabotSetSelectedReposForOrgSecret**](docs/DependabotApi.md#dependabotsetselectedreposfororgsecret) | **PUT** /orgs/{org}/dependabot/secrets/{secret_name}/repositories | Set selected repositories for an organization secret\n*DependabotApi* | [**dependabotUpdateAlert**](docs/DependabotApi.md#dependabotupdatealert) | **PATCH** /repos/{owner}/{repo}/dependabot/alerts/{alert_number} | Update a Dependabot alert\n*DependencyGraphApi* | [**dependencyGraphCreateRepositorySnapshot**](docs/DependencyGraphApi.md#dependencygraphcreaterepositorysnapshot) | **POST** /repos/{owner}/{repo}/dependency-graph/snapshots | Create a snapshot of dependencies for a repository\n*DependencyGraphApi* | [**dependencyGraphDiffRange**](docs/DependencyGraphApi.md#dependencygraphdiffrange) | **GET** /repos/{owner}/{repo}/dependency-graph/compare/{basehead} | Get a diff of the dependencies between commits\n*DependencyGraphApi* | [**dependencyGraphExportSbom**](docs/DependencyGraphApi.md#dependencygraphexportsbom) | **GET** /repos/{owner}/{repo}/dependency-graph/sbom | Export a software bill of materials (SBOM) for a repository.\n*EmojisApi* | [**emojisGet**](docs/EmojisApi.md#emojisget) | **GET** /emojis | Get emojis\n*GistsApi* | [**gistsCheckIsStarred**](docs/GistsApi.md#gistscheckisstarred) | **GET** /gists/{gist_id}/star | Check if a gist is starred\n*GistsApi* | [**gistsCreate**](docs/GistsApi.md#gistscreate) | **POST** /gists | Create a gist\n*GistsApi* | [**gistsCreateComment**](docs/GistsApi.md#gistscreatecomment) | **POST** /gists/{gist_id}/comments | Create a gist comment\n*GistsApi* | [**gistsDelete**](docs/GistsApi.md#gistsdelete) | **DELETE** /gists/{gist_id} | Delete a gist\n*GistsApi* | [**gistsDeleteComment**](docs/GistsApi.md#gistsdeletecomment) | **DELETE** /gists/{gist_id}/comments/{comment_id} | Delete a gist comment\n*GistsApi* | [**gistsFork**](docs/GistsApi.md#gistsfork) | **POST** /gists/{gist_id}/forks | Fork a gist\n*GistsApi* | [**gistsGet**](docs/GistsApi.md#gistsget) | **GET** /gists/{gist_id} | Get a gist\n*GistsApi* | [**gistsGetComment**](docs/GistsApi.md#gistsgetcomment) | **GET** /gists/{gist_id}/comments/{comment_id} | Get a gist comment\n*GistsApi* | [**gistsGetRevision**](docs/GistsApi.md#gistsgetrevision) | **GET** /gists/{gist_id}/{sha} | Get a gist revision\n*GistsApi* | [**gistsList**](docs/GistsApi.md#gistslist) | **GET** /gists | List gists for the authenticated user\n*GistsApi* | [**gistsListComments**](docs/GistsApi.md#gistslistcomments) | **GET** /gists/{gist_id}/comments | List gist comments\n*GistsApi* | [**gistsListCommits**](docs/GistsApi.md#gistslistcommits) | **GET** /gists/{gist_id}/commits | List gist commits\n*GistsApi* | [**gistsListForUser**](docs/GistsApi.md#gistslistforuser) | **GET** /users/{username}/gists | List gists for a user\n*GistsApi* | [**gistsListForks**](docs/GistsApi.md#gistslistforks) | **GET** /gists/{gist_id}/forks | List gist forks\n*GistsApi* | [**gistsListPublic**](docs/GistsApi.md#gistslistpublic) | **GET** /gists/public | List public gists\n*GistsApi* | [**gistsListStarred**](docs/GistsApi.md#gistsliststarred) | **GET** /gists/starred | List starred gists\n*GistsApi* | [**gistsStar**](docs/GistsApi.md#gistsstar) | **PUT** /gists/{gist_id}/star | Star a gist\n*GistsApi* | [**gistsUnstar**](docs/GistsApi.md#gistsunstar) | **DELETE** /gists/{gist_id}/star | Unstar a gist\n*GistsApi* | [**gistsUpdate**](docs/GistsApi.md#gistsupdate) | **PATCH** /gists/{gist_id} | Update a gist\n*GistsApi* | [**gistsUpdateComment**](docs/GistsApi.md#gistsupdatecomment) | **PATCH** /gists/{gist_id}/comments/{comment_id} | Update a gist comment\n*GitApi* | [**gitCreateBlob**](docs/GitApi.md#gitcreateblob) | **POST** /repos/{owner}/{repo}/git/blobs | Create a blob\n*GitApi* | [**gitCreateCommit**](docs/GitApi.md#gitcreatecommit) | **POST** /repos/{owner}/{repo}/git/commits | Create a commit\n*GitApi* | [**gitCreateRef**](docs/GitApi.md#gitcreateref) | **POST** /repos/{owner}/{repo}/git/refs | Create a reference\n*GitApi* | [**gitCreateTag**](docs/GitApi.md#gitcreatetag) | **POST** /repos/{owner}/{repo}/git/tags | Create a tag object\n*GitApi* | [**gitCreateTree**](docs/GitApi.md#gitcreatetree) | **POST** /repos/{owner}/{repo}/git/trees | Create a tree\n*GitApi* | [**gitDeleteRef**](docs/GitApi.md#gitdeleteref) | **DELETE** /repos/{owner}/{repo}/git/refs/{ref} | Delete a reference\n*GitApi* | [**gitGetBlob**](docs/GitApi.md#gitgetblob) | **GET** /repos/{owner}/{repo}/git/blobs/{file_sha} | Get a blob\n*GitApi* | [**gitGetCommit**](docs/GitApi.md#gitgetcommit) | **GET** /repos/{owner}/{repo}/git/commits/{commit_sha} | Get a commit object\n*GitApi* | [**gitGetRef**](docs/GitApi.md#gitgetref) | **GET** /repos/{owner}/{repo}/git/ref/{ref} | Get a reference\n*GitApi* | [**gitGetTag**](docs/GitApi.md#gitgettag) | **GET** /repos/{owner}/{repo}/git/tags/{tag_sha} | Get a tag\n*GitApi* | [**gitGetTree**](docs/GitApi.md#gitgettree) | **GET** /repos/{owner}/{repo}/git/trees/{tree_sha} | Get a tree\n*GitApi* | [**gitListMatchingRefs**](docs/GitApi.md#gitlistmatchingrefs) | **GET** /repos/{owner}/{repo}/git/matching-refs/{ref} | List matching references\n*GitApi* | [**gitUpdateRef**](docs/GitApi.md#gitupdateref) | **PATCH** /repos/{owner}/{repo}/git/refs/{ref} | Update a reference\n*GitignoreApi* | [**gitignoreGetAllTemplates**](docs/GitignoreApi.md#gitignoregetalltemplates) | **GET** /gitignore/templates | Get all gitignore templates\n*GitignoreApi* | [**gitignoreGetTemplate**](docs/GitignoreApi.md#gitignoregettemplate) | **GET** /gitignore/templates/{name} | Get a gitignore template\n*InteractionsApi* | [**interactionsGetRestrictionsForAuthenticatedUser**](docs/InteractionsApi.md#interactionsgetrestrictionsforauthenticateduser) | **GET** /user/interaction-limits | Get interaction restrictions for your public repositories\n*InteractionsApi* | [**interactionsGetRestrictionsForOrg**](docs/InteractionsApi.md#interactionsgetrestrictionsfororg) | **GET** /orgs/{org}/interaction-limits | Get interaction restrictions for an organization\n*InteractionsApi* | [**interactionsGetRestrictionsForRepo**](docs/InteractionsApi.md#interactionsgetrestrictionsforrepo) | **GET** /repos/{owner}/{repo}/interaction-limits | Get interaction restrictions for a repository\n*InteractionsApi* | [**interactionsRemoveRestrictionsForAuthenticatedUser**](docs/InteractionsApi.md#interactionsremoverestrictionsforauthenticateduser) | **DELETE** /user/interaction-limits | Remove interaction restrictions from your public repositories\n*InteractionsApi* | [**interactionsRemoveRestrictionsForOrg**](docs/InteractionsApi.md#interactionsremoverestrictionsfororg) | **DELETE** /orgs/{org}/interaction-limits | Remove interaction restrictions for an organization\n*InteractionsApi* | [**interactionsRemoveRestrictionsForRepo**](docs/InteractionsApi.md#interactionsremoverestrictionsforrepo) | **DELETE** /repos/{owner}/{repo}/interaction-limits | Remove interaction restrictions for a repository\n*InteractionsApi* | [**interactionsSetRestrictionsForAuthenticatedUser**](docs/InteractionsApi.md#interactionssetrestrictionsforauthenticateduser) | **PUT** /user/interaction-limits | Set interaction restrictions for your public repositories\n*InteractionsApi* | [**interactionsSetRestrictionsForOrg**](docs/InteractionsApi.md#interactionssetrestrictionsfororg) | **PUT** /orgs/{org}/interaction-limits | Set interaction restrictions for an organization\n*InteractionsApi* | [**interactionsSetRestrictionsForRepo**](docs/InteractionsApi.md#interactionssetrestrictionsforrepo) | **PUT** /repos/{owner}/{repo}/interaction-limits | Set interaction restrictions for a repository\n*IssuesApi* | [**issuesAddAssignees**](docs/IssuesApi.md#issuesaddassignees) | **POST** /repos/{owner}/{repo}/issues/{issue_number}/assignees | Add assignees to an issue\n*IssuesApi* | [**issuesAddLabels**](docs/IssuesApi.md#issuesaddlabels) | **POST** /repos/{owner}/{repo}/issues/{issue_number}/labels | Add labels to an issue\n*IssuesApi* | [**issuesCheckUserCanBeAssigned**](docs/IssuesApi.md#issuescheckusercanbeassigned) | **GET** /repos/{owner}/{repo}/assignees/{assignee} | Check if a user can be assigned\n*IssuesApi* | [**issuesCheckUserCanBeAssignedToIssue**](docs/IssuesApi.md#issuescheckusercanbeassignedtoissue) | **GET** /repos/{owner}/{repo}/issues/{issue_number}/assignees/{assignee} | Check if a user can be assigned to a issue\n*IssuesApi* | [**issuesCreate**](docs/IssuesApi.md#issuescreate) | **POST** /repos/{owner}/{repo}/issues | Create an issue\n*IssuesApi* | [**issuesCreateComment**](docs/IssuesApi.md#issuescreatecomment) | **POST** /repos/{owner}/{repo}/issues/{issue_number}/comments | Create an issue comment\n*IssuesApi* | [**issuesCreateLabel**](docs/IssuesApi.md#issuescreatelabel) | **POST** /repos/{owner}/{repo}/labels | Create a label\n*IssuesApi* | [**issuesCreateMilestone**](docs/IssuesApi.md#issuescreatemilestone) | **POST** /repos/{owner}/{repo}/milestones | Create a milestone\n*IssuesApi* | [**issuesDeleteComment**](docs/IssuesApi.md#issuesdeletecomment) | **DELETE** /repos/{owner}/{repo}/issues/comments/{comment_id} | Delete an issue comment\n*IssuesApi* | [**issuesDeleteLabel**](docs/IssuesApi.md#issuesdeletelabel) | **DELETE** /repos/{owner}/{repo}/labels/{name} | Delete a label\n*IssuesApi* | [**issuesDeleteMilestone**](docs/IssuesApi.md#issuesdeletemilestone) | **DELETE** /repos/{owner}/{repo}/milestones/{milestone_number} | Delete a milestone\n*IssuesApi* | [**issuesGet**](docs/IssuesApi.md#issuesget) | **GET** /repos/{owner}/{repo}/issues/{issue_number} | Get an issue\n*IssuesApi* | [**issuesGetComment**](docs/IssuesApi.md#issuesgetcomment) | **GET** /repos/{owner}/{repo}/issues/comments/{comment_id} | Get an issue comment\n*IssuesApi* | [**issuesGetEvent**](docs/IssuesApi.md#issuesgetevent) | **GET** /repos/{owner}/{repo}/issues/events/{event_id} | Get an issue event\n*IssuesApi* | [**issuesGetLabel**](docs/IssuesApi.md#issuesgetlabel) | **GET** /repos/{owner}/{repo}/labels/{name} | Get a label\n*IssuesApi* | [**issuesGetMilestone**](docs/IssuesApi.md#issuesgetmilestone) | **GET** /repos/{owner}/{repo}/milestones/{milestone_number} | Get a milestone\n*IssuesApi* | [**issuesList**](docs/IssuesApi.md#issueslist) | **GET** /issues | List issues assigned to the authenticated user\n*IssuesApi* | [**issuesListAssignees**](docs/IssuesApi.md#issueslistassignees) | **GET** /repos/{owner}/{repo}/assignees | List assignees\n*IssuesApi* | [**issuesListComments**](docs/IssuesApi.md#issueslistcomments) | **GET** /repos/{owner}/{repo}/issues/{issue_number}/comments | List issue comments\n*IssuesApi* | [**issuesListCommentsForRepo**](docs/IssuesApi.md#issueslistcommentsforrepo) | **GET** /repos/{owner}/{repo}/issues/comments | List issue comments for a repository\n*IssuesApi* | [**issuesListEvents**](docs/IssuesApi.md#issueslistevents) | **GET** /repos/{owner}/{repo}/issues/{issue_number}/events | List issue events\n*IssuesApi* | [**issuesListEventsForRepo**](docs/IssuesApi.md#issueslisteventsforrepo) | **GET** /repos/{owner}/{repo}/issues/events | List issue events for a repository\n*IssuesApi* | [**issuesListEventsForTimeline**](docs/IssuesApi.md#issueslisteventsfortimeline) | **GET** /repos/{owner}/{repo}/issues/{issue_number}/timeline | List timeline events for an issue\n*IssuesApi* | [**issuesListForAuthenticatedUser**](docs/IssuesApi.md#issueslistforauthenticateduser) | **GET** /user/issues | List user account issues assigned to the authenticated user\n*IssuesApi* | [**issuesListForOrg**](docs/IssuesApi.md#issueslistfororg) | **GET** /orgs/{org}/issues | List organization issues assigned to the authenticated user\n*IssuesApi* | [**issuesListForRepo**](docs/IssuesApi.md#issueslistforrepo) | **GET** /repos/{owner}/{repo}/issues | List repository issues\n*IssuesApi* | [**issuesListLabelsForMilestone**](docs/IssuesApi.md#issueslistlabelsformilestone) | **GET** /repos/{owner}/{repo}/milestones/{milestone_number}/labels | List labels for issues in a milestone\n*IssuesApi* | [**issuesListLabelsForRepo**](docs/IssuesApi.md#issueslistlabelsforrepo) | **GET** /repos/{owner}/{repo}/labels | List labels for a repository\n*IssuesApi* | [**issuesListLabelsOnIssue**](docs/IssuesApi.md#issueslistlabelsonissue) | **GET** /repos/{owner}/{repo}/issues/{issue_number}/labels | List labels for an issue\n*IssuesApi* | [**issuesListMilestones**](docs/IssuesApi.md#issueslistmilestones) | **GET** /repos/{owner}/{repo}/milestones | List milestones\n*IssuesApi* | [**issuesLock**](docs/IssuesApi.md#issueslock) | **PUT** /repos/{owner}/{repo}/issues/{issue_number}/lock | Lock an issue\n*IssuesApi* | [**issuesRemoveAllLabels**](docs/IssuesApi.md#issuesremovealllabels) | **DELETE** /repos/{owner}/{repo}/issues/{issue_number}/labels | Remove all labels from an issue\n*IssuesApi* | [**issuesRemoveAssignees**](docs/IssuesApi.md#issuesremoveassignees) | **DELETE** /repos/{owner}/{repo}/issues/{issue_number}/assignees | Remove assignees from an issue\n*IssuesApi* | [**issuesRemoveLabel**](docs/IssuesApi.md#issuesremovelabel) | **DELETE** /repos/{owner}/{repo}/issues/{issue_number}/labels/{name} | Remove a label from an issue\n*IssuesApi* | [**issuesSetLabels**](docs/IssuesApi.md#issuessetlabels) | **PUT** /repos/{owner}/{repo}/issues/{issue_number}/labels | Set labels for an issue\n*IssuesApi* | [**issuesUnlock**](docs/IssuesApi.md#issuesunlock) | **DELETE** /repos/{owner}/{repo}/issues/{issue_number}/lock | Unlock an issue\n*IssuesApi* | [**issuesUpdate**](docs/IssuesApi.md#issuesupdate) | **PATCH** /repos/{owner}/{repo}/issues/{issue_number} | Update an issue\n*IssuesApi* | [**issuesUpdateComment**](docs/IssuesApi.md#issuesupdatecomment) | **PATCH** /repos/{owner}/{repo}/issues/comments/{comment_id} | Update an issue comment\n*IssuesApi* | [**issuesUpdateLabel**](docs/IssuesApi.md#issuesupdatelabel) | **PATCH** /repos/{owner}/{repo}/labels/{name} | Update a label\n*IssuesApi* | [**issuesUpdateMilestone**](docs/IssuesApi.md#issuesupdatemilestone) | **PATCH** /repos/{owner}/{repo}/milestones/{milestone_number} | Update a milestone\n*LicensesApi* | [**licensesGet**](docs/LicensesApi.md#licensesget) | **GET** /licenses/{license} | Get a license\n*LicensesApi* | [**licensesGetAllCommonlyUsed**](docs/LicensesApi.md#licensesgetallcommonlyused) | **GET** /licenses | Get all commonly used licenses\n*LicensesApi* | [**licensesGetForRepo**](docs/LicensesApi.md#licensesgetforrepo) | **GET** /repos/{owner}/{repo}/license | Get the license for a repository\n*MarkdownApi* | [**markdownRender**](docs/MarkdownApi.md#markdownrender) | **POST** /markdown | Render a Markdown document\n*MarkdownApi* | [**markdownRenderRaw**](docs/MarkdownApi.md#markdownrenderraw) | **POST** /markdown/raw | Render a Markdown document in raw mode\n*MetaApi* | [**metaGet**](docs/MetaApi.md#metaget) | **GET** /meta | Get GitHub meta information\n*MetaApi* | [**metaGetAllVersions**](docs/MetaApi.md#metagetallversions) | **GET** /versions | Get all API versions\n*MetaApi* | [**metaGetOctocat**](docs/MetaApi.md#metagetoctocat) | **GET** /octocat | Get Octocat\n*MetaApi* | [**metaGetZen**](docs/MetaApi.md#metagetzen) | **GET** /zen | Get the Zen of GitHub\n*MetaApi* | [**metaRoot**](docs/MetaApi.md#metaroot) | **GET** / | GitHub API Root\n*MigrationsApi* | [**migrationsCancelImport**](docs/MigrationsApi.md#migrationscancelimport) | **DELETE** /repos/{owner}/{repo}/import | Cancel an import\n*MigrationsApi* | [**migrationsDeleteArchiveForAuthenticatedUser**](docs/MigrationsApi.md#migrationsdeletearchiveforauthenticateduser) | **DELETE** /user/migrations/{migration_id}/archive | Delete a user migration archive\n*MigrationsApi* | [**migrationsDeleteArchiveForOrg**](docs/MigrationsApi.md#migrationsdeletearchivefororg) | **DELETE** /orgs/{org}/migrations/{migration_id}/archive | Delete an organization migration archive\n*MigrationsApi* | [**migrationsDownloadArchiveForOrg**](docs/MigrationsApi.md#migrationsdownloadarchivefororg) | **GET** /orgs/{org}/migrations/{migration_id}/archive | Download an organization migration archive\n*MigrationsApi* | [**migrationsGetArchiveForAuthenticatedUser**](docs/MigrationsApi.md#migrationsgetarchiveforauthenticateduser) | **GET** /user/migrations/{migration_id}/archive | Download a user migration archive\n*MigrationsApi* | [**migrationsGetCommitAuthors**](docs/MigrationsApi.md#migrationsgetcommitauthors) | **GET** /repos/{owner}/{repo}/import/authors | Get commit authors\n*MigrationsApi* | [**migrationsGetImportStatus**](docs/MigrationsApi.md#migrationsgetimportstatus) | **GET** /repos/{owner}/{repo}/import | Get an import status\n*MigrationsApi* | [**migrationsGetLargeFiles**](docs/MigrationsApi.md#migrationsgetlargefiles) | **GET** /repos/{owner}/{repo}/import/large_files | Get large files\n*MigrationsApi* | [**migrationsGetStatusForAuthenticatedUser**](docs/MigrationsApi.md#migrationsgetstatusforauthenticateduser) | **GET** /user/migrations/{migration_id} | Get a user migration status\n*MigrationsApi* | [**migrationsGetStatusForOrg**](docs/MigrationsApi.md#migrationsgetstatusfororg) | **GET** /orgs/{org}/migrations/{migration_id} | Get an organization migration status\n*MigrationsApi* | [**migrationsListForAuthenticatedUser**](docs/MigrationsApi.md#migrationslistforauthenticateduser) | **GET** /user/migrations | List user migrations\n*MigrationsApi* | [**migrationsListForOrg**](docs/MigrationsApi.md#migrationslistfororg) | **GET** /orgs/{org}/migrations | List organization migrations\n*MigrationsApi* | [**migrationsListReposForAuthenticatedUser**](docs/MigrationsApi.md#migrationslistreposforauthenticateduser) | **GET** /user/migrations/{migration_id}/repositories | List repositories for a user migration\n*MigrationsApi* | [**migrationsListReposForOrg**](docs/MigrationsApi.md#migrationslistreposfororg) | **GET** /orgs/{org}/migrations/{migration_id}/repositories | List repositories in an organization migration\n*MigrationsApi* | [**migrationsMapCommitAuthor**](docs/MigrationsApi.md#migrationsmapcommitauthor) | **PATCH** /repos/{owner}/{repo}/import/authors/{author_id} | Map a commit author\n*MigrationsApi* | [**migrationsSetLfsPreference**](docs/MigrationsApi.md#migrationssetlfspreference) | **PATCH** /repos/{owner}/{repo}/import/lfs | Update Git LFS preference\n*MigrationsApi* | [**migrationsStartForAuthenticatedUser**](docs/MigrationsApi.md#migrationsstartforauthenticateduser) | **POST** /user/migrations | Start a user migration\n*MigrationsApi* | [**migrationsStartForOrg**](docs/MigrationsApi.md#migrationsstartfororg) | **POST** /orgs/{org}/migrations | Start an organization migration\n*MigrationsApi* | [**migrationsStartImport**](docs/MigrationsApi.md#migrationsstartimport) | **PUT** /repos/{owner}/{repo}/import | Start an import\n*MigrationsApi* | [**migrationsUnlockRepoForAuthenticatedUser**](docs/MigrationsApi.md#migrationsunlockrepoforauthenticateduser) | **DELETE** /user/migrations/{migration_id}/repos/{repo_name}/lock | Unlock a user repository\n*MigrationsApi* | [**migrationsUnlockRepoForOrg**](docs/MigrationsApi.md#migrationsunlockrepofororg) | **DELETE** /orgs/{org}/migrations/{migration_id}/repos/{repo_name}/lock | Unlock an organization repository\n*MigrationsApi* | [**migrationsUpdateImport**](docs/MigrationsApi.md#migrationsupdateimport) | **PATCH** /repos/{owner}/{repo}/import | Update an import\n*OidcApi* | [**oidcGetOidcCustomSubTemplateForOrg**](docs/OidcApi.md#oidcgetoidccustomsubtemplatefororg) | **GET** /orgs/{org}/actions/oidc/customization/sub | Get the customization template for an OIDC subject claim for an organization\n*OidcApi* | [**oidcUpdateOidcCustomSubTemplateForOrg**](docs/OidcApi.md#oidcupdateoidccustomsubtemplatefororg) | **PUT** /orgs/{org}/actions/oidc/customization/sub | Set the customization template for an OIDC subject claim for an organization\n*OrgsApi* | [**orgsAddSecurityManagerTeam**](docs/OrgsApi.md#orgsaddsecuritymanagerteam) | **PUT** /orgs/{org}/security-managers/teams/{team_slug} | Add a security manager team\n*OrgsApi* | [**orgsAssignTeamToOrgRole**](docs/OrgsApi.md#orgsassignteamtoorgrole) | **PUT** /orgs/{org}/organization-roles/teams/{team_slug}/{role_id} | Assign an organization role to a team\n*OrgsApi* | [**orgsAssignUserToOrgRole**](docs/OrgsApi.md#orgsassignusertoorgrole) | **PUT** /orgs/{org}/organization-roles/users/{username}/{role_id} | Assign an organization role to a user\n*OrgsApi* | [**orgsBlockUser**](docs/OrgsApi.md#orgsblockuser) | **PUT** /orgs/{org}/blocks/{username} | Block a user from an organization\n*OrgsApi* | [**orgsCancelInvitation**](docs/OrgsApi.md#orgscancelinvitation) | **DELETE** /orgs/{org}/invitations/{invitation_id} | Cancel an organization invitation\n*OrgsApi* | [**orgsCheckBlockedUser**](docs/OrgsApi.md#orgscheckblockeduser) | **GET** /orgs/{org}/blocks/{username} | Check if a user is blocked by an organization\n*OrgsApi* | [**orgsCheckMembershipForUser**](docs/OrgsApi.md#orgscheckmembershipforuser) | **GET** /orgs/{org}/members/{username} | Check organization membership for a user\n*OrgsApi* | [**orgsCheckPublicMembershipForUser**](docs/OrgsApi.md#orgscheckpublicmembershipforuser) | **GET** /orgs/{org}/public_members/{username} | Check public organization membership for a user\n*OrgsApi* | [**orgsConvertMemberToOutsideCollaborator**](docs/OrgsApi.md#orgsconvertmembertooutsidecollaborator) | **PUT** /orgs/{org}/outside_collaborators/{username} | Convert an organization member to outside collaborator\n*OrgsApi* | [**orgsCreateCustomOrganizationRole**](docs/OrgsApi.md#orgscreatecustomorganizationrole) | **POST** /orgs/{org}/organization-roles | Create a custom organization role\n*OrgsApi* | [**orgsCreateInvitation**](docs/OrgsApi.md#orgscreateinvitation) | **POST** /orgs/{org}/invitations | Create an organization invitation\n*OrgsApi* | [**orgsCreateOrUpdateCustomProperties**](docs/OrgsApi.md#orgscreateorupdatecustomproperties) | **PATCH** /orgs/{org}/properties/schema | Create or update custom properties for an organization\n*OrgsApi* | [**orgsCreateOrUpdateCustomPropertiesValuesForRepos**](docs/OrgsApi.md#orgscreateorupdatecustompropertiesvaluesforrepos) | **PATCH** /orgs/{org}/properties/values | Create or update custom property values for organization repositories\n*OrgsApi* | [**orgsCreateOrUpdateCustomProperty**](docs/OrgsApi.md#orgscreateorupdatecustomproperty) | **PUT** /orgs/{org}/properties/schema/{custom_property_name} | Create or update a custom property for an organization\n*OrgsApi* | [**orgsCreateWebhook**](docs/OrgsApi.md#orgscreatewebhook) | **POST** /orgs/{org}/hooks | Create an organization webhook\n*OrgsApi* | [**orgsDelete**](docs/OrgsApi.md#orgsdelete) | **DELETE** /orgs/{org} | Delete an organization\n*OrgsApi* | [**orgsDeleteCustomOrganizationRole**](docs/OrgsApi.md#orgsdeletecustomorganizationrole) | **DELETE** /orgs/{org}/organization-roles/{role_id} | Delete a custom organization role.\n*OrgsApi* | [**orgsDeleteWebhook**](docs/OrgsApi.md#orgsdeletewebhook) | **DELETE** /orgs/{org}/hooks/{hook_id} | Delete an organization webhook\n*OrgsApi* | [**orgsEnableOrDisableSecurityProductOnAllOrgRepos**](docs/OrgsApi.md#orgsenableordisablesecurityproductonallorgrepos) | **POST** /orgs/{org}/{security_product}/{enablement} | Enable or disable a security feature for an organization\n*OrgsApi* | [**orgsGet**](docs/OrgsApi.md#orgsget) | **GET** /orgs/{org} | Get an organization\n*OrgsApi* | [**orgsGetAllCustomProperties**](docs/OrgsApi.md#orgsgetallcustomproperties) | **GET** /orgs/{org}/properties/schema | Get all custom properties for an organization\n*OrgsApi* | [**orgsGetCustomProperty**](docs/OrgsApi.md#orgsgetcustomproperty) | **GET** /orgs/{org}/properties/schema/{custom_property_name} | Get a custom property for an organization\n*OrgsApi* | [**orgsGetMembershipForAuthenticatedUser**](docs/OrgsApi.md#orgsgetmembershipforauthenticateduser) | **GET** /user/memberships/orgs/{org} | Get an organization membership for the authenticated user\n*OrgsApi* | [**orgsGetMembershipForUser**](docs/OrgsApi.md#orgsgetmembershipforuser) | **GET** /orgs/{org}/memberships/{username} | Get organization membership for a user\n*OrgsApi* | [**orgsGetOrgRole**](docs/OrgsApi.md#orgsgetorgrole) | **GET** /orgs/{org}/organization-roles/{role_id} | Get an organization role\n*OrgsApi* | [**orgsGetWebhook**](docs/OrgsApi.md#orgsgetwebhook) | **GET** /orgs/{org}/hooks/{hook_id} | Get an organization webhook\n*OrgsApi* | [**orgsGetWebhookConfigForOrg**](docs/OrgsApi.md#orgsgetwebhookconfigfororg) | **GET** /orgs/{org}/hooks/{hook_id}/config | Get a webhook configuration for an organization\n*OrgsApi* | [**orgsGetWebhookDelivery**](docs/OrgsApi.md#orgsgetwebhookdelivery) | **GET** /orgs/{org}/hooks/{hook_id}/deliveries/{delivery_id} | Get a webhook delivery for an organization webhook\n*OrgsApi* | [**orgsList**](docs/OrgsApi.md#orgslist) | **GET** /organizations | List organizations\n*OrgsApi* | [**orgsListAppInstallations**](docs/OrgsApi.md#orgslistappinstallations) | **GET** /orgs/{org}/installations | List app installations for an organization\n*OrgsApi* | [**orgsListBlockedUsers**](docs/OrgsApi.md#orgslistblockedusers) | **GET** /orgs/{org}/blocks | List users blocked by an organization\n*OrgsApi* | [**orgsListCustomPropertiesValuesForRepos**](docs/OrgsApi.md#orgslistcustompropertiesvaluesforrepos) | **GET** /orgs/{org}/properties/values | List custom property values for organization repositories\n*OrgsApi* | [**orgsListFailedInvitations**](docs/OrgsApi.md#orgslistfailedinvitations) | **GET** /orgs/{org}/failed_invitations | List failed organization invitations\n*OrgsApi* | [**orgsListForAuthenticatedUser**](docs/OrgsApi.md#orgslistforauthenticateduser) | **GET** /user/orgs | List organizations for the authenticated user\n*OrgsApi* | [**orgsListForUser**](docs/OrgsApi.md#orgslistforuser) | **GET** /users/{username}/orgs | List organizations for a user\n*OrgsApi* | [**orgsListInvitationTeams**](docs/OrgsApi.md#orgslistinvitationteams) | **GET** /orgs/{org}/invitations/{invitation_id}/teams | List organization invitation teams\n*OrgsApi* | [**orgsListMembers**](docs/OrgsApi.md#orgslistmembers) | **GET** /orgs/{org}/members | List organization members\n*OrgsApi* | [**orgsListMembershipsForAuthenticatedUser**](docs/OrgsApi.md#orgslistmembershipsforauthenticateduser) | **GET** /user/memberships/orgs | List organization memberships for the authenticated user\n*OrgsApi* | [**orgsListOrgRoleTeams**](docs/OrgsApi.md#orgslistorgroleteams) | **GET** /orgs/{org}/organization-roles/{role_id}/teams | List teams that are assigned to an organization role\n*OrgsApi* | [**orgsListOrgRoleUsers**](docs/OrgsApi.md#orgslistorgroleusers) | **GET** /orgs/{org}/organization-roles/{role_id}/users | List users that are assigned to an organization role\n*OrgsApi* | [**orgsListOrgRoles**](docs/OrgsApi.md#orgslistorgroles) | **GET** /orgs/{org}/organization-roles | Get all organization roles for an organization\n*OrgsApi* | [**orgsListOrganizationFineGrainedPermissions**](docs/OrgsApi.md#orgslistorganizationfinegrainedpermissions) | **GET** /orgs/{org}/organization-fine-grained-permissions | List organization fine-grained permissions for an organization\n*OrgsApi* | [**orgsListOutsideCollaborators**](docs/OrgsApi.md#orgslistoutsidecollaborators) | **GET** /orgs/{org}/outside_collaborators | List outside collaborators for an organization\n*OrgsApi* | [**orgsListPatGrantRepositories**](docs/OrgsApi.md#orgslistpatgrantrepositories) | **GET** /orgs/{org}/personal-access-tokens/{pat_id}/repositories | List repositories a fine-grained personal access token has access to\n*OrgsApi* | [**orgsListPatGrantRequestRepositories**](docs/OrgsApi.md#orgslistpatgrantrequestrepositories) | **GET** /orgs/{org}/personal-access-token-requests/{pat_request_id}/repositories | List repositories requested to be accessed by a fine-grained personal access token\n*OrgsApi* | [**orgsListPatGrantRequests**](docs/OrgsApi.md#orgslistpatgrantrequests) | **GET** /orgs/{org}/personal-access-token-requests | List requests to access organization resources with fine-grained personal access tokens\n*OrgsApi* | [**orgsListPatGrants**](docs/OrgsApi.md#orgslistpatgrants) | **GET** /orgs/{org}/personal-access-tokens | List fine-grained personal access tokens with access to organization resources\n*OrgsApi* | [**orgsListPendingInvitations**](docs/OrgsApi.md#orgslistpendinginvitations) | **GET** /orgs/{org}/invitations | List pending organization invitations\n*OrgsApi* | [**orgsListPublicMembers**](docs/OrgsApi.md#orgslistpublicmembers) | **GET** /orgs/{org}/public_members | List public organization members\n*OrgsApi* | [**orgsListSecurityManagerTeams**](docs/OrgsApi.md#orgslistsecuritymanagerteams) | **GET** /orgs/{org}/security-managers | List security manager teams\n*OrgsApi* | [**orgsListWebhookDeliveries**](docs/OrgsApi.md#orgslistwebhookdeliveries) | **GET** /orgs/{org}/hooks/{hook_id}/deliveries | List deliveries for an organization webhook\n*OrgsApi* | [**orgsListWebhooks**](docs/OrgsApi.md#orgslistwebhooks) | **GET** /orgs/{org}/hooks | List organization webhooks\n*OrgsApi* | [**orgsPatchCustomOrganizationRole**](docs/OrgsApi.md#orgspatchcustomorganizationrole) | **PATCH** /orgs/{org}/organization-roles/{role_id} | Update a custom organization role\n*OrgsApi* | [**orgsPingWebhook**](docs/OrgsApi.md#orgspingwebhook) | **POST** /orgs/{org}/hooks/{hook_id}/pings | Ping an organization webhook\n*OrgsApi* | [**orgsRedeliverWebhookDelivery**](docs/OrgsApi.md#orgsredeliverwebhookdelivery) | **POST** /orgs/{org}/hooks/{hook_id}/deliveries/{delivery_id}/attempts | Redeliver a delivery for an organization webhook\n*OrgsApi* | [**orgsRemoveCustomProperty**](docs/OrgsApi.md#orgsremovecustomproperty) | **DELETE** /orgs/{org}/properties/schema/{custom_property_name} | Remove a custom property for an organization\n*OrgsApi* | [**orgsRemoveMember**](docs/OrgsApi.md#orgsremovemember) | **DELETE** /orgs/{org}/members/{username} | Remove an organization member\n*OrgsApi* | [**orgsRemoveMembershipForUser**](docs/OrgsApi.md#orgsremovemembershipforuser) | **DELETE** /orgs/{org}/memberships/{username} | Remove organization membership for a user\n*OrgsApi* | [**orgsRemoveOutsideCollaborator**](docs/OrgsApi.md#orgsremoveoutsidecollaborator) | **DELETE** /orgs/{org}/outside_collaborators/{username} | Remove outside collaborator from an organization\n*OrgsApi* | [**orgsRemovePublicMembershipForAuthenticatedUser**](docs/OrgsApi.md#orgsremovepublicmembershipforauthenticateduser) | **DELETE** /orgs/{org}/public_members/{username} | Remove public organization membership for the authenticated user\n*OrgsApi* | [**orgsRemoveSecurityManagerTeam**](docs/OrgsApi.md#orgsremovesecuritymanagerteam) | **DELETE** /orgs/{org}/security-managers/teams/{team_slug} | Remove a security manager team\n*OrgsApi* | [**orgsReviewPatGrantRequest**](docs/OrgsApi.md#orgsreviewpatgrantrequest) | **POST** /orgs/{org}/personal-access-token-requests/{pat_request_id} | Review a request to access organization resources with a fine-grained personal access token\n*OrgsApi* | [**orgsReviewPatGrantRequestsInBulk**](docs/OrgsApi.md#orgsreviewpatgrantrequestsinbulk) | **POST** /orgs/{org}/personal-access-token-requests | Review requests to access organization resources with fine-grained personal access tokens\n*OrgsApi* | [**orgsRevokeAllOrgRolesTeam**](docs/OrgsApi.md#orgsrevokeallorgrolesteam) | **DELETE** /orgs/{org}/organization-roles/teams/{team_slug} | Remove all organization roles for a team\n*OrgsApi* | [**orgsRevokeAllOrgRolesUser**](docs/OrgsApi.md#orgsrevokeallorgrolesuser) | **DELETE** /orgs/{org}/organization-roles/users/{username} | Remove all organization roles for a user\n*OrgsApi* | [**orgsRevokeOrgRoleTeam**](docs/OrgsApi.md#orgsrevokeorgroleteam) | **DELETE** /orgs/{org}/organization-roles/teams/{team_slug}/{role_id} | Remove an organization role from a team\n*OrgsApi* | [**orgsRevokeOrgRoleUser**](docs/OrgsApi.md#orgsrevokeorgroleuser) | **DELETE** /orgs/{org}/organization-roles/users/{username}/{role_id} | Remove an organization role from a user\n*OrgsApi* | [**orgsSetMembershipForUser**](docs/OrgsApi.md#orgssetmembershipforuser) | **PUT** /orgs/{org}/memberships/{username} | Set organization membership for a user\n*OrgsApi* | [**orgsSetPublicMembershipForAuthenticatedUser**](docs/OrgsApi.md#orgssetpublicmembershipforauthenticateduser) | **PUT** /orgs/{org}/public_members/{username} | Set public organization membership for the authenticated user\n*OrgsApi* | [**orgsUnblockUser**](docs/OrgsApi.md#orgsunblockuser) | **DELETE** /orgs/{org}/blocks/{username} | Unblock a user from an organization\n*OrgsApi* | [**orgsUpdate**](docs/OrgsApi.md#orgsupdate) | **PATCH** /orgs/{org} | Update an organization\n*OrgsApi* | [**orgsUpdateMembershipForAuthenticatedUser**](docs/OrgsApi.md#orgsupdatemembershipforauthenticateduser) | **PATCH** /user/memberships/orgs/{org} | Update an organization membership for the authenticated user\n*OrgsApi* | [**orgsUpdatePatAccess**](docs/OrgsApi.md#orgsupdatepataccess) | **POST** /orgs/{org}/personal-access-tokens/{pat_id} | Update the access a fine-grained personal access token has to organization resources\n*OrgsApi* | [**orgsUpdatePatAccesses**](docs/OrgsApi.md#orgsupdatepataccesses) | **POST** /orgs/{org}/personal-access-tokens | Update the access to organization resources via fine-grained personal access tokens\n*OrgsApi* | [**orgsUpdateWebhook**](docs/OrgsApi.md#orgsupdatewebhook) | **PATCH** /orgs/{org}/hooks/{hook_id} | Update an organization webhook\n*OrgsApi* | [**orgsUpdateWebhookConfigForOrg**](docs/OrgsApi.md#orgsupdatewebhookconfigfororg) | **PATCH** /orgs/{org}/hooks/{hook_id}/config | Update a webhook configuration for an organization\n*PackagesApi* | [**packagesDeletePackageForAuthenticatedUser**](docs/PackagesApi.md#packagesdeletepackageforauthenticateduser) | **DELETE** /user/packages/{package_type}/{package_name} | Delete a package for the authenticated user\n*PackagesApi* | [**packagesDeletePackageForOrg**](docs/PackagesApi.md#packagesdeletepackagefororg) | **DELETE** /orgs/{org}/packages/{package_type}/{package_name} | Delete a package for an organization\n*PackagesApi* | [**packagesDeletePackageForUser**](docs/PackagesApi.md#packagesdeletepackageforuser) | **DELETE** /users/{username}/packages/{package_type}/{package_name} | Delete a package for a user\n*PackagesApi* | [**packagesDeletePackageVersionForAuthenticatedUser**](docs/PackagesApi.md#packagesdeletepackageversionforauthenticateduser) | **DELETE** /user/packages/{package_type}/{package_name}/versions/{package_version_id} | Delete a package version for the authenticated user\n*PackagesApi* | [**packagesDeletePackageVersionForOrg**](docs/PackagesApi.md#packagesdeletepackageversionfororg) | **DELETE** /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id} | Delete package version for an organization\n*PackagesApi* | [**packagesDeletePackageVersionForUser**](docs/PackagesApi.md#packagesdeletepackageversionforuser) | **DELETE** /users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id} | Delete package version for a user\n*PackagesApi* | [**packagesGetAllPackageVersionsForPackageOwnedByAuthenticatedUser**](docs/PackagesApi.md#packagesgetallpackageversionsforpackageownedbyauthenticateduser) | **GET** /user/packages/{package_type}/{package_name}/versions | List package versions for a package owned by the authenticated user\n*PackagesApi* | [**packagesGetAllPackageVersionsForPackageOwnedByOrg**](docs/PackagesApi.md#packagesgetallpackageversionsforpackageownedbyorg) | **GET** /orgs/{org}/packages/{package_type}/{package_name}/versions | List package versions for a package owned by an organization\n*PackagesApi* | [**packagesGetAllPackageVersionsForPackageOwnedByUser**](docs/PackagesApi.md#packagesgetall","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdrschlaubi%2Fgithub-api-client-kotlin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdrschlaubi%2Fgithub-api-client-kotlin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdrschlaubi%2Fgithub-api-client-kotlin/lists"}