Options
All
  • Public
  • Public/Protected
  • All
Menu

@octokit/types - v2.10.0

Index

Interfaces

Type aliases

Variables

Functions

Type aliases

ActionsCancelWorkflowRunEndpoint

ActionsCancelWorkflowRunEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

  • run_id: number

    run_id parameter

ActionsCancelWorkflowRunRequestOptions

ActionsCancelWorkflowRunRequestOptions: object

Type declaration

ActionsCreateOrUpdateSecretForRepoEndpoint

ActionsCreateOrUpdateSecretForRepoEndpoint: object

Type declaration

  • Optional encrypted_value?: string

    Value for your secret, encrypted with LibSodium using the public key retrieved from the Get your public key endpoint.

  • Optional key_id?: string

    ID of the key you used to encrypt the secret.

  • name: string

    name parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ActionsCreateOrUpdateSecretForRepoRequestOptions

ActionsCreateOrUpdateSecretForRepoRequestOptions: object

Type declaration

ActionsCreateRegistrationTokenEndpoint

ActionsCreateRegistrationTokenEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ActionsCreateRegistrationTokenRequestOptions

ActionsCreateRegistrationTokenRequestOptions: object

Type declaration

ActionsCreateRegistrationTokenResponseData

ActionsCreateRegistrationTokenResponseData: object

Type declaration

  • expires_at: string
  • token: string

ActionsCreateRemoveTokenEndpoint

ActionsCreateRemoveTokenEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ActionsCreateRemoveTokenRequestOptions

ActionsCreateRemoveTokenRequestOptions: object

Type declaration

ActionsCreateRemoveTokenResponseData

ActionsCreateRemoveTokenResponseData: object

Type declaration

  • expires_at: string
  • token: string

ActionsDeleteArtifactEndpoint

ActionsDeleteArtifactEndpoint: object

Type declaration

  • artifact_id: number

    artifact_id parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ActionsDeleteArtifactRequestOptions

ActionsDeleteArtifactRequestOptions: object

Type declaration

ActionsDeleteSecretFromRepoEndpoint

ActionsDeleteSecretFromRepoEndpoint: object

Type declaration

  • name: string

    name parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ActionsDeleteSecretFromRepoRequestOptions

ActionsDeleteSecretFromRepoRequestOptions: object

Type declaration

ActionsDeleteWorkflowRunLogsEndpoint

ActionsDeleteWorkflowRunLogsEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

  • run_id: number

    run_id parameter

ActionsDeleteWorkflowRunLogsRequestOptions

ActionsDeleteWorkflowRunLogsRequestOptions: object

Type declaration

ActionsDownloadArtifactEndpoint

ActionsDownloadArtifactEndpoint: object

Type declaration

  • archive_format: string

    archive_format parameter

  • artifact_id: number

    artifact_id parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ActionsDownloadArtifactRequestOptions

ActionsDownloadArtifactRequestOptions: object

Type declaration

ActionsGetArtifactEndpoint

ActionsGetArtifactEndpoint: object

Type declaration

  • artifact_id: number

    artifact_id parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ActionsGetArtifactRequestOptions

ActionsGetArtifactRequestOptions: object

Type declaration

ActionsGetArtifactResponseData

ActionsGetArtifactResponseData: object

Type declaration

  • archive_download_url: string
  • created_at: string
  • expired: boolean
  • expires_at: string
  • id: number
  • name: string
  • node_id: string
  • size_in_bytes: number
  • url: string

ActionsGetPublicKeyEndpoint

ActionsGetPublicKeyEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ActionsGetPublicKeyRequestOptions

ActionsGetPublicKeyRequestOptions: object

Type declaration

ActionsGetPublicKeyResponseData

ActionsGetPublicKeyResponseData: object

Type declaration

  • key: string
  • key_id: string

ActionsGetSecretEndpoint

ActionsGetSecretEndpoint: object

Type declaration

  • name: string

    name parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ActionsGetSecretRequestOptions

ActionsGetSecretRequestOptions: object

Type declaration

ActionsGetSecretResponseData

ActionsGetSecretResponseData: object

Type declaration

  • created_at: string
  • name: string
  • updated_at: string

ActionsGetSelfHostedRunnerEndpoint

ActionsGetSelfHostedRunnerEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

  • runner_id: number

    runner_id parameter

ActionsGetSelfHostedRunnerRequestOptions

ActionsGetSelfHostedRunnerRequestOptions: object

Type declaration

ActionsGetSelfHostedRunnerResponseData

ActionsGetSelfHostedRunnerResponseData: object

Type declaration

  • id: number
  • name: string
  • os: string
  • status: string

ActionsGetWorkflowEndpoint

ActionsGetWorkflowEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

  • workflow_id: number

    workflow_id parameter

ActionsGetWorkflowJobEndpoint

ActionsGetWorkflowJobEndpoint: object

Type declaration

  • job_id: number

    job_id parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ActionsGetWorkflowJobRequestOptions

ActionsGetWorkflowJobRequestOptions: object

Type declaration

ActionsGetWorkflowJobResponseData

ActionsGetWorkflowJobResponseData: object

Type declaration

  • check_run_url: string
  • completed_at: string
  • conclusion: string
  • head_sha: string
  • html_url: string
  • id: number
  • name: string
  • node_id: string
  • run_id: number
  • run_url: string
  • started_at: string
  • status: string
  • steps: Array<ActionsGetWorkflowJobResponseDataStepsItem>
  • url: string

ActionsGetWorkflowJobResponseDataStepsItem

ActionsGetWorkflowJobResponseDataStepsItem: object

Type declaration

  • completed_at: string
  • conclusion: string
  • name: string
  • number: number
  • started_at: string
  • status: string

ActionsGetWorkflowRequestOptions

ActionsGetWorkflowRequestOptions: object

Type declaration

ActionsGetWorkflowResponseData

ActionsGetWorkflowResponseData: object

Type declaration

  • badge_url: string
  • created_at: string
  • html_url: string
  • id: number
  • name: string
  • node_id: string
  • path: string
  • state: string
  • updated_at: string
  • url: string

ActionsGetWorkflowRunEndpoint

ActionsGetWorkflowRunEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

  • run_id: number

    run_id parameter

ActionsGetWorkflowRunRequestOptions

ActionsGetWorkflowRunRequestOptions: object

Type declaration

ActionsGetWorkflowRunResponseData

ActionsGetWorkflowRunResponseData: object

Type declaration

ActionsGetWorkflowRunResponseDataHeadCommit

ActionsGetWorkflowRunResponseDataHeadCommit: object

Type declaration

ActionsGetWorkflowRunResponseDataHeadCommitAuthor

ActionsGetWorkflowRunResponseDataHeadCommitAuthor: object

Type declaration

  • email: string
  • name: string

ActionsGetWorkflowRunResponseDataHeadCommitCommitter

ActionsGetWorkflowRunResponseDataHeadCommitCommitter: object

Type declaration

  • email: string
  • name: string

ActionsGetWorkflowRunResponseDataHeadRepository

ActionsGetWorkflowRunResponseDataHeadRepository: object

Type declaration

  • archive_url: string
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • deployments_url: string
  • description: null
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • hooks_url: string
  • html_url: string
  • id: number
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • name: string
  • node_id: string
  • notifications_url: string
  • owner: ActionsGetWorkflowRunResponseDataHeadRepositoryOwner
  • private: boolean
  • pulls_url: string
  • releases_url: string
  • stargazers_url: string
  • statuses_url: string
  • subscribers_url: string
  • subscription_url: string
  • tags_url: string
  • teams_url: string
  • trees_url: string
  • url: string

ActionsGetWorkflowRunResponseDataHeadRepositoryOwner

ActionsGetWorkflowRunResponseDataHeadRepositoryOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ActionsGetWorkflowRunResponseDataRepository

ActionsGetWorkflowRunResponseDataRepository: object

Type declaration

  • archive_url: string
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • deployments_url: string
  • description: string
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • html_url: string
  • id: number
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • name: string
  • node_id: string
  • notifications_url: string
  • owner: ActionsGetWorkflowRunResponseDataRepositoryOwner
  • private: boolean
  • pulls_url: string
  • releases_url: string
  • ssh_url: string
  • stargazers_url: string
  • statuses_url: string
  • subscribers_url: string
  • subscription_url: string
  • tags_url: string
  • teams_url: string
  • trees_url: string
  • url: string

ActionsGetWorkflowRunResponseDataRepositoryOwner

ActionsGetWorkflowRunResponseDataRepositoryOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ActionsListArtifactsForRepoEndpoint

ActionsListArtifactsForRepoEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • repo: string

    repo parameter

ActionsListArtifactsForRepoRequestOptions

ActionsListArtifactsForRepoRequestOptions: object

Type declaration

ActionsListArtifactsForRepoResponseData

ActionsListArtifactsForRepoResponseData: object

Type declaration

ActionsListArtifactsForRepoResponseDataArtifactsItem

ActionsListArtifactsForRepoResponseDataArtifactsItem: object

Type declaration

  • archive_download_url: string
  • created_at: string
  • expired: boolean
  • expires_at: string
  • id: number
  • name: string
  • node_id: string
  • size_in_bytes: number
  • url: string

ActionsListDownloadsForSelfHostedRunnerApplicationEndpoint

ActionsListDownloadsForSelfHostedRunnerApplicationEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ActionsListDownloadsForSelfHostedRunnerApplicationRequestOptions

ActionsListDownloadsForSelfHostedRunnerApplicationRequestOptions: object

Type declaration

ActionsListDownloadsForSelfHostedRunnerApplicationResponseData

ActionsListDownloadsForSelfHostedRunnerApplicationResponseData: Array<ActionsListDownloadsForSelfHostedRunnerApplicationResponseDataItem>

ActionsListDownloadsForSelfHostedRunnerApplicationResponseDataItem

ActionsListDownloadsForSelfHostedRunnerApplicationResponseDataItem: object

Type declaration

  • architecture: string
  • download_url: string
  • filename: string
  • os: string

ActionsListJobsForWorkflowRunEndpoint

ActionsListJobsForWorkflowRunEndpoint: object

Type declaration

  • Optional filter?: "latest" | "all"

    Filters jobs by their completed_at timestamp. Can be one of: * latest: Returns jobs from the most recent execution of the workflow run. * all: Returns all jobs for a workflow run, including from old executions of the workflow run.

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • repo: string

    repo parameter

  • run_id: number

    run_id parameter

ActionsListJobsForWorkflowRunRequestOptions

ActionsListJobsForWorkflowRunRequestOptions: object

Type declaration

ActionsListJobsForWorkflowRunResponseData

ActionsListJobsForWorkflowRunResponseData: object

Type declaration

ActionsListJobsForWorkflowRunResponseDataJobsItem

ActionsListJobsForWorkflowRunResponseDataJobsItem: object

Type declaration

ActionsListJobsForWorkflowRunResponseDataJobsItemStepsItem

ActionsListJobsForWorkflowRunResponseDataJobsItemStepsItem: object

Type declaration

  • completed_at: string
  • conclusion: string
  • name: string
  • number: number
  • started_at: string
  • status: string

ActionsListRepoWorkflowRunsEndpoint

ActionsListRepoWorkflowRunsEndpoint: object

Type declaration

  • Optional actor?: string

    Returns someone's workflow runs. Use the login for the user who created the push associated with the check suite or workflow run.

  • Optional branch?: string

    Returns workflow runs associated with a branch. Use the name of the branch of the push.

  • Optional event?: string

    Returns workflow run triggered by the event you specify. For example, push, pull_request or issue. For more information, see "Events that trigger workflows" in the GitHub Help documentation.

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • repo: string

    repo parameter

  • Optional status?: "completed" | "status" | "conclusion"

    Returns workflow runs associated with the check run status or conclusion you specify. For example, a conclusion can be success or a status can be completed. For more information, see the status and conclusion options available in "Create a check run."

ActionsListRepoWorkflowRunsRequestOptions

ActionsListRepoWorkflowRunsRequestOptions: object

Type declaration

ActionsListRepoWorkflowRunsResponseData

ActionsListRepoWorkflowRunsResponseData: object

Type declaration

ActionsListRepoWorkflowRunsResponseDataWorkflowRunsItem

ActionsListRepoWorkflowRunsResponseDataWorkflowRunsItem: object

Type declaration

ActionsListRepoWorkflowRunsResponseDataWorkflowRunsItemHeadCommit

ActionsListRepoWorkflowRunsResponseDataWorkflowRunsItemHeadCommit: object

Type declaration

ActionsListRepoWorkflowRunsResponseDataWorkflowRunsItemHeadCommitAuthor

ActionsListRepoWorkflowRunsResponseDataWorkflowRunsItemHeadCommitAuthor: object

Type declaration

  • email: string
  • name: string

ActionsListRepoWorkflowRunsResponseDataWorkflowRunsItemHeadCommitCommitter

ActionsListRepoWorkflowRunsResponseDataWorkflowRunsItemHeadCommitCommitter: object

Type declaration

  • email: string
  • name: string

ActionsListRepoWorkflowRunsResponseDataWorkflowRunsItemHeadRepository

ActionsListRepoWorkflowRunsResponseDataWorkflowRunsItemHeadRepository: object

Type declaration

  • archive_url: string
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • deployments_url: string
  • description: null
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • hooks_url: string
  • html_url: string
  • id: number
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • name: string
  • node_id: string
  • notifications_url: string
  • owner: ActionsListRepoWorkflowRunsResponseDataWorkflowRunsItemHeadRepositoryOwner
  • private: boolean
  • pulls_url: string
  • releases_url: string
  • stargazers_url: string
  • statuses_url: string
  • subscribers_url: string
  • subscription_url: string
  • tags_url: string
  • teams_url: string
  • trees_url: string
  • url: string

ActionsListRepoWorkflowRunsResponseDataWorkflowRunsItemHeadRepositoryOwner

ActionsListRepoWorkflowRunsResponseDataWorkflowRunsItemHeadRepositoryOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ActionsListRepoWorkflowRunsResponseDataWorkflowRunsItemRepository

ActionsListRepoWorkflowRunsResponseDataWorkflowRunsItemRepository: object

Type declaration

  • archive_url: string
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • deployments_url: string
  • description: string
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • html_url: string
  • id: number
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • name: string
  • node_id: string
  • notifications_url: string
  • owner: ActionsListRepoWorkflowRunsResponseDataWorkflowRunsItemRepositoryOwner
  • private: boolean
  • pulls_url: string
  • releases_url: string
  • ssh_url: string
  • stargazers_url: string
  • statuses_url: string
  • subscribers_url: string
  • subscription_url: string
  • tags_url: string
  • teams_url: string
  • trees_url: string
  • url: string

ActionsListRepoWorkflowRunsResponseDataWorkflowRunsItemRepositoryOwner

ActionsListRepoWorkflowRunsResponseDataWorkflowRunsItemRepositoryOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ActionsListRepoWorkflowsEndpoint

ActionsListRepoWorkflowsEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • repo: string

    repo parameter

ActionsListRepoWorkflowsRequestOptions

ActionsListRepoWorkflowsRequestOptions: object

Type declaration

ActionsListRepoWorkflowsResponseData

ActionsListRepoWorkflowsResponseData: object

Type declaration

ActionsListRepoWorkflowsResponseDataWorkflowsItem

ActionsListRepoWorkflowsResponseDataWorkflowsItem: object

Type declaration

  • badge_url: string
  • created_at: string
  • html_url: string
  • id: number
  • name: string
  • node_id: string
  • path: string
  • state: string
  • updated_at: string
  • url: string

ActionsListSecretsForRepoEndpoint

ActionsListSecretsForRepoEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • repo: string

    repo parameter

ActionsListSecretsForRepoRequestOptions

ActionsListSecretsForRepoRequestOptions: object

Type declaration

ActionsListSecretsForRepoResponseData

ActionsListSecretsForRepoResponseData: object

Type declaration

ActionsListSecretsForRepoResponseDataSecretsItem

ActionsListSecretsForRepoResponseDataSecretsItem: object

Type declaration

  • created_at: string
  • name: string
  • updated_at: string

ActionsListSelfHostedRunnersForRepoEndpoint

ActionsListSelfHostedRunnersForRepoEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • repo: string

    repo parameter

ActionsListSelfHostedRunnersForRepoRequestOptions

ActionsListSelfHostedRunnersForRepoRequestOptions: object

Type declaration

ActionsListSelfHostedRunnersForRepoResponseData

ActionsListSelfHostedRunnersForRepoResponseData: object

Type declaration

ActionsListSelfHostedRunnersForRepoResponseDataRunnersItem

ActionsListSelfHostedRunnersForRepoResponseDataRunnersItem: object

Type declaration

  • id: number
  • name: string
  • os: string
  • status: string

ActionsListWorkflowJobLogsEndpoint

ActionsListWorkflowJobLogsEndpoint: object

Type declaration

  • job_id: number

    job_id parameter

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • repo: string

    repo parameter

ActionsListWorkflowJobLogsRequestOptions

ActionsListWorkflowJobLogsRequestOptions: object

Type declaration

ActionsListWorkflowRunArtifactsEndpoint

ActionsListWorkflowRunArtifactsEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • repo: string

    repo parameter

  • run_id: number

    run_id parameter

ActionsListWorkflowRunArtifactsRequestOptions

ActionsListWorkflowRunArtifactsRequestOptions: object

Type declaration

ActionsListWorkflowRunArtifactsResponseData

ActionsListWorkflowRunArtifactsResponseData: object

Type declaration

ActionsListWorkflowRunArtifactsResponseDataArtifactsItem

ActionsListWorkflowRunArtifactsResponseDataArtifactsItem: object

Type declaration

  • archive_download_url: string
  • created_at: string
  • expired: boolean
  • expires_at: string
  • id: number
  • name: string
  • node_id: string
  • size_in_bytes: number
  • url: string

ActionsListWorkflowRunLogsEndpoint

ActionsListWorkflowRunLogsEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • repo: string

    repo parameter

  • run_id: number

    run_id parameter

ActionsListWorkflowRunLogsRequestOptions

ActionsListWorkflowRunLogsRequestOptions: object

Type declaration

ActionsListWorkflowRunsEndpoint

ActionsListWorkflowRunsEndpoint: object

Type declaration

  • Optional actor?: string

    Returns someone's workflow runs. Use the login for the user who created the push associated with the check suite or workflow run.

  • Optional branch?: string

    Returns workflow runs associated with a branch. Use the name of the branch of the push.

  • Optional event?: string

    Returns workflow run triggered by the event you specify. For example, push, pull_request or issue. For more information, see "Events that trigger workflows" in the GitHub Help documentation.

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • repo: string

    repo parameter

  • Optional status?: "completed" | "status" | "conclusion"

    Returns workflow runs associated with the check run status or conclusion you specify. For example, a conclusion can be success or a status can be completed. For more information, see the status and conclusion options available in "Create a check run."

  • workflow_id: number

    workflow_id parameter

ActionsListWorkflowRunsRequestOptions

ActionsListWorkflowRunsRequestOptions: object

Type declaration

ActionsListWorkflowRunsResponseData

ActionsListWorkflowRunsResponseData: object

Type declaration

ActionsListWorkflowRunsResponseDataWorkflowRunsItem

ActionsListWorkflowRunsResponseDataWorkflowRunsItem: object

Type declaration

ActionsListWorkflowRunsResponseDataWorkflowRunsItemHeadCommit

ActionsListWorkflowRunsResponseDataWorkflowRunsItemHeadCommit: object

Type declaration

ActionsListWorkflowRunsResponseDataWorkflowRunsItemHeadCommitAuthor

ActionsListWorkflowRunsResponseDataWorkflowRunsItemHeadCommitAuthor: object

Type declaration

  • email: string
  • name: string

ActionsListWorkflowRunsResponseDataWorkflowRunsItemHeadCommitCommitter

ActionsListWorkflowRunsResponseDataWorkflowRunsItemHeadCommitCommitter: object

Type declaration

  • email: string
  • name: string

ActionsListWorkflowRunsResponseDataWorkflowRunsItemHeadRepository

ActionsListWorkflowRunsResponseDataWorkflowRunsItemHeadRepository: object

Type declaration

  • archive_url: string
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • deployments_url: string
  • description: null
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • hooks_url: string
  • html_url: string
  • id: number
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • name: string
  • node_id: string
  • notifications_url: string
  • owner: ActionsListWorkflowRunsResponseDataWorkflowRunsItemHeadRepositoryOwner
  • private: boolean
  • pulls_url: string
  • releases_url: string
  • stargazers_url: string
  • statuses_url: string
  • subscribers_url: string
  • subscription_url: string
  • tags_url: string
  • teams_url: string
  • trees_url: string
  • url: string

ActionsListWorkflowRunsResponseDataWorkflowRunsItemHeadRepositoryOwner

ActionsListWorkflowRunsResponseDataWorkflowRunsItemHeadRepositoryOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ActionsListWorkflowRunsResponseDataWorkflowRunsItemRepository

ActionsListWorkflowRunsResponseDataWorkflowRunsItemRepository: object

Type declaration

  • archive_url: string
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • deployments_url: string
  • description: string
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • html_url: string
  • id: number
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • name: string
  • node_id: string
  • notifications_url: string
  • owner: ActionsListWorkflowRunsResponseDataWorkflowRunsItemRepositoryOwner
  • private: boolean
  • pulls_url: string
  • releases_url: string
  • ssh_url: string
  • stargazers_url: string
  • statuses_url: string
  • subscribers_url: string
  • subscription_url: string
  • tags_url: string
  • teams_url: string
  • trees_url: string
  • url: string

ActionsListWorkflowRunsResponseDataWorkflowRunsItemRepositoryOwner

ActionsListWorkflowRunsResponseDataWorkflowRunsItemRepositoryOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ActionsReRunWorkflowEndpoint

ActionsReRunWorkflowEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

  • run_id: number

    run_id parameter

ActionsReRunWorkflowRequestOptions

ActionsReRunWorkflowRequestOptions: object

Type declaration

ActionsRemoveSelfHostedRunnerEndpoint

ActionsRemoveSelfHostedRunnerEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

  • runner_id: number

    runner_id parameter

ActionsRemoveSelfHostedRunnerRequestOptions

ActionsRemoveSelfHostedRunnerRequestOptions: object

Type declaration

ActivityCheckRepoIsStarredByAuthenticatedUserEndpoint

ActivityCheckRepoIsStarredByAuthenticatedUserEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ActivityCheckRepoIsStarredByAuthenticatedUserRequestOptions

ActivityCheckRepoIsStarredByAuthenticatedUserRequestOptions: object

Type declaration

ActivityCheckWatchingRepoLegacyEndpoint

ActivityCheckWatchingRepoLegacyEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ActivityCheckWatchingRepoLegacyRequestOptions

ActivityCheckWatchingRepoLegacyRequestOptions: object

Type declaration

ActivityDeleteRepoSubscriptionEndpoint

ActivityDeleteRepoSubscriptionEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ActivityDeleteRepoSubscriptionRequestOptions

ActivityDeleteRepoSubscriptionRequestOptions: object

Type declaration

ActivityDeleteThreadSubscriptionEndpoint

ActivityDeleteThreadSubscriptionEndpoint: object

Type declaration

  • thread_id: number

    thread_id parameter

ActivityDeleteThreadSubscriptionRequestOptions

ActivityDeleteThreadSubscriptionRequestOptions: object

Type declaration

ActivityGetFeedsEndpoint

ActivityGetFeedsEndpoint: object

Type declaration

ActivityGetFeedsRequestOptions

ActivityGetFeedsRequestOptions: object

Type declaration

ActivityGetFeedsResponseData

ActivityGetFeedsResponseData: object

Type declaration

  • _links: ActivityGetFeedsResponseDataLinks
  • current_user_actor_url: string
  • current_user_organization_url: string
  • current_user_organization_urls: Array<string>
  • current_user_public_url: string
  • current_user_url: string
  • security_advisories_url: string
  • timeline_url: string
  • user_url: string

ActivityGetFeedsResponseDataLinks

ActivityGetFeedsResponseDataLinks: object

ActivityGetFeedsResponseDataLinksCurrentUser

ActivityGetFeedsResponseDataLinksCurrentUser: object

Type declaration

  • href: string
  • type: string

ActivityGetFeedsResponseDataLinksCurrentUserActor

ActivityGetFeedsResponseDataLinksCurrentUserActor: object

Type declaration

  • href: string
  • type: string

ActivityGetFeedsResponseDataLinksCurrentUserOrganization

ActivityGetFeedsResponseDataLinksCurrentUserOrganization: object

Type declaration

  • href: string
  • type: string

ActivityGetFeedsResponseDataLinksCurrentUserOrganizationsItem

ActivityGetFeedsResponseDataLinksCurrentUserOrganizationsItem: object

Type declaration

  • href: string
  • type: string

ActivityGetFeedsResponseDataLinksCurrentUserPublic

ActivityGetFeedsResponseDataLinksCurrentUserPublic: object

Type declaration

  • href: string
  • type: string

ActivityGetFeedsResponseDataLinksSecurityAdvisories

ActivityGetFeedsResponseDataLinksSecurityAdvisories: object

Type declaration

  • href: string
  • type: string

ActivityGetFeedsResponseDataLinksTimeline

ActivityGetFeedsResponseDataLinksTimeline: object

Type declaration

  • href: string
  • type: string

ActivityGetFeedsResponseDataLinksUser

ActivityGetFeedsResponseDataLinksUser: object

Type declaration

  • href: string
  • type: string

ActivityGetRepoSubscriptionEndpoint

ActivityGetRepoSubscriptionEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ActivityGetRepoSubscriptionRequestOptions

ActivityGetRepoSubscriptionRequestOptions: object

Type declaration

ActivityGetRepoSubscriptionResponseData

ActivityGetRepoSubscriptionResponseData: object

Type declaration

  • created_at: string
  • ignored: boolean
  • reason: null
  • repository_url: string
  • subscribed: boolean
  • url: string

ActivityGetThreadEndpoint

ActivityGetThreadEndpoint: object

Type declaration

  • thread_id: number

    thread_id parameter

ActivityGetThreadRequestOptions

ActivityGetThreadRequestOptions: object

Type declaration

ActivityGetThreadResponseData

ActivityGetThreadResponseData: object

Type declaration

ActivityGetThreadResponseDataRepository

ActivityGetThreadResponseDataRepository: object

Type declaration

  • archive_url: string
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • deployments_url: string
  • description: string
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • html_url: string
  • id: number
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • name: string
  • node_id: string
  • notifications_url: string
  • owner: ActivityGetThreadResponseDataRepositoryOwner
  • private: boolean
  • pulls_url: string
  • releases_url: string
  • ssh_url: string
  • stargazers_url: string
  • statuses_url: string
  • subscribers_url: string
  • subscription_url: string
  • tags_url: string
  • teams_url: string
  • trees_url: string
  • url: string

ActivityGetThreadResponseDataRepositoryOwner

ActivityGetThreadResponseDataRepositoryOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ActivityGetThreadResponseDataSubject

ActivityGetThreadResponseDataSubject: object

Type declaration

  • latest_comment_url: string
  • title: string
  • type: string
  • url: string

ActivityGetThreadSubscriptionForAuthenticatedUserEndpoint

ActivityGetThreadSubscriptionForAuthenticatedUserEndpoint: object

Type declaration

  • thread_id: number

    thread_id parameter

ActivityGetThreadSubscriptionForAuthenticatedUserRequestOptions

ActivityGetThreadSubscriptionForAuthenticatedUserRequestOptions: object

Type declaration

ActivityGetThreadSubscriptionForAuthenticatedUserResponseData

ActivityGetThreadSubscriptionForAuthenticatedUserResponseData: object

Type declaration

  • created_at: string
  • ignored: boolean
  • reason: null
  • subscribed: boolean
  • thread_url: string
  • url: string

ActivityListEventsForAuthenticatedUserEndpoint

ActivityListEventsForAuthenticatedUserEndpoint: object

Type declaration

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • username: string

    username parameter

ActivityListEventsForAuthenticatedUserRequestOptions

ActivityListEventsForAuthenticatedUserRequestOptions: object

Type declaration

ActivityListNotificationsForAuthenticatedUserEndpoint

ActivityListNotificationsForAuthenticatedUserEndpoint: object

Type declaration

  • Optional all?: boolean

    If true, show notifications marked as read.

  • Optional before?: string

    Only show notifications updated before the given time. This is a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ.

  • Optional page?: number

    Page number of the results to fetch.

  • Optional participating?: boolean

    If true, only shows notifications in which the user is directly participating or mentioned.

  • Optional per_page?: number

    Results per page (max 100)

  • Optional since?: string

    Only show notifications updated after the given time. This is a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ.

ActivityListNotificationsForAuthenticatedUserRequestOptions

ActivityListNotificationsForAuthenticatedUserRequestOptions: object

Type declaration

ActivityListNotificationsForAuthenticatedUserResponseData

ActivityListNotificationsForAuthenticatedUserResponseData: Array<ActivityListNotificationsForAuthenticatedUserResponseDataItem>

ActivityListNotificationsForAuthenticatedUserResponseDataItem

ActivityListNotificationsForAuthenticatedUserResponseDataItem: object

Type declaration

ActivityListNotificationsForAuthenticatedUserResponseDataItemRepository

ActivityListNotificationsForAuthenticatedUserResponseDataItemRepository: object

Type declaration

  • archive_url: string
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • deployments_url: string
  • description: string
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • html_url: string
  • id: number
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • name: string
  • node_id: string
  • notifications_url: string
  • owner: ActivityListNotificationsForAuthenticatedUserResponseDataItemRepositoryOwner
  • private: boolean
  • pulls_url: string
  • releases_url: string
  • ssh_url: string
  • stargazers_url: string
  • statuses_url: string
  • subscribers_url: string
  • subscription_url: string
  • tags_url: string
  • teams_url: string
  • trees_url: string
  • url: string

ActivityListNotificationsForAuthenticatedUserResponseDataItemRepositoryOwner

ActivityListNotificationsForAuthenticatedUserResponseDataItemRepositoryOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ActivityListNotificationsForAuthenticatedUserResponseDataItemSubject

ActivityListNotificationsForAuthenticatedUserResponseDataItemSubject: object

Type declaration

  • latest_comment_url: string
  • title: string
  • type: string
  • url: string

ActivityListOrgEventsForAuthenticatedUserEndpoint

ActivityListOrgEventsForAuthenticatedUserEndpoint: object

Type declaration

  • org: string

    org parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • username: string

    username parameter

ActivityListOrgEventsForAuthenticatedUserRequestOptions

ActivityListOrgEventsForAuthenticatedUserRequestOptions: object

Type declaration

ActivityListPublicEventsEndpoint

ActivityListPublicEventsEndpoint: object

Type declaration

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

ActivityListPublicEventsForRepoNetworkEndpoint

ActivityListPublicEventsForRepoNetworkEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • repo: string

    repo parameter

ActivityListPublicEventsForRepoNetworkRequestOptions

ActivityListPublicEventsForRepoNetworkRequestOptions: object

Type declaration

ActivityListPublicEventsForUserEndpoint

ActivityListPublicEventsForUserEndpoint: object

Type declaration

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • username: string

    username parameter

ActivityListPublicEventsForUserRequestOptions

ActivityListPublicEventsForUserRequestOptions: object

Type declaration

ActivityListPublicEventsRequestOptions

ActivityListPublicEventsRequestOptions: object

Type declaration

ActivityListPublicOrgEventsEndpoint

ActivityListPublicOrgEventsEndpoint: object

Type declaration

  • org: string

    org parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

ActivityListPublicOrgEventsRequestOptions

ActivityListPublicOrgEventsRequestOptions: object

Type declaration

ActivityListReceivedEventsForUserEndpoint

ActivityListReceivedEventsForUserEndpoint: object

Type declaration

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • username: string

    username parameter

ActivityListReceivedEventsForUserRequestOptions

ActivityListReceivedEventsForUserRequestOptions: object

Type declaration

ActivityListReceivedPublicEventsForUserEndpoint

ActivityListReceivedPublicEventsForUserEndpoint: object

Type declaration

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • username: string

    username parameter

ActivityListReceivedPublicEventsForUserRequestOptions

ActivityListReceivedPublicEventsForUserRequestOptions: object

Type declaration

ActivityListRepoEventsEndpoint

ActivityListRepoEventsEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • repo: string

    repo parameter

ActivityListRepoEventsRequestOptions

ActivityListRepoEventsRequestOptions: object

Type declaration

ActivityListRepoNotificationsForAuthenticatedUserEndpoint

ActivityListRepoNotificationsForAuthenticatedUserEndpoint: object

Type declaration

  • Optional all?: boolean

    If true, show notifications marked as read.

  • Optional before?: string

    Only show notifications updated before the given time. This is a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ.

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional participating?: boolean

    If true, only shows notifications in which the user is directly participating or mentioned.

  • Optional per_page?: number

    Results per page (max 100)

  • repo: string

    repo parameter

  • Optional since?: string

    Only show notifications updated after the given time. This is a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ.

ActivityListRepoNotificationsForAuthenticatedUserRequestOptions

ActivityListRepoNotificationsForAuthenticatedUserRequestOptions: object

Type declaration

ActivityListRepoNotificationsForAuthenticatedUserResponseData

ActivityListRepoNotificationsForAuthenticatedUserResponseData: Array<ActivityListRepoNotificationsForAuthenticatedUserResponseDataItem>

ActivityListRepoNotificationsForAuthenticatedUserResponseDataItem

ActivityListRepoNotificationsForAuthenticatedUserResponseDataItem: object

Type declaration

ActivityListRepoNotificationsForAuthenticatedUserResponseDataItemRepository

ActivityListRepoNotificationsForAuthenticatedUserResponseDataItemRepository: object

Type declaration

  • archive_url: string
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • deployments_url: string
  • description: string
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • html_url: string
  • id: number
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • name: string
  • node_id: string
  • notifications_url: string
  • owner: ActivityListRepoNotificationsForAuthenticatedUserResponseDataItemRepositoryOwner
  • private: boolean
  • pulls_url: string
  • releases_url: string
  • ssh_url: string
  • stargazers_url: string
  • statuses_url: string
  • subscribers_url: string
  • subscription_url: string
  • tags_url: string
  • teams_url: string
  • trees_url: string
  • url: string

ActivityListRepoNotificationsForAuthenticatedUserResponseDataItemRepositoryOwner

ActivityListRepoNotificationsForAuthenticatedUserResponseDataItemRepositoryOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ActivityListRepoNotificationsForAuthenticatedUserResponseDataItemSubject

ActivityListRepoNotificationsForAuthenticatedUserResponseDataItemSubject: object

Type declaration

  • latest_comment_url: string
  • title: string
  • type: string
  • url: string

ActivityListReposStarredByAuthenticatedUserEndpoint

ActivityListReposStarredByAuthenticatedUserEndpoint: object

Type declaration

  • Optional direction?: "asc" | "desc"

    One of asc (ascending) or desc (descending).

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • Optional sort?: "created" | "updated"

    One of created (when the repository was starred) or updated (when it was last pushed to).

ActivityListReposStarredByAuthenticatedUserRequestOptions

ActivityListReposStarredByAuthenticatedUserRequestOptions: object

Type declaration

ActivityListReposStarredByAuthenticatedUserResponseData

ActivityListReposStarredByAuthenticatedUserResponseData: Array<ActivityListReposStarredByAuthenticatedUserResponseDataItem>

ActivityListReposStarredByAuthenticatedUserResponseDataItem

ActivityListReposStarredByAuthenticatedUserResponseDataItem: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: ActivityListReposStarredByAuthenticatedUserResponseDataItemOwner
  • permissions: ActivityListReposStarredByAuthenticatedUserResponseDataItemPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

ActivityListReposStarredByAuthenticatedUserResponseDataItemOwner

ActivityListReposStarredByAuthenticatedUserResponseDataItemOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ActivityListReposStarredByAuthenticatedUserResponseDataItemPermissions

ActivityListReposStarredByAuthenticatedUserResponseDataItemPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

ActivityListReposStarredByUserEndpoint

ActivityListReposStarredByUserEndpoint: object

Type declaration

  • Optional direction?: "asc" | "desc"

    One of asc (ascending) or desc (descending).

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • Optional sort?: "created" | "updated"

    One of created (when the repository was starred) or updated (when it was last pushed to).

  • username: string

    username parameter

ActivityListReposStarredByUserRequestOptions

ActivityListReposStarredByUserRequestOptions: object

Type declaration

ActivityListReposStarredByUserResponseData

ActivityListReposStarredByUserResponseData: Array<ActivityListReposStarredByUserResponseDataItem>

ActivityListReposStarredByUserResponseDataItem

ActivityListReposStarredByUserResponseDataItem: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: ActivityListReposStarredByUserResponseDataItemOwner
  • permissions: ActivityListReposStarredByUserResponseDataItemPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

ActivityListReposStarredByUserResponseDataItemOwner

ActivityListReposStarredByUserResponseDataItemOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ActivityListReposStarredByUserResponseDataItemPermissions

ActivityListReposStarredByUserResponseDataItemPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

ActivityListReposWatchedByUserEndpoint

ActivityListReposWatchedByUserEndpoint: object

Type declaration

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • username: string

    username parameter

ActivityListReposWatchedByUserRequestOptions

ActivityListReposWatchedByUserRequestOptions: object

Type declaration

ActivityListReposWatchedByUserResponseData

ActivityListReposWatchedByUserResponseData: Array<ActivityListReposWatchedByUserResponseDataItem>

ActivityListReposWatchedByUserResponseDataItem

ActivityListReposWatchedByUserResponseDataItem: object

Type declaration

  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • license: ActivityListReposWatchedByUserResponseDataItemLicense
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: ActivityListReposWatchedByUserResponseDataItemOwner
  • permissions: ActivityListReposWatchedByUserResponseDataItemPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

ActivityListReposWatchedByUserResponseDataItemLicense

ActivityListReposWatchedByUserResponseDataItemLicense: object

Type declaration

  • key: string
  • name: string
  • node_id: string
  • spdx_id: string
  • url: string

ActivityListReposWatchedByUserResponseDataItemOwner

ActivityListReposWatchedByUserResponseDataItemOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ActivityListReposWatchedByUserResponseDataItemPermissions

ActivityListReposWatchedByUserResponseDataItemPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

ActivityListStargazersForRepoEndpoint

ActivityListStargazersForRepoEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • repo: string

    repo parameter

ActivityListStargazersForRepoRequestOptions

ActivityListStargazersForRepoRequestOptions: object

Type declaration

ActivityListStargazersForRepoResponseData

ActivityListStargazersForRepoResponseData: Array<ActivityListStargazersForRepoResponseDataItem>

ActivityListStargazersForRepoResponseDataItem

ActivityListStargazersForRepoResponseDataItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ActivityListWatchedReposForAuthenticatedUserEndpoint

ActivityListWatchedReposForAuthenticatedUserEndpoint: object

Type declaration

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

ActivityListWatchedReposForAuthenticatedUserRequestOptions

ActivityListWatchedReposForAuthenticatedUserRequestOptions: object

Type declaration

ActivityListWatchedReposForAuthenticatedUserResponseData

ActivityListWatchedReposForAuthenticatedUserResponseData: Array<ActivityListWatchedReposForAuthenticatedUserResponseDataItem>

ActivityListWatchedReposForAuthenticatedUserResponseDataItem

ActivityListWatchedReposForAuthenticatedUserResponseDataItem: object

Type declaration

  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • license: ActivityListWatchedReposForAuthenticatedUserResponseDataItemLicense
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: ActivityListWatchedReposForAuthenticatedUserResponseDataItemOwner
  • permissions: ActivityListWatchedReposForAuthenticatedUserResponseDataItemPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

ActivityListWatchedReposForAuthenticatedUserResponseDataItemLicense

ActivityListWatchedReposForAuthenticatedUserResponseDataItemLicense: object

Type declaration

  • key: string
  • name: string
  • node_id: string
  • spdx_id: string
  • url: string

ActivityListWatchedReposForAuthenticatedUserResponseDataItemOwner

ActivityListWatchedReposForAuthenticatedUserResponseDataItemOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ActivityListWatchedReposForAuthenticatedUserResponseDataItemPermissions

ActivityListWatchedReposForAuthenticatedUserResponseDataItemPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

ActivityListWatchersForRepoEndpoint

ActivityListWatchersForRepoEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • repo: string

    repo parameter

ActivityListWatchersForRepoRequestOptions

ActivityListWatchersForRepoRequestOptions: object

Type declaration

ActivityListWatchersForRepoResponseData

ActivityListWatchersForRepoResponseData: Array<ActivityListWatchersForRepoResponseDataItem>

ActivityListWatchersForRepoResponseDataItem

ActivityListWatchersForRepoResponseDataItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ActivityMarkNotificationsAsReadEndpoint

ActivityMarkNotificationsAsReadEndpoint: object

Type declaration

  • Optional last_read_at?: string

    Describes the last point that notifications were checked. Anything updated since this time will not be marked as read. If you omit this parameter, all notifications are marked as read. This is a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ. Default: The current timestamp.

ActivityMarkNotificationsAsReadRequestOptions

ActivityMarkNotificationsAsReadRequestOptions: object

Type declaration

ActivityMarkRepoNotificationsAsReadEndpoint

ActivityMarkRepoNotificationsAsReadEndpoint: object

Type declaration

  • Optional last_read_at?: string

    Describes the last point that notifications were checked. Anything updated since this time will not be marked as read. If you omit this parameter, all notifications are marked as read. This is a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ. Default: The current timestamp.

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ActivityMarkRepoNotificationsAsReadRequestOptions

ActivityMarkRepoNotificationsAsReadRequestOptions: object

Type declaration

ActivityMarkThreadAsReadEndpoint

ActivityMarkThreadAsReadEndpoint: object

Type declaration

  • thread_id: number

    thread_id parameter

ActivityMarkThreadAsReadRequestOptions

ActivityMarkThreadAsReadRequestOptions: object

Type declaration

ActivitySetRepoSubscriptionEndpoint

ActivitySetRepoSubscriptionEndpoint: object

Type declaration

  • Optional ignored?: boolean

    Determines if all notifications should be blocked from this repository.

  • owner: string

    owner parameter

  • repo: string

    repo parameter

  • Optional subscribed?: boolean

    Determines if notifications should be received from this repository.

ActivitySetRepoSubscriptionRequestOptions

ActivitySetRepoSubscriptionRequestOptions: object

Type declaration

ActivitySetRepoSubscriptionResponseData

ActivitySetRepoSubscriptionResponseData: object

Type declaration

  • created_at: string
  • ignored: boolean
  • reason: null
  • repository_url: string
  • subscribed: boolean
  • url: string

ActivitySetThreadSubscriptionEndpoint

ActivitySetThreadSubscriptionEndpoint: object

Type declaration

  • Optional ignored?: boolean

    Unsubscribes and subscribes you to a conversation. Set ignored to true to block all notifications from this thread.

  • thread_id: number

    thread_id parameter

ActivitySetThreadSubscriptionRequestOptions

ActivitySetThreadSubscriptionRequestOptions: object

Type declaration

ActivitySetThreadSubscriptionResponseData

ActivitySetThreadSubscriptionResponseData: object

Type declaration

  • created_at: string
  • ignored: boolean
  • reason: null
  • subscribed: boolean
  • thread_url: string
  • url: string

ActivityStarRepoForAuthenticatedUserEndpoint

ActivityStarRepoForAuthenticatedUserEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ActivityStarRepoForAuthenticatedUserRequestOptions

ActivityStarRepoForAuthenticatedUserRequestOptions: object

Type declaration

ActivityStopWatchingRepoLegacyEndpoint

ActivityStopWatchingRepoLegacyEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ActivityStopWatchingRepoLegacyRequestOptions

ActivityStopWatchingRepoLegacyRequestOptions: object

Type declaration

ActivityUnstarRepoForAuthenticatedUserEndpoint

ActivityUnstarRepoForAuthenticatedUserEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ActivityUnstarRepoForAuthenticatedUserRequestOptions

ActivityUnstarRepoForAuthenticatedUserRequestOptions: object

Type declaration

ActivityWatchRepoLegacyEndpoint

ActivityWatchRepoLegacyEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ActivityWatchRepoLegacyRequestOptions

ActivityWatchRepoLegacyRequestOptions: object

Type declaration

AnyFunction

AnyFunction: function

Type declaration

    • (...args: any[]): any
    • Parameters

      • Rest ...args: any[]

      Returns any

AppsAddRepoToInstallationEndpoint

AppsAddRepoToInstallationEndpoint: object & RequiredPreview<"machine-man">

AppsAddRepoToInstallationRequestOptions

AppsAddRepoToInstallationRequestOptions: object

Type declaration

AppsCheckAuthorizationEndpoint

AppsCheckAuthorizationEndpoint: object

Type declaration

  • access_token: string

    access_token parameter

  • client_id: string

    client_id parameter

AppsCheckAuthorizationRequestOptions

AppsCheckAuthorizationRequestOptions: object

Type declaration

AppsCheckAuthorizationResponseData

AppsCheckAuthorizationResponseData: object

Type declaration

AppsCheckAuthorizationResponseDataApp

AppsCheckAuthorizationResponseDataApp: object

Type declaration

  • client_id: string
  • name: string
  • url: string

AppsCheckAuthorizationResponseDataUser

AppsCheckAuthorizationResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

AppsCheckTokenEndpoint

AppsCheckTokenEndpoint: object

Type declaration

  • Optional access_token?: string

    The OAuth access token used to authenticate to the GitHub API.

  • client_id: string

    client_id parameter

AppsCheckTokenRequestOptions

AppsCheckTokenRequestOptions: object

Type declaration

AppsCheckTokenResponseData

AppsCheckTokenResponseData: object

Type declaration

AppsCheckTokenResponseDataApp

AppsCheckTokenResponseDataApp: object

Type declaration

  • client_id: string
  • name: string
  • url: string

AppsCheckTokenResponseDataUser

AppsCheckTokenResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

AppsCreateContentAttachmentEndpoint

AppsCreateContentAttachmentEndpoint: object & RequiredPreview<"corsair">

AppsCreateContentAttachmentRequestOptions

AppsCreateContentAttachmentRequestOptions: object

Type declaration

AppsCreateContentAttachmentResponseData

AppsCreateContentAttachmentResponseData: object

Type declaration

  • body: string
  • id: number
  • title: string

AppsCreateFromManifestEndpoint

AppsCreateFromManifestEndpoint: object

Type declaration

  • code: string

    code parameter

AppsCreateFromManifestRequestOptions

AppsCreateFromManifestRequestOptions: object

Type declaration

AppsCreateFromManifestResponseData

AppsCreateFromManifestResponseData: object

Type declaration

  • client_id: string
  • client_secret: string
  • created_at: string
  • description: null
  • external_url: string
  • html_url: string
  • id: number
  • name: string
  • node_id: string
  • owner: AppsCreateFromManifestResponseDataOwner
  • pem: string
  • updated_at: string
  • webhook_secret: string

AppsCreateFromManifestResponseDataOwner

AppsCreateFromManifestResponseDataOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

AppsCreateInstallationTokenEndpoint

AppsCreateInstallationTokenEndpoint: object & RequiredPreview<"machine-man">

AppsCreateInstallationTokenParamsPermissions

AppsCreateInstallationTokenParamsPermissions: object

Type declaration

AppsCreateInstallationTokenRequestOptions

AppsCreateInstallationTokenRequestOptions: object

Type declaration

AppsCreateInstallationTokenResponseData

AppsCreateInstallationTokenResponseData: object

Type declaration

AppsCreateInstallationTokenResponseDataPermissions

AppsCreateInstallationTokenResponseDataPermissions: object

Type declaration

  • contents: string
  • issues: string

AppsCreateInstallationTokenResponseDataRepositoriesItem

AppsCreateInstallationTokenResponseDataRepositoriesItem: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: AppsCreateInstallationTokenResponseDataRepositoriesItemOwner
  • permissions: AppsCreateInstallationTokenResponseDataRepositoriesItemPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

AppsCreateInstallationTokenResponseDataRepositoriesItemOwner

AppsCreateInstallationTokenResponseDataRepositoriesItemOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

AppsCreateInstallationTokenResponseDataRepositoriesItemPermissions

AppsCreateInstallationTokenResponseDataRepositoriesItemPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

AppsDeleteAuthorizationEndpoint

AppsDeleteAuthorizationEndpoint: object

Type declaration

  • Optional access_token?: string

    The OAuth access token used to authenticate to the GitHub API.

  • client_id: string

    client_id parameter

AppsDeleteAuthorizationRequestOptions

AppsDeleteAuthorizationRequestOptions: object

Type declaration

AppsDeleteInstallationEndpoint

AppsDeleteInstallationEndpoint: object & RequiredPreview<"machine-man">

AppsDeleteInstallationRequestOptions

AppsDeleteInstallationRequestOptions: object

Type declaration

AppsDeleteTokenEndpoint

AppsDeleteTokenEndpoint: object

Type declaration

  • Optional access_token?: string

    The OAuth access token used to authenticate to the GitHub API.

  • client_id: string

    client_id parameter

AppsDeleteTokenRequestOptions

AppsDeleteTokenRequestOptions: object

Type declaration

AppsGetAuthenticatedEndpoint

AppsGetAuthenticatedEndpoint: __type & RequiredPreview<"machine-man">

AppsGetAuthenticatedRequestOptions

AppsGetAuthenticatedRequestOptions: object

Type declaration

AppsGetAuthenticatedResponseData

AppsGetAuthenticatedResponseData: object

Type declaration

AppsGetAuthenticatedResponseDataOwner

AppsGetAuthenticatedResponseDataOwner: object

Type declaration

  • avatar_url: string
  • description: string
  • events_url: string
  • hooks_url: string
  • id: number
  • issues_url: string
  • login: string
  • members_url: string
  • node_id: string
  • public_members_url: string
  • repos_url: string
  • url: string

AppsGetAuthenticatedResponseDataPermissions

AppsGetAuthenticatedResponseDataPermissions: object

Type declaration

  • contents: string
  • issues: string
  • metadata: string
  • single_file: string

AppsGetBySlugEndpoint

AppsGetBySlugEndpoint: object & RequiredPreview<"machine-man">

AppsGetBySlugRequestOptions

AppsGetBySlugRequestOptions: object

Type declaration

AppsGetBySlugResponseData

AppsGetBySlugResponseData: object

Type declaration

AppsGetBySlugResponseDataOwner

AppsGetBySlugResponseDataOwner: object

Type declaration

  • avatar_url: string
  • description: string
  • events_url: string
  • hooks_url: string
  • id: number
  • issues_url: string
  • login: string
  • members_url: string
  • node_id: string
  • public_members_url: string
  • repos_url: string
  • url: string

AppsGetBySlugResponseDataPermissions

AppsGetBySlugResponseDataPermissions: object

Type declaration

  • contents: string
  • issues: string
  • metadata: string
  • single_file: string

AppsGetInstallationEndpoint

AppsGetInstallationEndpoint: object & RequiredPreview<"machine-man">

AppsGetInstallationRequestOptions

AppsGetInstallationRequestOptions: object

Type declaration

AppsGetInstallationResponseData

AppsGetInstallationResponseData: object

Type declaration

AppsGetInstallationResponseDataAccount

AppsGetInstallationResponseDataAccount: object

Type declaration

  • avatar_url: string
  • description: string
  • events_url: string
  • hooks_url: string
  • id: number
  • issues_url: string
  • login: string
  • members_url: string
  • node_id: string
  • public_members_url: string
  • repos_url: string
  • url: string

AppsGetInstallationResponseDataPermissions

AppsGetInstallationResponseDataPermissions: object

Type declaration

  • contents: string
  • issues: string
  • metadata: string
  • single_file: string

AppsGetOrgInstallationEndpoint

AppsGetOrgInstallationEndpoint: object & RequiredPreview<"machine-man">

AppsGetOrgInstallationRequestOptions

AppsGetOrgInstallationRequestOptions: object

Type declaration

AppsGetOrgInstallationResponseData

AppsGetOrgInstallationResponseData: object

Type declaration

AppsGetOrgInstallationResponseDataAccount

AppsGetOrgInstallationResponseDataAccount: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

AppsGetOrgInstallationResponseDataPermissions

AppsGetOrgInstallationResponseDataPermissions: object

Type declaration

  • checks: string
  • contents: string
  • metadata: string

AppsGetRepoInstallationEndpoint

AppsGetRepoInstallationEndpoint: object & RequiredPreview<"machine-man">

AppsGetRepoInstallationRequestOptions

AppsGetRepoInstallationRequestOptions: object

Type declaration

AppsGetRepoInstallationResponseData

AppsGetRepoInstallationResponseData: object

Type declaration

AppsGetRepoInstallationResponseDataAccount

AppsGetRepoInstallationResponseDataAccount: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

AppsGetRepoInstallationResponseDataPermissions

AppsGetRepoInstallationResponseDataPermissions: object

Type declaration

  • checks: string
  • contents: string
  • metadata: string

AppsGetSubscriptionPlanForAccountEndpoint

AppsGetSubscriptionPlanForAccountEndpoint: object

Type declaration

  • account_id: number

    account_id parameter

AppsGetSubscriptionPlanForAccountRequestOptions

AppsGetSubscriptionPlanForAccountRequestOptions: object

Type declaration

AppsGetSubscriptionPlanForAccountResponseData

AppsGetSubscriptionPlanForAccountResponseData: object

Type declaration

AppsGetSubscriptionPlanForAccountResponseDataMarketplacePendingChange

AppsGetSubscriptionPlanForAccountResponseDataMarketplacePendingChange: object

Type declaration

AppsGetSubscriptionPlanForAccountResponseDataMarketplacePendingChangePlan

AppsGetSubscriptionPlanForAccountResponseDataMarketplacePendingChangePlan: object

Type declaration

  • accounts_url: string
  • bullets: Array<string>
  • description: string
  • has_free_trial: boolean
  • id: number
  • monthly_price_in_cents: number
  • name: string
  • number: number
  • price_model: string
  • state: string
  • unit_name: null
  • url: string
  • yearly_price_in_cents: number

AppsGetSubscriptionPlanForAccountResponseDataMarketplacePurchase

AppsGetSubscriptionPlanForAccountResponseDataMarketplacePurchase: object

Type declaration

AppsGetSubscriptionPlanForAccountResponseDataMarketplacePurchasePlan

AppsGetSubscriptionPlanForAccountResponseDataMarketplacePurchasePlan: object

Type declaration

  • accounts_url: string
  • bullets: Array<string>
  • description: string
  • has_free_trial: boolean
  • id: number
  • monthly_price_in_cents: number
  • name: string
  • number: number
  • price_model: string
  • state: string
  • unit_name: null
  • url: string
  • yearly_price_in_cents: number

AppsGetSubscriptionPlanForAccountStubbedEndpoint

AppsGetSubscriptionPlanForAccountStubbedEndpoint: object

Type declaration

  • account_id: number

    account_id parameter

AppsGetSubscriptionPlanForAccountStubbedRequestOptions

AppsGetSubscriptionPlanForAccountStubbedRequestOptions: object

Type declaration

AppsGetSubscriptionPlanForAccountStubbedResponseData

AppsGetSubscriptionPlanForAccountStubbedResponseData: object

Type declaration

AppsGetSubscriptionPlanForAccountStubbedResponseDataMarketplacePendingChange

AppsGetSubscriptionPlanForAccountStubbedResponseDataMarketplacePendingChange: object

Type declaration

AppsGetSubscriptionPlanForAccountStubbedResponseDataMarketplacePendingChangePlan

AppsGetSubscriptionPlanForAccountStubbedResponseDataMarketplacePendingChangePlan: object

Type declaration

  • accounts_url: string
  • bullets: Array<string>
  • description: string
  • has_free_trial: boolean
  • id: number
  • monthly_price_in_cents: number
  • name: string
  • number: number
  • price_model: string
  • state: string
  • unit_name: null
  • url: string
  • yearly_price_in_cents: number

AppsGetSubscriptionPlanForAccountStubbedResponseDataMarketplacePurchase

AppsGetSubscriptionPlanForAccountStubbedResponseDataMarketplacePurchase: object

Type declaration

AppsGetSubscriptionPlanForAccountStubbedResponseDataMarketplacePurchasePlan

AppsGetSubscriptionPlanForAccountStubbedResponseDataMarketplacePurchasePlan: object

Type declaration

  • accounts_url: string
  • bullets: Array<string>
  • description: string
  • has_free_trial: boolean
  • id: number
  • monthly_price_in_cents: number
  • name: string
  • number: number
  • price_model: string
  • state: string
  • unit_name: null
  • url: string
  • yearly_price_in_cents: number

AppsGetUserInstallationEndpoint

AppsGetUserInstallationEndpoint: object & RequiredPreview<"machine-man">

AppsGetUserInstallationRequestOptions

AppsGetUserInstallationRequestOptions: object

Type declaration

AppsGetUserInstallationResponseData

AppsGetUserInstallationResponseData: object

Type declaration

AppsGetUserInstallationResponseDataAccount

AppsGetUserInstallationResponseDataAccount: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

AppsGetUserInstallationResponseDataPermissions

AppsGetUserInstallationResponseDataPermissions: object

Type declaration

  • checks: string
  • contents: string
  • metadata: string

AppsListAccountsForPlanEndpoint

AppsListAccountsForPlanEndpoint: object

Type declaration

  • Optional direction?: "asc" | "desc"

    To return the oldest accounts first, set to asc. Can be one of asc or desc. Ignored without the sort parameter.

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • plan_id: number

    plan_id parameter

  • Optional sort?: "created" | "updated"

    Sorts the GitHub accounts by the date they were created or last updated. Can be one of created or updated.

AppsListAccountsForPlanRequestOptions

AppsListAccountsForPlanRequestOptions: object

Type declaration

AppsListAccountsForPlanResponseData

AppsListAccountsForPlanResponseData: Array<AppsListAccountsForPlanResponseDataItem>

AppsListAccountsForPlanResponseDataItem

AppsListAccountsForPlanResponseDataItem: object

Type declaration

AppsListAccountsForPlanResponseDataItemMarketplacePendingChange

AppsListAccountsForPlanResponseDataItemMarketplacePendingChange: object

Type declaration

AppsListAccountsForPlanResponseDataItemMarketplacePendingChangePlan

AppsListAccountsForPlanResponseDataItemMarketplacePendingChangePlan: object

Type declaration

  • accounts_url: string
  • bullets: Array<string>
  • description: string
  • has_free_trial: boolean
  • id: number
  • monthly_price_in_cents: number
  • name: string
  • number: number
  • price_model: string
  • state: string
  • unit_name: null
  • url: string
  • yearly_price_in_cents: number

AppsListAccountsForPlanResponseDataItemMarketplacePurchase

AppsListAccountsForPlanResponseDataItemMarketplacePurchase: object

Type declaration

AppsListAccountsForPlanResponseDataItemMarketplacePurchasePlan

AppsListAccountsForPlanResponseDataItemMarketplacePurchasePlan: object

Type declaration

  • accounts_url: string
  • bullets: Array<string>
  • description: string
  • has_free_trial: boolean
  • id: number
  • monthly_price_in_cents: number
  • name: string
  • number: number
  • price_model: string
  • state: string
  • unit_name: null
  • url: string
  • yearly_price_in_cents: number

AppsListAccountsForPlanStubbedEndpoint

AppsListAccountsForPlanStubbedEndpoint: object

Type declaration

  • Optional direction?: "asc" | "desc"

    To return the oldest accounts first, set to asc. Can be one of asc or desc. Ignored without the sort parameter.

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • plan_id: number

    plan_id parameter

  • Optional sort?: "created" | "updated"

    Sorts the GitHub accounts by the date they were created or last updated. Can be one of created or updated.

AppsListAccountsForPlanStubbedRequestOptions

AppsListAccountsForPlanStubbedRequestOptions: object

Type declaration

AppsListAccountsForPlanStubbedResponseData

AppsListAccountsForPlanStubbedResponseData: Array<AppsListAccountsForPlanStubbedResponseDataItem>

AppsListAccountsForPlanStubbedResponseDataItem

AppsListAccountsForPlanStubbedResponseDataItem: object

Type declaration

AppsListAccountsForPlanStubbedResponseDataItemMarketplacePendingChange

AppsListAccountsForPlanStubbedResponseDataItemMarketplacePendingChange: object

Type declaration

AppsListAccountsForPlanStubbedResponseDataItemMarketplacePendingChangePlan

AppsListAccountsForPlanStubbedResponseDataItemMarketplacePendingChangePlan: object

Type declaration

  • accounts_url: string
  • bullets: Array<string>
  • description: string
  • has_free_trial: boolean
  • id: number
  • monthly_price_in_cents: number
  • name: string
  • number: number
  • price_model: string
  • state: string
  • unit_name: null
  • url: string
  • yearly_price_in_cents: number

AppsListAccountsForPlanStubbedResponseDataItemMarketplacePurchase

AppsListAccountsForPlanStubbedResponseDataItemMarketplacePurchase: object

Type declaration

AppsListAccountsForPlanStubbedResponseDataItemMarketplacePurchasePlan

AppsListAccountsForPlanStubbedResponseDataItemMarketplacePurchasePlan: object

Type declaration

  • accounts_url: string
  • bullets: Array<string>
  • description: string
  • has_free_trial: boolean
  • id: number
  • monthly_price_in_cents: number
  • name: string
  • number: number
  • price_model: string
  • state: string
  • unit_name: null
  • url: string
  • yearly_price_in_cents: number

AppsListInstallationReposForAuthenticatedUserEndpoint

AppsListInstallationReposForAuthenticatedUserEndpoint: object & RequiredPreview<"machine-man">

AppsListInstallationReposForAuthenticatedUserRequestOptions

AppsListInstallationReposForAuthenticatedUserRequestOptions: object

Type declaration

AppsListInstallationReposForAuthenticatedUserResponseData

AppsListInstallationReposForAuthenticatedUserResponseData: object

Type declaration

AppsListInstallationReposForAuthenticatedUserResponseDataRepositoriesItem

AppsListInstallationReposForAuthenticatedUserResponseDataRepositoriesItem: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: AppsListInstallationReposForAuthenticatedUserResponseDataRepositoriesItemOwner
  • permissions: AppsListInstallationReposForAuthenticatedUserResponseDataRepositoriesItemPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

AppsListInstallationReposForAuthenticatedUserResponseDataRepositoriesItemOwner

AppsListInstallationReposForAuthenticatedUserResponseDataRepositoriesItemOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

AppsListInstallationReposForAuthenticatedUserResponseDataRepositoriesItemPermissions

AppsListInstallationReposForAuthenticatedUserResponseDataRepositoriesItemPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

AppsListInstallationsEndpoint

AppsListInstallationsEndpoint: object & RequiredPreview<"machine-man">

AppsListInstallationsForAuthenticatedUserEndpoint

AppsListInstallationsForAuthenticatedUserEndpoint: object & RequiredPreview<"machine-man">

AppsListInstallationsForAuthenticatedUserRequestOptions

AppsListInstallationsForAuthenticatedUserRequestOptions: object

Type declaration

AppsListInstallationsForAuthenticatedUserResponseData

AppsListInstallationsForAuthenticatedUserResponseData: object

Type declaration

AppsListInstallationsForAuthenticatedUserResponseDataInstallationsItem

AppsListInstallationsForAuthenticatedUserResponseDataInstallationsItem: object

Type declaration

AppsListInstallationsForAuthenticatedUserResponseDataInstallationsItemAccount

AppsListInstallationsForAuthenticatedUserResponseDataInstallationsItemAccount: object

Type declaration

  • avatar_url: string
  • Optional description?: string
  • events_url: string
  • Optional followers_url?: string
  • Optional following_url?: string
  • Optional gists_url?: string
  • Optional gravatar_id?: string
  • Optional hooks_url?: string
  • Optional html_url?: string
  • id: number
  • Optional issues_url?: string
  • login: string
  • Optional members_url?: string
  • node_id: string
  • Optional organizations_url?: string
  • Optional public_members_url?: string
  • Optional received_events_url?: string
  • repos_url: string
  • Optional site_admin?: boolean
  • Optional starred_url?: string
  • Optional subscriptions_url?: string
  • Optional type?: string
  • url: string

AppsListInstallationsForAuthenticatedUserResponseDataInstallationsItemPermissions

AppsListInstallationsForAuthenticatedUserResponseDataInstallationsItemPermissions: object

Type declaration

  • contents: string
  • issues: string
  • metadata: string
  • single_file: string

AppsListInstallationsRequestOptions

AppsListInstallationsRequestOptions: object

Type declaration

AppsListInstallationsResponseData

AppsListInstallationsResponseData: Array<AppsListInstallationsResponseDataItem>

AppsListInstallationsResponseDataItem

AppsListInstallationsResponseDataItem: object

Type declaration

AppsListInstallationsResponseDataItemAccount

AppsListInstallationsResponseDataItemAccount: object

Type declaration

  • avatar_url: string
  • description: string
  • events_url: string
  • hooks_url: string
  • id: number
  • issues_url: string
  • login: string
  • members_url: string
  • node_id: string
  • public_members_url: string
  • repos_url: string
  • url: string

AppsListInstallationsResponseDataItemPermissions

AppsListInstallationsResponseDataItemPermissions: object

Type declaration

  • contents: string
  • issues: string
  • metadata: string
  • single_file: string

AppsListPlansEndpoint

AppsListPlansEndpoint: object

Type declaration

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

AppsListPlansRequestOptions

AppsListPlansRequestOptions: object

Type declaration

AppsListPlansResponseData

AppsListPlansResponseData: Array<AppsListPlansResponseDataItem>

AppsListPlansResponseDataItem

AppsListPlansResponseDataItem: object

Type declaration

  • accounts_url: string
  • bullets: Array<string>
  • description: string
  • has_free_trial: boolean
  • id: number
  • monthly_price_in_cents: number
  • name: string
  • number: number
  • price_model: string
  • state: string
  • unit_name: null
  • url: string
  • yearly_price_in_cents: number

AppsListPlansStubbedEndpoint

AppsListPlansStubbedEndpoint: object

Type declaration

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

AppsListPlansStubbedRequestOptions

AppsListPlansStubbedRequestOptions: object

Type declaration

AppsListPlansStubbedResponseData

AppsListPlansStubbedResponseData: Array<AppsListPlansStubbedResponseDataItem>

AppsListPlansStubbedResponseDataItem

AppsListPlansStubbedResponseDataItem: object

Type declaration

  • accounts_url: string
  • bullets: Array<string>
  • description: string
  • has_free_trial: boolean
  • id: number
  • monthly_price_in_cents: number
  • name: string
  • number: number
  • price_model: string
  • state: string
  • unit_name: null
  • url: string
  • yearly_price_in_cents: number

AppsListReposEndpoint

AppsListReposEndpoint: object & RequiredPreview<"machine-man">

AppsListReposRequestOptions

AppsListReposRequestOptions: object

Type declaration

AppsListReposResponseData

AppsListReposResponseData: object

Type declaration

AppsListReposResponseDataRepositoriesItem

AppsListReposResponseDataRepositoriesItem: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: AppsListReposResponseDataRepositoriesItemOwner
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

AppsListReposResponseDataRepositoriesItemOwner

AppsListReposResponseDataRepositoriesItemOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

AppsListSubscriptionsForAuthenticatedUserEndpoint

AppsListSubscriptionsForAuthenticatedUserEndpoint: object

Type declaration

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

AppsListSubscriptionsForAuthenticatedUserRequestOptions

AppsListSubscriptionsForAuthenticatedUserRequestOptions: object

Type declaration

AppsListSubscriptionsForAuthenticatedUserResponseData

AppsListSubscriptionsForAuthenticatedUserResponseData: Array<AppsListSubscriptionsForAuthenticatedUserResponseDataItem>

AppsListSubscriptionsForAuthenticatedUserResponseDataItem

AppsListSubscriptionsForAuthenticatedUserResponseDataItem: object

Type declaration

AppsListSubscriptionsForAuthenticatedUserResponseDataItemAccount

AppsListSubscriptionsForAuthenticatedUserResponseDataItemAccount: object

Type declaration

  • email: null
  • id: number
  • login: string
  • organization_billing_email: string
  • type: string
  • url: string

AppsListSubscriptionsForAuthenticatedUserResponseDataItemPlan

AppsListSubscriptionsForAuthenticatedUserResponseDataItemPlan: object

Type declaration

  • accounts_url: string
  • bullets: Array<string>
  • description: string
  • has_free_trial: boolean
  • id: number
  • monthly_price_in_cents: number
  • name: string
  • number: number
  • price_model: string
  • state: string
  • unit_name: null
  • url: string
  • yearly_price_in_cents: number

AppsListSubscriptionsForAuthenticatedUserStubbedEndpoint

AppsListSubscriptionsForAuthenticatedUserStubbedEndpoint: object

Type declaration

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

AppsListSubscriptionsForAuthenticatedUserStubbedRequestOptions

AppsListSubscriptionsForAuthenticatedUserStubbedRequestOptions: object

Type declaration

AppsListSubscriptionsForAuthenticatedUserStubbedResponseData

AppsListSubscriptionsForAuthenticatedUserStubbedResponseData: Array<AppsListSubscriptionsForAuthenticatedUserStubbedResponseDataItem>

AppsListSubscriptionsForAuthenticatedUserStubbedResponseDataItem

AppsListSubscriptionsForAuthenticatedUserStubbedResponseDataItem: object

Type declaration

AppsListSubscriptionsForAuthenticatedUserStubbedResponseDataItemAccount

AppsListSubscriptionsForAuthenticatedUserStubbedResponseDataItemAccount: object

Type declaration

  • email: null
  • id: number
  • login: string
  • organization_billing_email: string
  • type: string
  • url: string

AppsListSubscriptionsForAuthenticatedUserStubbedResponseDataItemPlan

AppsListSubscriptionsForAuthenticatedUserStubbedResponseDataItemPlan: object

Type declaration

  • accounts_url: string
  • bullets: Array<string>
  • description: string
  • has_free_trial: boolean
  • id: number
  • monthly_price_in_cents: number
  • name: string
  • number: number
  • price_model: string
  • state: string
  • unit_name: null
  • url: string
  • yearly_price_in_cents: number

AppsRemoveRepoFromInstallationEndpoint

AppsRemoveRepoFromInstallationEndpoint: object & RequiredPreview<"machine-man">

AppsRemoveRepoFromInstallationRequestOptions

AppsRemoveRepoFromInstallationRequestOptions: object

Type declaration

AppsResetAuthorizationEndpoint

AppsResetAuthorizationEndpoint: object

Type declaration

  • access_token: string

    access_token parameter

  • client_id: string

    client_id parameter

AppsResetAuthorizationRequestOptions

AppsResetAuthorizationRequestOptions: object

Type declaration

AppsResetAuthorizationResponseData

AppsResetAuthorizationResponseData: object

Type declaration

AppsResetAuthorizationResponseDataApp

AppsResetAuthorizationResponseDataApp: object

Type declaration

  • client_id: string
  • name: string
  • url: string

AppsResetAuthorizationResponseDataUser

AppsResetAuthorizationResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

AppsResetTokenEndpoint

AppsResetTokenEndpoint: object

Type declaration

  • Optional access_token?: string

    The OAuth access token used to authenticate to the GitHub API.

  • client_id: string

    client_id parameter

AppsResetTokenRequestOptions

AppsResetTokenRequestOptions: object

Type declaration

AppsResetTokenResponseData

AppsResetTokenResponseData: object

Type declaration

AppsResetTokenResponseDataApp

AppsResetTokenResponseDataApp: object

Type declaration

  • client_id: string
  • name: string
  • url: string

AppsResetTokenResponseDataUser

AppsResetTokenResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

AppsRevokeAuthorizationForApplicationEndpoint

AppsRevokeAuthorizationForApplicationEndpoint: object

Type declaration

  • access_token: string

    access_token parameter

  • client_id: string

    client_id parameter

AppsRevokeAuthorizationForApplicationRequestOptions

AppsRevokeAuthorizationForApplicationRequestOptions: object

Type declaration

AppsRevokeGrantForApplicationEndpoint

AppsRevokeGrantForApplicationEndpoint: object

Type declaration

  • access_token: string

    access_token parameter

  • client_id: string

    client_id parameter

AppsRevokeGrantForApplicationRequestOptions

AppsRevokeGrantForApplicationRequestOptions: object

Type declaration

AppsRevokeInstallationTokenEndpoint

AppsRevokeInstallationTokenEndpoint: object

Type declaration

AppsRevokeInstallationTokenRequestOptions

AppsRevokeInstallationTokenRequestOptions: object

Type declaration

ChecksCreateEndpoint

ChecksCreateEndpoint: object & RequiredPreview<"antiope">

ChecksCreateParamsActions

ChecksCreateParamsActions: object

Type declaration

  • description: string
  • identifier: string
  • label: string

ChecksCreateParamsOutput

ChecksCreateParamsOutput: object

Type declaration

ChecksCreateParamsOutputAnnotations

ChecksCreateParamsOutputAnnotations: object

Type declaration

  • annotation_level: "notice" | "warning" | "failure"
  • Optional end_column?: number
  • end_line: number
  • message: string
  • path: string
  • Optional raw_details?: string
  • Optional start_column?: number
  • start_line: number
  • Optional title?: string

ChecksCreateParamsOutputImages

ChecksCreateParamsOutputImages: object

Type declaration

  • alt: string
  • Optional caption?: string
  • image_url: string

ChecksCreateRequestOptions

ChecksCreateRequestOptions: object

Type declaration

ChecksCreateResponseData

ChecksCreateResponseData: object

Type declaration

ChecksCreateResponseDataApp

ChecksCreateResponseDataApp: object

Type declaration

ChecksCreateResponseDataAppOwner

ChecksCreateResponseDataAppOwner: object

Type declaration

  • avatar_url: string
  • description: string
  • events_url: string
  • hooks_url: string
  • id: number
  • issues_url: string
  • login: string
  • members_url: string
  • node_id: string
  • public_members_url: string
  • repos_url: string
  • url: string

ChecksCreateResponseDataAppPermissions

ChecksCreateResponseDataAppPermissions: object

Type declaration

  • contents: string
  • issues: string
  • metadata: string
  • single_file: string

ChecksCreateResponseDataCheckSuite

ChecksCreateResponseDataCheckSuite: object

Type declaration

  • id: number

ChecksCreateResponseDataOutput

ChecksCreateResponseDataOutput: object

Type declaration

  • Optional annotations_count?: number
  • Optional annotations_url?: string
  • summary: string
  • text: string
  • title: string

ChecksCreateResponseDataPullRequestsItem

ChecksCreateResponseDataPullRequestsItem: object

Type declaration

ChecksCreateResponseDataPullRequestsItemBase

ChecksCreateResponseDataPullRequestsItemBase: object

Type declaration

ChecksCreateResponseDataPullRequestsItemBaseRepo

ChecksCreateResponseDataPullRequestsItemBaseRepo: object

Type declaration

  • id: number
  • name: string
  • url: string

ChecksCreateResponseDataPullRequestsItemHead

ChecksCreateResponseDataPullRequestsItemHead: object

Type declaration

ChecksCreateResponseDataPullRequestsItemHeadRepo

ChecksCreateResponseDataPullRequestsItemHeadRepo: object

Type declaration

  • id: number
  • name: string
  • url: string

ChecksCreateSuiteEndpoint

ChecksCreateSuiteEndpoint: object & RequiredPreview<"antiope">

ChecksCreateSuiteRequestOptions

ChecksCreateSuiteRequestOptions: object

Type declaration

ChecksCreateSuiteResponseData

ChecksCreateSuiteResponseData: object

Type declaration

ChecksCreateSuiteResponseDataApp

ChecksCreateSuiteResponseDataApp: object

Type declaration

ChecksCreateSuiteResponseDataAppOwner

ChecksCreateSuiteResponseDataAppOwner: object

Type declaration

  • avatar_url: string
  • description: string
  • events_url: string
  • hooks_url: string
  • id: number
  • issues_url: string
  • login: string
  • members_url: string
  • node_id: string
  • public_members_url: string
  • repos_url: string
  • url: string

ChecksCreateSuiteResponseDataAppPermissions

ChecksCreateSuiteResponseDataAppPermissions: object

Type declaration

  • contents: string
  • issues: string
  • metadata: string
  • single_file: string

ChecksCreateSuiteResponseDataRepository

ChecksCreateSuiteResponseDataRepository: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: ChecksCreateSuiteResponseDataRepositoryOwner
  • permissions: ChecksCreateSuiteResponseDataRepositoryPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

ChecksCreateSuiteResponseDataRepositoryOwner

ChecksCreateSuiteResponseDataRepositoryOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ChecksCreateSuiteResponseDataRepositoryPermissions

ChecksCreateSuiteResponseDataRepositoryPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

ChecksGetEndpoint

ChecksGetEndpoint: object & RequiredPreview<"antiope">

ChecksGetRequestOptions

ChecksGetRequestOptions: object

Type declaration

ChecksGetResponseData

ChecksGetResponseData: object

Type declaration

ChecksGetResponseDataApp

ChecksGetResponseDataApp: object

Type declaration

ChecksGetResponseDataAppOwner

ChecksGetResponseDataAppOwner: object

Type declaration

  • avatar_url: string
  • description: string
  • events_url: string
  • hooks_url: string
  • id: number
  • issues_url: string
  • login: string
  • members_url: string
  • node_id: string
  • public_members_url: string
  • repos_url: string
  • url: string

ChecksGetResponseDataAppPermissions

ChecksGetResponseDataAppPermissions: object

Type declaration

  • contents: string
  • issues: string
  • metadata: string
  • single_file: string

ChecksGetResponseDataCheckSuite

ChecksGetResponseDataCheckSuite: object

Type declaration

  • id: number

ChecksGetResponseDataOutput

ChecksGetResponseDataOutput: object

Type declaration

  • annotations_count: number
  • annotations_url: string
  • summary: string
  • text: string
  • title: string

ChecksGetResponseDataPullRequestsItem

ChecksGetResponseDataPullRequestsItem: object

Type declaration

ChecksGetResponseDataPullRequestsItemBase

ChecksGetResponseDataPullRequestsItemBase: object

Type declaration

ChecksGetResponseDataPullRequestsItemBaseRepo

ChecksGetResponseDataPullRequestsItemBaseRepo: object

Type declaration

  • id: number
  • name: string
  • url: string

ChecksGetResponseDataPullRequestsItemHead

ChecksGetResponseDataPullRequestsItemHead: object

Type declaration

ChecksGetResponseDataPullRequestsItemHeadRepo

ChecksGetResponseDataPullRequestsItemHeadRepo: object

Type declaration

  • id: number
  • name: string
  • url: string

ChecksGetSuiteEndpoint

ChecksGetSuiteEndpoint: object & RequiredPreview<"antiope">

ChecksGetSuiteRequestOptions

ChecksGetSuiteRequestOptions: object

Type declaration

ChecksGetSuiteResponseData

ChecksGetSuiteResponseData: object

Type declaration

ChecksGetSuiteResponseDataApp

ChecksGetSuiteResponseDataApp: object

Type declaration

ChecksGetSuiteResponseDataAppOwner

ChecksGetSuiteResponseDataAppOwner: object

Type declaration

  • avatar_url: string
  • description: string
  • events_url: string
  • hooks_url: string
  • id: number
  • issues_url: string
  • login: string
  • members_url: string
  • node_id: string
  • public_members_url: string
  • repos_url: string
  • url: string

ChecksGetSuiteResponseDataAppPermissions

ChecksGetSuiteResponseDataAppPermissions: object

Type declaration

  • contents: string
  • issues: string
  • metadata: string
  • single_file: string

ChecksGetSuiteResponseDataRepository

ChecksGetSuiteResponseDataRepository: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: ChecksGetSuiteResponseDataRepositoryOwner
  • permissions: ChecksGetSuiteResponseDataRepositoryPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

ChecksGetSuiteResponseDataRepositoryOwner

ChecksGetSuiteResponseDataRepositoryOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ChecksGetSuiteResponseDataRepositoryPermissions

ChecksGetSuiteResponseDataRepositoryPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

ChecksListAnnotationsEndpoint

ChecksListAnnotationsEndpoint: object & RequiredPreview<"antiope">

ChecksListAnnotationsRequestOptions

ChecksListAnnotationsRequestOptions: object

Type declaration

ChecksListAnnotationsResponseData

ChecksListAnnotationsResponseData: Array<ChecksListAnnotationsResponseDataItem>

ChecksListAnnotationsResponseDataItem

ChecksListAnnotationsResponseDataItem: object

Type declaration

  • annotation_level: string
  • end_column: number
  • end_line: number
  • message: string
  • path: string
  • raw_details: string
  • start_column: number
  • start_line: number
  • title: string

ChecksListForRefEndpoint

ChecksListForRefEndpoint: object & RequiredPreview<"antiope">

ChecksListForRefRequestOptions

ChecksListForRefRequestOptions: object

Type declaration

ChecksListForRefResponseData

ChecksListForRefResponseData: object

Type declaration

ChecksListForRefResponseDataCheckRunsItem

ChecksListForRefResponseDataCheckRunsItem: object

Type declaration

ChecksListForRefResponseDataCheckRunsItemApp

ChecksListForRefResponseDataCheckRunsItemApp: object

Type declaration

ChecksListForRefResponseDataCheckRunsItemAppOwner

ChecksListForRefResponseDataCheckRunsItemAppOwner: object

Type declaration

  • avatar_url: string
  • description: string
  • events_url: string
  • hooks_url: string
  • id: number
  • issues_url: string
  • login: string
  • members_url: string
  • node_id: string
  • public_members_url: string
  • repos_url: string
  • url: string

ChecksListForRefResponseDataCheckRunsItemAppPermissions

ChecksListForRefResponseDataCheckRunsItemAppPermissions: object

Type declaration

  • contents: string
  • issues: string
  • metadata: string
  • single_file: string

ChecksListForRefResponseDataCheckRunsItemCheckSuite

ChecksListForRefResponseDataCheckRunsItemCheckSuite: object

Type declaration

  • id: number

ChecksListForRefResponseDataCheckRunsItemOutput

ChecksListForRefResponseDataCheckRunsItemOutput: object

Type declaration

  • annotations_count: number
  • annotations_url: string
  • summary: string
  • text: string
  • title: string

ChecksListForRefResponseDataCheckRunsItemPullRequestsItem

ChecksListForRefResponseDataCheckRunsItemPullRequestsItem: object

ChecksListForRefResponseDataCheckRunsItemPullRequestsItemBase

ChecksListForRefResponseDataCheckRunsItemPullRequestsItemBase: object

Type declaration

ChecksListForRefResponseDataCheckRunsItemPullRequestsItemBaseRepo

ChecksListForRefResponseDataCheckRunsItemPullRequestsItemBaseRepo: object

Type declaration

  • id: number
  • name: string
  • url: string

ChecksListForRefResponseDataCheckRunsItemPullRequestsItemHead

ChecksListForRefResponseDataCheckRunsItemPullRequestsItemHead: object

Type declaration

ChecksListForRefResponseDataCheckRunsItemPullRequestsItemHeadRepo

ChecksListForRefResponseDataCheckRunsItemPullRequestsItemHeadRepo: object

Type declaration

  • id: number
  • name: string
  • url: string

ChecksListForSuiteEndpoint

ChecksListForSuiteEndpoint: object & RequiredPreview<"antiope">

ChecksListForSuiteRequestOptions

ChecksListForSuiteRequestOptions: object

Type declaration

ChecksListForSuiteResponseData

ChecksListForSuiteResponseData: object

Type declaration

ChecksListForSuiteResponseDataCheckRunsItem

ChecksListForSuiteResponseDataCheckRunsItem: object

Type declaration

ChecksListForSuiteResponseDataCheckRunsItemApp

ChecksListForSuiteResponseDataCheckRunsItemApp: object

Type declaration

ChecksListForSuiteResponseDataCheckRunsItemAppOwner

ChecksListForSuiteResponseDataCheckRunsItemAppOwner: object

Type declaration

  • avatar_url: string
  • description: string
  • events_url: string
  • hooks_url: string
  • id: number
  • issues_url: string
  • login: string
  • members_url: string
  • node_id: string
  • public_members_url: string
  • repos_url: string
  • url: string

ChecksListForSuiteResponseDataCheckRunsItemAppPermissions

ChecksListForSuiteResponseDataCheckRunsItemAppPermissions: object

Type declaration

  • contents: string
  • issues: string
  • metadata: string
  • single_file: string

ChecksListForSuiteResponseDataCheckRunsItemCheckSuite

ChecksListForSuiteResponseDataCheckRunsItemCheckSuite: object

Type declaration

  • id: number

ChecksListForSuiteResponseDataCheckRunsItemOutput

ChecksListForSuiteResponseDataCheckRunsItemOutput: object

Type declaration

  • annotations_count: number
  • annotations_url: string
  • summary: string
  • text: string
  • title: string

ChecksListForSuiteResponseDataCheckRunsItemPullRequestsItem

ChecksListForSuiteResponseDataCheckRunsItemPullRequestsItem: object

ChecksListForSuiteResponseDataCheckRunsItemPullRequestsItemBase

ChecksListForSuiteResponseDataCheckRunsItemPullRequestsItemBase: object

Type declaration

ChecksListForSuiteResponseDataCheckRunsItemPullRequestsItemBaseRepo

ChecksListForSuiteResponseDataCheckRunsItemPullRequestsItemBaseRepo: object

Type declaration

  • id: number
  • name: string
  • url: string

ChecksListForSuiteResponseDataCheckRunsItemPullRequestsItemHead

ChecksListForSuiteResponseDataCheckRunsItemPullRequestsItemHead: object

Type declaration

ChecksListForSuiteResponseDataCheckRunsItemPullRequestsItemHeadRepo

ChecksListForSuiteResponseDataCheckRunsItemPullRequestsItemHeadRepo: object

Type declaration

  • id: number
  • name: string
  • url: string

ChecksListSuitesForRefEndpoint

ChecksListSuitesForRefEndpoint: object & RequiredPreview<"antiope">

ChecksListSuitesForRefRequestOptions

ChecksListSuitesForRefRequestOptions: object

Type declaration

ChecksListSuitesForRefResponseData

ChecksListSuitesForRefResponseData: object

Type declaration

ChecksListSuitesForRefResponseDataCheckSuitesItem

ChecksListSuitesForRefResponseDataCheckSuitesItem: object

Type declaration

ChecksListSuitesForRefResponseDataCheckSuitesItemApp

ChecksListSuitesForRefResponseDataCheckSuitesItemApp: object

Type declaration

ChecksListSuitesForRefResponseDataCheckSuitesItemAppOwner

ChecksListSuitesForRefResponseDataCheckSuitesItemAppOwner: object

Type declaration

  • avatar_url: string
  • description: string
  • events_url: string
  • hooks_url: string
  • id: number
  • issues_url: string
  • login: string
  • members_url: string
  • node_id: string
  • public_members_url: string
  • repos_url: string
  • url: string

ChecksListSuitesForRefResponseDataCheckSuitesItemAppPermissions

ChecksListSuitesForRefResponseDataCheckSuitesItemAppPermissions: object

Type declaration

  • contents: string
  • issues: string
  • metadata: string
  • single_file: string

ChecksListSuitesForRefResponseDataCheckSuitesItemRepository

ChecksListSuitesForRefResponseDataCheckSuitesItemRepository: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: ChecksListSuitesForRefResponseDataCheckSuitesItemRepositoryOwner
  • permissions: ChecksListSuitesForRefResponseDataCheckSuitesItemRepositoryPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

ChecksListSuitesForRefResponseDataCheckSuitesItemRepositoryOwner

ChecksListSuitesForRefResponseDataCheckSuitesItemRepositoryOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ChecksListSuitesForRefResponseDataCheckSuitesItemRepositoryPermissions

ChecksListSuitesForRefResponseDataCheckSuitesItemRepositoryPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

ChecksRerequestSuiteEndpoint

ChecksRerequestSuiteEndpoint: object & RequiredPreview<"antiope">

ChecksRerequestSuiteRequestOptions

ChecksRerequestSuiteRequestOptions: object

Type declaration

ChecksSetSuitesPreferencesEndpoint

ChecksSetSuitesPreferencesEndpoint: object & RequiredPreview<"antiope">

ChecksSetSuitesPreferencesParamsAutoTriggerChecks

ChecksSetSuitesPreferencesParamsAutoTriggerChecks: object

Type declaration

  • app_id: number
  • setting: boolean

ChecksSetSuitesPreferencesRequestOptions

ChecksSetSuitesPreferencesRequestOptions: object

Type declaration

ChecksSetSuitesPreferencesResponseData

ChecksSetSuitesPreferencesResponseData: object

ChecksSetSuitesPreferencesResponseDataPreferences

ChecksSetSuitesPreferencesResponseDataPreferences: object

Type declaration

ChecksSetSuitesPreferencesResponseDataPreferencesAutoTriggerChecksItem

ChecksSetSuitesPreferencesResponseDataPreferencesAutoTriggerChecksItem: object

Type declaration

  • app_id: number
  • setting: boolean

ChecksSetSuitesPreferencesResponseDataRepository

ChecksSetSuitesPreferencesResponseDataRepository: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: ChecksSetSuitesPreferencesResponseDataRepositoryOwner
  • permissions: ChecksSetSuitesPreferencesResponseDataRepositoryPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

ChecksSetSuitesPreferencesResponseDataRepositoryOwner

ChecksSetSuitesPreferencesResponseDataRepositoryOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ChecksSetSuitesPreferencesResponseDataRepositoryPermissions

ChecksSetSuitesPreferencesResponseDataRepositoryPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

ChecksUpdateEndpoint

ChecksUpdateEndpoint: object & RequiredPreview<"antiope">

ChecksUpdateParamsActions

ChecksUpdateParamsActions: object

Type declaration

  • description: string
  • identifier: string
  • label: string

ChecksUpdateParamsOutput

ChecksUpdateParamsOutput: object

Type declaration

ChecksUpdateParamsOutputAnnotations

ChecksUpdateParamsOutputAnnotations: object

Type declaration

  • annotation_level: "notice" | "warning" | "failure"
  • Optional end_column?: number
  • end_line: number
  • message: string
  • path: string
  • Optional raw_details?: string
  • Optional start_column?: number
  • start_line: number
  • Optional title?: string

ChecksUpdateParamsOutputImages

ChecksUpdateParamsOutputImages: object

Type declaration

  • alt: string
  • Optional caption?: string
  • image_url: string

ChecksUpdateRequestOptions

ChecksUpdateRequestOptions: object

Type declaration

ChecksUpdateResponseData

ChecksUpdateResponseData: object

Type declaration

ChecksUpdateResponseDataApp

ChecksUpdateResponseDataApp: object

Type declaration

ChecksUpdateResponseDataAppOwner

ChecksUpdateResponseDataAppOwner: object

Type declaration

  • avatar_url: string
  • description: string
  • events_url: string
  • hooks_url: string
  • id: number
  • issues_url: string
  • login: string
  • members_url: string
  • node_id: string
  • public_members_url: string
  • repos_url: string
  • url: string

ChecksUpdateResponseDataAppPermissions

ChecksUpdateResponseDataAppPermissions: object

Type declaration

  • contents: string
  • issues: string
  • metadata: string
  • single_file: string

ChecksUpdateResponseDataCheckSuite

ChecksUpdateResponseDataCheckSuite: object

Type declaration

  • id: number

ChecksUpdateResponseDataOutput

ChecksUpdateResponseDataOutput: object

Type declaration

  • annotations_count: number
  • annotations_url: string
  • summary: string
  • text: string
  • title: string

ChecksUpdateResponseDataPullRequestsItem

ChecksUpdateResponseDataPullRequestsItem: object

Type declaration

ChecksUpdateResponseDataPullRequestsItemBase

ChecksUpdateResponseDataPullRequestsItemBase: object

Type declaration

ChecksUpdateResponseDataPullRequestsItemBaseRepo

ChecksUpdateResponseDataPullRequestsItemBaseRepo: object

Type declaration

  • id: number
  • name: string
  • url: string

ChecksUpdateResponseDataPullRequestsItemHead

ChecksUpdateResponseDataPullRequestsItemHead: object

Type declaration

ChecksUpdateResponseDataPullRequestsItemHeadRepo

ChecksUpdateResponseDataPullRequestsItemHeadRepo: object

Type declaration

  • id: number
  • name: string
  • url: string

CodesOfConductGetAllCodesOfConductEndpoint

CodesOfConductGetAllCodesOfConductEndpoint: __type & RequiredPreview<"scarlet-witch">

CodesOfConductGetAllCodesOfConductRequestOptions

CodesOfConductGetAllCodesOfConductRequestOptions: object

Type declaration

CodesOfConductGetAllCodesOfConductResponseData

CodesOfConductGetAllCodesOfConductResponseData: Array<CodesOfConductGetAllCodesOfConductResponseDataItem>

CodesOfConductGetAllCodesOfConductResponseDataItem

CodesOfConductGetAllCodesOfConductResponseDataItem: object

Type declaration

  • key: string
  • name: string
  • url: string

CodesOfConductGetConductCodeEndpoint

CodesOfConductGetConductCodeEndpoint: object & RequiredPreview<"scarlet-witch">

CodesOfConductGetConductCodeRequestOptions

CodesOfConductGetConductCodeRequestOptions: object

Type declaration

CodesOfConductGetConductCodeResponseData

CodesOfConductGetConductCodeResponseData: object

Type declaration

  • body: string
  • key: string
  • name: string
  • url: string

CodesOfConductGetForRepoEndpoint

CodesOfConductGetForRepoEndpoint: object & RequiredPreview<"scarlet-witch">

CodesOfConductGetForRepoRequestOptions

CodesOfConductGetForRepoRequestOptions: object

Type declaration

CodesOfConductGetForRepoResponseData

CodesOfConductGetForRepoResponseData: object

Type declaration

  • body: string
  • key: string
  • name: string
  • url: string

EmojisGetEndpoint

EmojisGetEndpoint: object

Type declaration

EmojisGetRequestOptions

EmojisGetRequestOptions: object

Type declaration

EndpointDefaults

EndpointDefaults: RequestParameters & object

The .endpoint() method is guaranteed to set all keys defined by RequestParameters as well as the method property.

EndpointOptions

EndpointOptions: RequestParameters & object

Fetch

Fetch: any

Browser's fetch method (or compatible such as fetch-mock)

GetResponseDataTypeFromEndpointMethod

GetResponseDataTypeFromEndpointMethod<T>: Unwrap<ReturnType<T>>["data"]

Type parameters

GetResponseTypeFromEndpointMethod

GetResponseTypeFromEndpointMethod<T>: Unwrap<ReturnType<T>>

Type parameters

GistsCheckIsStarredEndpoint

GistsCheckIsStarredEndpoint: object

Type declaration

  • gist_id: string

    gist_id parameter

GistsCheckIsStarredRequestOptions

GistsCheckIsStarredRequestOptions: object

Type declaration

GistsCreateCommentEndpoint

GistsCreateCommentEndpoint: object

Type declaration

  • body: string

    The comment text.

  • gist_id: string

    gist_id parameter

GistsCreateCommentRequestOptions

GistsCreateCommentRequestOptions: object

Type declaration

GistsCreateCommentResponseData

GistsCreateCommentResponseData: object

Type declaration

GistsCreateCommentResponseDataUser

GistsCreateCommentResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

GistsCreateEndpoint

GistsCreateEndpoint: object

Type declaration

  • Optional description?: string

    A descriptive name for this gist.

  • files: GistsCreateParamsFiles

    The filenames and content of each file in the gist. The keys in the files object represent the filename and have the type string.

  • Optional public?: boolean

    When true, the gist will be public and available for anyone to see.

GistsCreateParamsFiles

GistsCreateParamsFiles: object

Type declaration

  • Optional content?: string

GistsCreateRequestOptions

GistsCreateRequestOptions: object

Type declaration

GistsCreateResponseData

GistsCreateResponseData: object

Type declaration

GistsCreateResponseDataFiles

GistsCreateResponseDataFiles: object

GistsCreateResponseDataFilesHelloWorldPy

GistsCreateResponseDataFilesHelloWorldPy: object

Type declaration

  • content: string
  • filename: string
  • language: string
  • raw_url: string
  • size: number
  • truncated: boolean
  • type: string

GistsCreateResponseDataFilesHelloWorldPythonTxt

GistsCreateResponseDataFilesHelloWorldPythonTxt: object

Type declaration

  • content: string
  • filename: string
  • language: string
  • raw_url: string
  • size: number
  • truncated: boolean
  • type: string

GistsCreateResponseDataFilesHelloWorldRb

GistsCreateResponseDataFilesHelloWorldRb: object

Type declaration

  • content: string
  • filename: string
  • language: string
  • raw_url: string
  • size: number
  • truncated: boolean
  • type: string

GistsCreateResponseDataFilesHelloWorldRubyTxt

GistsCreateResponseDataFilesHelloWorldRubyTxt: object

Type declaration

  • content: string
  • filename: string
  • language: string
  • raw_url: string
  • size: number
  • truncated: boolean
  • type: string

GistsCreateResponseDataForksItem

GistsCreateResponseDataForksItem: object

Type declaration

GistsCreateResponseDataForksItemUser

GistsCreateResponseDataForksItemUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

GistsCreateResponseDataHistoryItem

GistsCreateResponseDataHistoryItem: object

Type declaration

GistsCreateResponseDataHistoryItemChangeStatus

GistsCreateResponseDataHistoryItemChangeStatus: object

Type declaration

  • additions: number
  • deletions: number
  • total: number

GistsCreateResponseDataHistoryItemUser

GistsCreateResponseDataHistoryItemUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

GistsCreateResponseDataOwner

GistsCreateResponseDataOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

GistsDeleteCommentEndpoint

GistsDeleteCommentEndpoint: object

Type declaration

  • comment_id: number

    comment_id parameter

  • gist_id: string

    gist_id parameter

GistsDeleteCommentRequestOptions

GistsDeleteCommentRequestOptions: object

Type declaration

GistsDeleteEndpoint

GistsDeleteEndpoint: object

Type declaration

  • gist_id: string

    gist_id parameter

GistsDeleteRequestOptions

GistsDeleteRequestOptions: object

Type declaration

GistsForkEndpoint

GistsForkEndpoint: object

Type declaration

  • gist_id: string

    gist_id parameter

GistsForkRequestOptions

GistsForkRequestOptions: object

Type declaration

GistsForkResponseData

GistsForkResponseData: object

Type declaration

  • comments: number
  • comments_url: string
  • commits_url: string
  • created_at: string
  • description: string
  • files: GistsForkResponseDataFiles
  • forks_url: string
  • git_pull_url: string
  • git_push_url: string
  • html_url: string
  • id: string
  • node_id: string
  • owner: GistsForkResponseDataOwner
  • public: boolean
  • truncated: boolean
  • updated_at: string
  • url: string
  • user: null

GistsForkResponseDataFiles

GistsForkResponseDataFiles: object

Type declaration

GistsForkResponseDataFilesHelloWorldRb

GistsForkResponseDataFilesHelloWorldRb: object

Type declaration

  • filename: string
  • language: string
  • raw_url: string
  • size: number
  • type: string

GistsForkResponseDataOwner

GistsForkResponseDataOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

GistsGetCommentEndpoint

GistsGetCommentEndpoint: object

Type declaration

  • comment_id: number

    comment_id parameter

  • gist_id: string

    gist_id parameter

GistsGetCommentRequestOptions

GistsGetCommentRequestOptions: object

Type declaration

GistsGetCommentResponseData

GistsGetCommentResponseData: object

Type declaration

GistsGetCommentResponseDataUser

GistsGetCommentResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

GistsGetEndpoint

GistsGetEndpoint: object

Type declaration

  • gist_id: string

    gist_id parameter

GistsGetRequestOptions

GistsGetRequestOptions: object

Type declaration

GistsGetResponseData

GistsGetResponseData: object

Type declaration

GistsGetResponseDataFiles

GistsGetResponseDataFiles: object

GistsGetResponseDataFilesHelloWorldPy

GistsGetResponseDataFilesHelloWorldPy: object

Type declaration

  • content: string
  • filename: string
  • language: string
  • raw_url: string
  • size: number
  • truncated: boolean
  • type: string

GistsGetResponseDataFilesHelloWorldPythonTxt

GistsGetResponseDataFilesHelloWorldPythonTxt: object

Type declaration

  • content: string
  • filename: string
  • language: string
  • raw_url: string
  • size: number
  • truncated: boolean
  • type: string

GistsGetResponseDataFilesHelloWorldRb

GistsGetResponseDataFilesHelloWorldRb: object

Type declaration

  • content: string
  • filename: string
  • language: string
  • raw_url: string
  • size: number
  • truncated: boolean
  • type: string

GistsGetResponseDataFilesHelloWorldRubyTxt

GistsGetResponseDataFilesHelloWorldRubyTxt: object

Type declaration

  • content: string
  • filename: string
  • language: string
  • raw_url: string
  • size: number
  • truncated: boolean
  • type: string

GistsGetResponseDataForksItem

GistsGetResponseDataForksItem: object

Type declaration

GistsGetResponseDataForksItemUser

GistsGetResponseDataForksItemUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

GistsGetResponseDataHistoryItem

GistsGetResponseDataHistoryItem: object

Type declaration

GistsGetResponseDataHistoryItemChangeStatus

GistsGetResponseDataHistoryItemChangeStatus: object

Type declaration

  • additions: number
  • deletions: number
  • total: number

GistsGetResponseDataHistoryItemUser

GistsGetResponseDataHistoryItemUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

GistsGetResponseDataOwner

GistsGetResponseDataOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

GistsGetRevisionEndpoint

GistsGetRevisionEndpoint: object

Type declaration

  • gist_id: string

    gist_id parameter

  • sha: string

    sha parameter

GistsGetRevisionRequestOptions

GistsGetRevisionRequestOptions: object

Type declaration

GistsGetRevisionResponseData

GistsGetRevisionResponseData: object

Type declaration

GistsGetRevisionResponseDataFiles

GistsGetRevisionResponseDataFiles: object

GistsGetRevisionResponseDataFilesHelloWorldPy

GistsGetRevisionResponseDataFilesHelloWorldPy: object

Type declaration

  • content: string
  • filename: string
  • language: string
  • raw_url: string
  • size: number
  • truncated: boolean
  • type: string

GistsGetRevisionResponseDataFilesHelloWorldPythonTxt

GistsGetRevisionResponseDataFilesHelloWorldPythonTxt: object

Type declaration

  • content: string
  • filename: string
  • language: string
  • raw_url: string
  • size: number
  • truncated: boolean
  • type: string

GistsGetRevisionResponseDataFilesHelloWorldRb

GistsGetRevisionResponseDataFilesHelloWorldRb: object

Type declaration

  • content: string
  • filename: string
  • language: string
  • raw_url: string
  • size: number
  • truncated: boolean
  • type: string

GistsGetRevisionResponseDataFilesHelloWorldRubyTxt

GistsGetRevisionResponseDataFilesHelloWorldRubyTxt: object

Type declaration

  • content: string
  • filename: string
  • language: string
  • raw_url: string
  • size: number
  • truncated: boolean
  • type: string

GistsGetRevisionResponseDataForksItem

GistsGetRevisionResponseDataForksItem: object

Type declaration

GistsGetRevisionResponseDataForksItemUser

GistsGetRevisionResponseDataForksItemUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

GistsGetRevisionResponseDataHistoryItem

GistsGetRevisionResponseDataHistoryItem: object

Type declaration

GistsGetRevisionResponseDataHistoryItemChangeStatus

GistsGetRevisionResponseDataHistoryItemChangeStatus: object

Type declaration

  • additions: number
  • deletions: number
  • total: number

GistsGetRevisionResponseDataHistoryItemUser

GistsGetRevisionResponseDataHistoryItemUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

GistsGetRevisionResponseDataOwner

GistsGetRevisionResponseDataOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

GistsListCommentsEndpoint

GistsListCommentsEndpoint: object

Type declaration

  • gist_id: string

    gist_id parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

GistsListCommentsRequestOptions

GistsListCommentsRequestOptions: object

Type declaration

GistsListCommentsResponseData

GistsListCommentsResponseData: Array<GistsListCommentsResponseDataItem>

GistsListCommentsResponseDataItem

GistsListCommentsResponseDataItem: object

Type declaration

GistsListCommentsResponseDataItemUser

GistsListCommentsResponseDataItemUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

GistsListCommitsEndpoint

GistsListCommitsEndpoint: object

Type declaration

  • gist_id: string

    gist_id parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

GistsListCommitsRequestOptions

GistsListCommitsRequestOptions: object

Type declaration

GistsListCommitsResponseData

GistsListCommitsResponseData: Array<GistsListCommitsResponseDataItem>

GistsListCommitsResponseDataItem

GistsListCommitsResponseDataItem: object

Type declaration

GistsListCommitsResponseDataItemChangeStatus

GistsListCommitsResponseDataItemChangeStatus: object

Type declaration

  • additions: number
  • deletions: number
  • total: number

GistsListCommitsResponseDataItemUser

GistsListCommitsResponseDataItemUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

GistsListEndpoint

GistsListEndpoint: object

Type declaration

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • Optional since?: string

    This is a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ. Only gists updated at or after this time are returned.

GistsListForUserEndpoint

GistsListForUserEndpoint: object

Type declaration

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • Optional since?: string

    This is a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ. Only gists updated at or after this time are returned.

  • username: string

    username parameter

GistsListForUserRequestOptions

GistsListForUserRequestOptions: object

Type declaration

GistsListForUserResponseData

GistsListForUserResponseData: Array<GistsListForUserResponseDataItem>

GistsListForUserResponseDataItem

GistsListForUserResponseDataItem: object

Type declaration

GistsListForUserResponseDataItemFiles

GistsListForUserResponseDataItemFiles: object

Type declaration

GistsListForUserResponseDataItemFilesHelloWorldRb

GistsListForUserResponseDataItemFilesHelloWorldRb: object

Type declaration

  • filename: string
  • language: string
  • raw_url: string
  • size: number
  • type: string

GistsListForUserResponseDataItemOwner

GistsListForUserResponseDataItemOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

GistsListForksEndpoint

GistsListForksEndpoint: object

Type declaration

  • gist_id: string

    gist_id parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

GistsListForksRequestOptions

GistsListForksRequestOptions: object

Type declaration

GistsListForksResponseData

GistsListForksResponseData: Array<GistsListForksResponseDataItem>

GistsListForksResponseDataItem

GistsListForksResponseDataItem: object

Type declaration

GistsListForksResponseDataItemUser

GistsListForksResponseDataItemUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

GistsListPublicEndpoint

GistsListPublicEndpoint: object

Type declaration

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • Optional since?: string

    This is a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ. Only gists updated at or after this time are returned.

GistsListPublicRequestOptions

GistsListPublicRequestOptions: object

Type declaration

GistsListPublicResponseData

GistsListPublicResponseData: Array<GistsListPublicResponseDataItem>

GistsListPublicResponseDataItem

GistsListPublicResponseDataItem: object

Type declaration

  • comments: number
  • comments_url: string
  • commits_url: string
  • created_at: string
  • description: string
  • files: GistsListPublicResponseDataItemFiles
  • forks_url: string
  • git_pull_url: string
  • git_push_url: string
  • html_url: string
  • id: string
  • node_id: string
  • owner: GistsListPublicResponseDataItemOwner
  • public: boolean
  • truncated: boolean
  • updated_at: string
  • url: string
  • user: null

GistsListPublicResponseDataItemFiles

GistsListPublicResponseDataItemFiles: object

Type declaration

GistsListPublicResponseDataItemFilesHelloWorldRb

GistsListPublicResponseDataItemFilesHelloWorldRb: object

Type declaration

  • filename: string
  • language: string
  • raw_url: string
  • size: number
  • type: string

GistsListPublicResponseDataItemOwner

GistsListPublicResponseDataItemOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

GistsListRequestOptions

GistsListRequestOptions: object

Type declaration

GistsListResponseData

GistsListResponseData: Array<GistsListResponseDataItem>

GistsListResponseDataItem

GistsListResponseDataItem: object

Type declaration

  • comments: number
  • comments_url: string
  • commits_url: string
  • created_at: string
  • description: string
  • files: GistsListResponseDataItemFiles
  • forks_url: string
  • git_pull_url: string
  • git_push_url: string
  • html_url: string
  • id: string
  • node_id: string
  • owner: GistsListResponseDataItemOwner
  • public: boolean
  • truncated: boolean
  • updated_at: string
  • url: string
  • user: null

GistsListResponseDataItemFiles

GistsListResponseDataItemFiles: object

Type declaration

GistsListResponseDataItemFilesHelloWorldRb

GistsListResponseDataItemFilesHelloWorldRb: object

Type declaration

  • filename: string
  • language: string
  • raw_url: string
  • size: number
  • type: string

GistsListResponseDataItemOwner

GistsListResponseDataItemOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

GistsListStarredEndpoint

GistsListStarredEndpoint: object

Type declaration

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • Optional since?: string

    This is a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ. Only gists updated at or after this time are returned.

GistsListStarredRequestOptions

GistsListStarredRequestOptions: object

Type declaration

GistsListStarredResponseData

GistsListStarredResponseData: Array<GistsListStarredResponseDataItem>

GistsListStarredResponseDataItem

GistsListStarredResponseDataItem: object

Type declaration

GistsListStarredResponseDataItemFiles

GistsListStarredResponseDataItemFiles: object

Type declaration

GistsListStarredResponseDataItemFilesHelloWorldRb

GistsListStarredResponseDataItemFilesHelloWorldRb: object

Type declaration

  • filename: string
  • language: string
  • raw_url: string
  • size: number
  • type: string

GistsListStarredResponseDataItemOwner

GistsListStarredResponseDataItemOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

GistsStarEndpoint

GistsStarEndpoint: object

Type declaration

  • gist_id: string

    gist_id parameter

GistsStarRequestOptions

GistsStarRequestOptions: object

Type declaration

GistsUnstarEndpoint

GistsUnstarEndpoint: object

Type declaration

  • gist_id: string

    gist_id parameter

GistsUnstarRequestOptions

GistsUnstarRequestOptions: object

Type declaration

GistsUpdateCommentEndpoint

GistsUpdateCommentEndpoint: object

Type declaration

  • body: string

    The comment text.

  • comment_id: number

    comment_id parameter

  • gist_id: string

    gist_id parameter

GistsUpdateCommentRequestOptions

GistsUpdateCommentRequestOptions: object

Type declaration

GistsUpdateCommentResponseData

GistsUpdateCommentResponseData: object

Type declaration

GistsUpdateCommentResponseDataUser

GistsUpdateCommentResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

GistsUpdateEndpoint

GistsUpdateEndpoint: object

Type declaration

  • Optional description?: string

    A descriptive name for this gist.

  • Optional files?: GistsUpdateParamsFiles

    The filenames and content that make up this gist.

  • gist_id: string

    gist_id parameter

GistsUpdateParamsFiles

GistsUpdateParamsFiles: object

Type declaration

  • Optional content?: string
  • Optional filename?: string

GistsUpdateRequestOptions

GistsUpdateRequestOptions: object

Type declaration

GistsUpdateResponseData

GistsUpdateResponseData: object

Type declaration

GistsUpdateResponseDataFiles

GistsUpdateResponseDataFiles: object

GistsUpdateResponseDataFilesHelloWorldMd

GistsUpdateResponseDataFilesHelloWorldMd: object

Type declaration

  • content: string
  • filename: string
  • language: string
  • raw_url: string
  • size: number
  • truncated: boolean
  • type: string

GistsUpdateResponseDataFilesHelloWorldPy

GistsUpdateResponseDataFilesHelloWorldPy: object

Type declaration

  • content: string
  • filename: string
  • language: string
  • raw_url: string
  • size: number
  • truncated: boolean
  • type: string

GistsUpdateResponseDataFilesHelloWorldRb

GistsUpdateResponseDataFilesHelloWorldRb: object

Type declaration

  • content: string
  • filename: string
  • language: string
  • raw_url: string
  • size: number
  • truncated: boolean
  • type: string

GistsUpdateResponseDataFilesNewFileTxt

GistsUpdateResponseDataFilesNewFileTxt: object

Type declaration

  • content: string
  • filename: string
  • language: string
  • raw_url: string
  • size: number
  • truncated: boolean
  • type: string

GistsUpdateResponseDataForksItem

GistsUpdateResponseDataForksItem: object

Type declaration

GistsUpdateResponseDataForksItemUser

GistsUpdateResponseDataForksItemUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

GistsUpdateResponseDataHistoryItem

GistsUpdateResponseDataHistoryItem: object

Type declaration

GistsUpdateResponseDataHistoryItemChangeStatus

GistsUpdateResponseDataHistoryItemChangeStatus: object

Type declaration

  • additions: number
  • deletions: number
  • total: number

GistsUpdateResponseDataHistoryItemUser

GistsUpdateResponseDataHistoryItemUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

GistsUpdateResponseDataOwner

GistsUpdateResponseDataOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

GitCreateBlobEndpoint

GitCreateBlobEndpoint: object

Type declaration

  • content: string

    The new blob's content.

  • Optional encoding?: string

    The encoding used for content. Currently, "utf-8" and "base64" are supported.

  • owner: string

    owner parameter

  • repo: string

    repo parameter

GitCreateBlobRequestOptions

GitCreateBlobRequestOptions: object

Type declaration

GitCreateBlobResponseData

GitCreateBlobResponseData: object

Type declaration

  • sha: string
  • url: string

GitCreateCommitEndpoint

GitCreateCommitEndpoint: object

Type declaration

  • Optional author?: GitCreateCommitParamsAuthor

    Information about the author of the commit. By default, the author will be the authenticated user and the current date. See the author and committer object below for details.

  • Optional committer?: GitCreateCommitParamsCommitter

    Information about the person who is making the commit. By default, committer will use the information set in author. See the author and committer object below for details.

  • message: string

    The commit message

  • owner: string

    owner parameter

  • parents: string[]

    The SHAs of the commits that were the parents of this commit. If omitted or empty, the commit will be written as a root commit. For a single parent, an array of one SHA should be provided; for a merge commit, an array of more than one should be provided.

  • repo: string

    repo parameter

  • Optional signature?: string

    The PGP signature of the commit. GitHub adds the signature to the gpgsig header of the created commit. For a commit signature to be verifiable by Git or GitHub, it must be an ASCII-armored detached PGP signature over the string commit as it would be written to the object database. To pass a signature parameter, you need to first manually create a valid PGP signature, which can be complicated. You may find it easier to use the command line to create signed commits.

  • tree: string

    The SHA of the tree object this commit points to

GitCreateCommitParamsAuthor

GitCreateCommitParamsAuthor: object

Type declaration

  • Optional date?: string
  • Optional email?: string
  • Optional name?: string

GitCreateCommitParamsCommitter

GitCreateCommitParamsCommitter: object

Type declaration

  • Optional date?: string
  • Optional email?: string
  • Optional name?: string

GitCreateCommitRequestOptions

GitCreateCommitRequestOptions: object

Type declaration

GitCreateCommitResponseData

GitCreateCommitResponseData: object

Type declaration

GitCreateCommitResponseDataAuthor

GitCreateCommitResponseDataAuthor: object

Type declaration

  • date: string
  • email: string
  • name: string

GitCreateCommitResponseDataCommitter

GitCreateCommitResponseDataCommitter: object

Type declaration

  • date: string
  • email: string
  • name: string

GitCreateCommitResponseDataParentsItem

GitCreateCommitResponseDataParentsItem: object

Type declaration

  • sha: string
  • url: string

GitCreateCommitResponseDataTree

GitCreateCommitResponseDataTree: object

Type declaration

  • sha: string
  • url: string

GitCreateCommitResponseDataVerification

GitCreateCommitResponseDataVerification: object

Type declaration

  • payload: null
  • reason: string
  • signature: null
  • verified: boolean

GitCreateRefEndpoint

GitCreateRefEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • ref: string

    The name of the fully qualified reference (ie: refs/heads/master). If it doesn't start with 'refs' and have at least two slashes, it will be rejected.

  • repo: string

    repo parameter

  • sha: string

    The SHA1 value for this reference.

GitCreateRefRequestOptions

GitCreateRefRequestOptions: object

Type declaration

GitCreateRefResponseData

GitCreateRefResponseData: object

Type declaration

GitCreateRefResponseDataObject

GitCreateRefResponseDataObject: object

Type declaration

  • sha: string
  • type: string
  • url: string

GitCreateTagEndpoint

GitCreateTagEndpoint: object

Type declaration

  • message: string

    The tag message.

  • object: string

    The SHA of the git object this is tagging.

  • owner: string

    owner parameter

  • repo: string

    repo parameter

  • tag: string

    The tag's name. This is typically a version (e.g., "v0.0.1").

  • Optional tagger?: GitCreateTagParamsTagger

    An object with information about the individual creating the tag.

  • type: "commit" | "tree" | "blob"

    The type of the object we're tagging. Normally this is a commit but it can also be a tree or a blob.

GitCreateTagParamsTagger

GitCreateTagParamsTagger: object

Type declaration

  • Optional date?: string
  • Optional email?: string
  • Optional name?: string

GitCreateTagRequestOptions

GitCreateTagRequestOptions: object

Type declaration

GitCreateTagResponseData

GitCreateTagResponseData: object

Type declaration

GitCreateTagResponseDataObject

GitCreateTagResponseDataObject: object

Type declaration

  • sha: string
  • type: string
  • url: string

GitCreateTagResponseDataTagger

GitCreateTagResponseDataTagger: object

Type declaration

  • date: string
  • email: string
  • name: string

GitCreateTagResponseDataVerification

GitCreateTagResponseDataVerification: object

Type declaration

  • payload: null
  • reason: string
  • signature: null
  • verified: boolean

GitCreateTreeEndpoint

GitCreateTreeEndpoint: object

Type declaration

  • Optional base_tree?: string

    The SHA1 of the tree you want to update with new data. If you don't set this, the commit will be created on top of everything; however, it will only contain your change, the rest of your files will show up as deleted.

  • owner: string

    owner parameter

  • repo: string

    repo parameter

  • tree: GitCreateTreeParamsTree[]

    Objects (of path, mode, type, and sha) specifying a tree structure.

GitCreateTreeParamsTree

GitCreateTreeParamsTree: object

Type declaration

  • Optional content?: string
  • Optional mode?: "100644" | "100755" | "040000" | "160000" | "120000"
  • Optional path?: string
  • Optional sha?: string | null
  • Optional type?: "blob" | "tree" | "commit"

GitCreateTreeRequestOptions

GitCreateTreeRequestOptions: object

Type declaration

GitCreateTreeResponseData

GitCreateTreeResponseData: object

Type declaration

GitCreateTreeResponseDataTreeItem

GitCreateTreeResponseDataTreeItem: object

Type declaration

  • mode: string
  • path: string
  • sha: string
  • size: number
  • type: string
  • url: string

GitDeleteRefEndpoint

GitDeleteRefEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • ref: string

    ref parameter

  • repo: string

    repo parameter

GitDeleteRefRequestOptions

GitDeleteRefRequestOptions: object

Type declaration

GitGetBlobEndpoint

GitGetBlobEndpoint: object

Type declaration

  • file_sha: string

    file_sha parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

GitGetBlobRequestOptions

GitGetBlobRequestOptions: object

Type declaration

GitGetBlobResponseData

GitGetBlobResponseData: object

Type declaration

  • content: string
  • encoding: string
  • sha: string
  • size: number
  • url: string

GitGetCommitEndpoint

GitGetCommitEndpoint: object

Type declaration

  • commit_sha: string

    commit_sha parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

GitGetCommitRequestOptions

GitGetCommitRequestOptions: object

Type declaration

GitGetCommitResponseData

GitGetCommitResponseData: object

Type declaration

GitGetCommitResponseDataAuthor

GitGetCommitResponseDataAuthor: object

Type declaration

  • date: string
  • email: string
  • name: string

GitGetCommitResponseDataCommitter

GitGetCommitResponseDataCommitter: object

Type declaration

  • date: string
  • email: string
  • name: string

GitGetCommitResponseDataParentsItem

GitGetCommitResponseDataParentsItem: object

Type declaration

  • sha: string
  • url: string

GitGetCommitResponseDataTree

GitGetCommitResponseDataTree: object

Type declaration

  • sha: string
  • url: string

GitGetCommitResponseDataVerification

GitGetCommitResponseDataVerification: object

Type declaration

  • payload: null
  • reason: string
  • signature: null
  • verified: boolean

GitGetRefEndpoint

GitGetRefEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • ref: string

    ref parameter

  • repo: string

    repo parameter

GitGetRefRequestOptions

GitGetRefRequestOptions: object

Type declaration

GitGetRefResponseData

GitGetRefResponseData: object

Type declaration

GitGetRefResponseDataObject

GitGetRefResponseDataObject: object

Type declaration

  • sha: string
  • type: string
  • url: string

GitGetTagEndpoint

GitGetTagEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

  • tag_sha: string

    tag_sha parameter

GitGetTagRequestOptions

GitGetTagRequestOptions: object

Type declaration

GitGetTagResponseData

GitGetTagResponseData: object

Type declaration

GitGetTagResponseDataObject

GitGetTagResponseDataObject: object

Type declaration

  • sha: string
  • type: string
  • url: string

GitGetTagResponseDataTagger

GitGetTagResponseDataTagger: object

Type declaration

  • date: string
  • email: string
  • name: string

GitGetTagResponseDataVerification

GitGetTagResponseDataVerification: object

Type declaration

  • payload: null
  • reason: string
  • signature: null
  • verified: boolean

GitGetTreeEndpoint

GitGetTreeEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • Optional recursive?: "1"

    recursive parameter

  • repo: string

    repo parameter

  • tree_sha: string

    tree_sha parameter

GitGetTreeRequestOptions

GitGetTreeRequestOptions: object

Type declaration

GitGetTreeResponseData

GitGetTreeResponseData: object

Type declaration

GitGetTreeResponseDataTreeItem

GitGetTreeResponseDataTreeItem: object

Type declaration

  • mode: string
  • path: string
  • sha: string
  • Optional size?: number
  • type: string
  • url: string

GitListMatchingRefsEndpoint

GitListMatchingRefsEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • ref: string

    ref parameter

  • repo: string

    repo parameter

GitListMatchingRefsRequestOptions

GitListMatchingRefsRequestOptions: object

Type declaration

GitListMatchingRefsResponseData

GitListMatchingRefsResponseData: Array<GitListMatchingRefsResponseDataItem>

GitListMatchingRefsResponseDataItem

GitListMatchingRefsResponseDataItem: object

Type declaration

GitListMatchingRefsResponseDataItemObject

GitListMatchingRefsResponseDataItemObject: object

Type declaration

  • sha: string
  • type: string
  • url: string

GitUpdateRefEndpoint

GitUpdateRefEndpoint: object

Type declaration

  • Optional force?: boolean

    Indicates whether to force the update or to make sure the update is a fast-forward update. Leaving this out or setting it to false will make sure you're not overwriting work.

  • owner: string

    owner parameter

  • ref: string

    ref parameter

  • repo: string

    repo parameter

  • sha: string

    The SHA1 value to set this reference to

GitUpdateRefRequestOptions

GitUpdateRefRequestOptions: object

Type declaration

GitUpdateRefResponseData

GitUpdateRefResponseData: object

Type declaration

GitUpdateRefResponseDataObject

GitUpdateRefResponseDataObject: object

Type declaration

  • sha: string
  • type: string
  • url: string

GitignoreGetTemplateEndpoint

GitignoreGetTemplateEndpoint: object

Type declaration

  • name: string

    name parameter

GitignoreGetTemplateRequestOptions

GitignoreGetTemplateRequestOptions: object

Type declaration

GitignoreGetTemplateResponseData

GitignoreGetTemplateResponseData: object

Type declaration

  • name: string
  • source: string

GitignoreListTemplatesEndpoint

GitignoreListTemplatesEndpoint: object

Type declaration

GitignoreListTemplatesRequestOptions

GitignoreListTemplatesRequestOptions: object

Type declaration

GitignoreListTemplatesResponseData

GitignoreListTemplatesResponseData: Array<string>

InteractionsAddOrUpdateRestrictionsForOrgEndpoint

InteractionsAddOrUpdateRestrictionsForOrgEndpoint: object & RequiredPreview<"sombra">

InteractionsAddOrUpdateRestrictionsForOrgRequestOptions

InteractionsAddOrUpdateRestrictionsForOrgRequestOptions: object

Type declaration

InteractionsAddOrUpdateRestrictionsForOrgResponseData

InteractionsAddOrUpdateRestrictionsForOrgResponseData: object

Type declaration

  • expires_at: string
  • limit: string
  • origin: string

InteractionsAddOrUpdateRestrictionsForRepoEndpoint

InteractionsAddOrUpdateRestrictionsForRepoEndpoint: object & RequiredPreview<"sombra">

InteractionsAddOrUpdateRestrictionsForRepoRequestOptions

InteractionsAddOrUpdateRestrictionsForRepoRequestOptions: object

Type declaration

InteractionsAddOrUpdateRestrictionsForRepoResponseData

InteractionsAddOrUpdateRestrictionsForRepoResponseData: object

Type declaration

  • expires_at: string
  • limit: string
  • origin: string

InteractionsGetRestrictionsForOrgEndpoint

InteractionsGetRestrictionsForOrgEndpoint: object & RequiredPreview<"sombra">

InteractionsGetRestrictionsForOrgRequestOptions

InteractionsGetRestrictionsForOrgRequestOptions: object

Type declaration

InteractionsGetRestrictionsForOrgResponseData

InteractionsGetRestrictionsForOrgResponseData: object

Type declaration

  • expires_at: string
  • limit: string
  • origin: string

InteractionsGetRestrictionsForRepoEndpoint

InteractionsGetRestrictionsForRepoEndpoint: object & RequiredPreview<"sombra">

InteractionsGetRestrictionsForRepoRequestOptions

InteractionsGetRestrictionsForRepoRequestOptions: object

Type declaration

InteractionsGetRestrictionsForRepoResponseData

InteractionsGetRestrictionsForRepoResponseData: object

Type declaration

  • expires_at: string
  • limit: string
  • origin: string

InteractionsRemoveRestrictionsForOrgEndpoint

InteractionsRemoveRestrictionsForOrgEndpoint: object & RequiredPreview<"sombra">

InteractionsRemoveRestrictionsForOrgRequestOptions

InteractionsRemoveRestrictionsForOrgRequestOptions: object

Type declaration

InteractionsRemoveRestrictionsForRepoEndpoint

InteractionsRemoveRestrictionsForRepoEndpoint: object & RequiredPreview<"sombra">

InteractionsRemoveRestrictionsForRepoRequestOptions

InteractionsRemoveRestrictionsForRepoRequestOptions: object

Type declaration

IssuesAddAssigneesEndpoint

IssuesAddAssigneesEndpoint: object

Type declaration

  • Optional assignees?: string[]

    Usernames of people to assign this issue to. NOTE: Only users with push access can add assignees to an issue. Assignees are silently ignored otherwise.

  • issue_number: number

    issue_number parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

IssuesAddAssigneesRequestOptions

IssuesAddAssigneesRequestOptions: object

Type declaration

IssuesAddAssigneesResponseData

IssuesAddAssigneesResponseData: object

Type declaration

IssuesAddAssigneesResponseDataAssignee

IssuesAddAssigneesResponseDataAssignee: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesAddAssigneesResponseDataAssigneesItem

IssuesAddAssigneesResponseDataAssigneesItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesAddAssigneesResponseDataLabelsItem

IssuesAddAssigneesResponseDataLabelsItem: object

Type declaration

  • color: string
  • default: boolean
  • description: string
  • id: number
  • name: string
  • node_id: string
  • url: string

IssuesAddAssigneesResponseDataMilestone

IssuesAddAssigneesResponseDataMilestone: object

Type declaration

  • closed_at: string
  • closed_issues: number
  • created_at: string
  • creator: IssuesAddAssigneesResponseDataMilestoneCreator
  • description: string
  • due_on: string
  • html_url: string
  • id: number
  • labels_url: string
  • node_id: string
  • number: number
  • open_issues: number
  • state: string
  • title: string
  • updated_at: string
  • url: string

IssuesAddAssigneesResponseDataMilestoneCreator

IssuesAddAssigneesResponseDataMilestoneCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesAddAssigneesResponseDataPullRequest

IssuesAddAssigneesResponseDataPullRequest: object

Type declaration

  • diff_url: string
  • html_url: string
  • patch_url: string
  • url: string

IssuesAddAssigneesResponseDataUser

IssuesAddAssigneesResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesAddLabelsEndpoint

IssuesAddLabelsEndpoint: object

Type declaration

  • issue_number: number

    issue_number parameter

  • labels: string[]

    The name of the label to add to the issue. Must contain at least one label. Note: Alternatively, you can pass a single label as a string or an array of labels directly, but GitHub recommends passing an object with the labels key.

  • owner: string

    owner parameter

  • repo: string

    repo parameter

IssuesAddLabelsRequestOptions

IssuesAddLabelsRequestOptions: object

Type declaration

IssuesAddLabelsResponseData

IssuesAddLabelsResponseData: Array<IssuesAddLabelsResponseDataItem>

IssuesAddLabelsResponseDataItem

IssuesAddLabelsResponseDataItem: object

Type declaration

  • color: string
  • default: boolean
  • description: string
  • id: number
  • name: string
  • node_id: string
  • url: string

IssuesCheckAssigneeEndpoint

IssuesCheckAssigneeEndpoint: object

Type declaration

  • assignee: string

    assignee parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

IssuesCheckAssigneeRequestOptions

IssuesCheckAssigneeRequestOptions: object

Type declaration

IssuesCreateCommentEndpoint

IssuesCreateCommentEndpoint: object

Type declaration

  • body: string

    The contents of the comment.

  • issue_number: number

    issue_number parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

IssuesCreateCommentRequestOptions

IssuesCreateCommentRequestOptions: object

Type declaration

IssuesCreateCommentResponseData

IssuesCreateCommentResponseData: object

Type declaration

IssuesCreateCommentResponseDataUser

IssuesCreateCommentResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesCreateEndpoint

IssuesCreateEndpoint: object

Type declaration

  • Optional assignee?: string

    Login for the user that this issue should be assigned to. NOTE: Only users with push access can set the assignee for new issues. The assignee is silently dropped otherwise. This field is deprecated.

  • Optional assignees?: string[]

    Logins for Users to assign to this issue. NOTE: Only users with push access can set assignees for new issues. Assignees are silently dropped otherwise.

  • Optional body?: string

    The contents of the issue.

  • Optional labels?: string[]

    Labels to associate with this issue. NOTE: Only users with push access can set labels for new issues. Labels are silently dropped otherwise.

  • Optional milestone?: number

    The number of the milestone to associate this issue with. NOTE: Only users with push access can set the milestone for new issues. The milestone is silently dropped otherwise.

  • owner: string

    owner parameter

  • repo: string

    repo parameter

  • title: string

    The title of the issue.

IssuesCreateLabelEndpoint

IssuesCreateLabelEndpoint: object

Type declaration

  • color: string

    The hexadecimal color code for the label, without the leading #.

  • Optional description?: string

    A short description of the label.

  • name: string

    The name of the label. Emoji can be added to label names, using either native emoji or colon-style markup. For example, typing :strawberry: will render the emoji :strawberry:. For a full list of available emoji and codes, see emoji-cheat-sheet.com.

  • owner: string

    owner parameter

  • repo: string

    repo parameter

IssuesCreateLabelRequestOptions

IssuesCreateLabelRequestOptions: object

Type declaration

IssuesCreateLabelResponseData

IssuesCreateLabelResponseData: object

Type declaration

  • color: string
  • default: boolean
  • description: string
  • id: number
  • name: string
  • node_id: string
  • url: string

IssuesCreateMilestoneEndpoint

IssuesCreateMilestoneEndpoint: object

Type declaration

  • Optional description?: string

    A description of the milestone.

  • Optional due_on?: string

    The milestone due date. This is a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ.

  • owner: string

    owner parameter

  • repo: string

    repo parameter

  • Optional state?: "open" | "closed"

    The state of the milestone. Either open or closed.

  • title: string

    The title of the milestone.

IssuesCreateMilestoneRequestOptions

IssuesCreateMilestoneRequestOptions: object

Type declaration

IssuesCreateMilestoneResponseData

IssuesCreateMilestoneResponseData: object

Type declaration

  • closed_at: string
  • closed_issues: number
  • created_at: string
  • creator: IssuesCreateMilestoneResponseDataCreator
  • description: string
  • due_on: string
  • html_url: string
  • id: number
  • labels_url: string
  • node_id: string
  • number: number
  • open_issues: number
  • state: string
  • title: string
  • updated_at: string
  • url: string

IssuesCreateMilestoneResponseDataCreator

IssuesCreateMilestoneResponseDataCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesCreateRequestOptions

IssuesCreateRequestOptions: object

Type declaration

IssuesCreateResponseData

IssuesCreateResponseData: object

Type declaration

IssuesCreateResponseDataAssignee

IssuesCreateResponseDataAssignee: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesCreateResponseDataAssigneesItem

IssuesCreateResponseDataAssigneesItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesCreateResponseDataClosedBy

IssuesCreateResponseDataClosedBy: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesCreateResponseDataLabelsItem

IssuesCreateResponseDataLabelsItem: object

Type declaration

  • color: string
  • default: boolean
  • description: string
  • id: number
  • name: string
  • node_id: string
  • url: string

IssuesCreateResponseDataMilestone

IssuesCreateResponseDataMilestone: object

Type declaration

  • closed_at: string
  • closed_issues: number
  • created_at: string
  • creator: IssuesCreateResponseDataMilestoneCreator
  • description: string
  • due_on: string
  • html_url: string
  • id: number
  • labels_url: string
  • node_id: string
  • number: number
  • open_issues: number
  • state: string
  • title: string
  • updated_at: string
  • url: string

IssuesCreateResponseDataMilestoneCreator

IssuesCreateResponseDataMilestoneCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesCreateResponseDataPullRequest

IssuesCreateResponseDataPullRequest: object

Type declaration

  • diff_url: string
  • html_url: string
  • patch_url: string
  • url: string

IssuesCreateResponseDataUser

IssuesCreateResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesDeleteCommentEndpoint

IssuesDeleteCommentEndpoint: object

Type declaration

  • comment_id: number

    comment_id parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

IssuesDeleteCommentRequestOptions

IssuesDeleteCommentRequestOptions: object

Type declaration

IssuesDeleteLabelEndpoint

IssuesDeleteLabelEndpoint: object

Type declaration

  • name: string

    name parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

IssuesDeleteLabelRequestOptions

IssuesDeleteLabelRequestOptions: object

Type declaration

IssuesDeleteMilestoneEndpoint

IssuesDeleteMilestoneEndpoint: object

Type declaration

  • milestone_number: number

    milestone_number parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

IssuesDeleteMilestoneRequestOptions

IssuesDeleteMilestoneRequestOptions: object

Type declaration

IssuesGetCommentEndpoint

IssuesGetCommentEndpoint: object

Type declaration

  • comment_id: number

    comment_id parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

IssuesGetCommentRequestOptions

IssuesGetCommentRequestOptions: object

Type declaration

IssuesGetCommentResponseData

IssuesGetCommentResponseData: object

Type declaration

IssuesGetCommentResponseDataUser

IssuesGetCommentResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesGetEndpoint

IssuesGetEndpoint: object

Type declaration

  • issue_number: number

    issue_number parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

IssuesGetEventEndpoint

IssuesGetEventEndpoint: object

Type declaration

  • event_id: number

    event_id parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

IssuesGetEventRequestOptions

IssuesGetEventRequestOptions: object

Type declaration

IssuesGetEventResponseData

IssuesGetEventResponseData: object

Type declaration

IssuesGetEventResponseDataActor

IssuesGetEventResponseDataActor: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesGetEventResponseDataIssue

IssuesGetEventResponseDataIssue: object

Type declaration

IssuesGetEventResponseDataIssueAssignee

IssuesGetEventResponseDataIssueAssignee: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesGetEventResponseDataIssueAssigneesItem

IssuesGetEventResponseDataIssueAssigneesItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesGetEventResponseDataIssueLabelsItem

IssuesGetEventResponseDataIssueLabelsItem: object

Type declaration

  • color: string
  • default: boolean
  • description: string
  • id: number
  • name: string
  • node_id: string
  • url: string

IssuesGetEventResponseDataIssueMilestone

IssuesGetEventResponseDataIssueMilestone: object

Type declaration

  • closed_at: string
  • closed_issues: number
  • created_at: string
  • creator: IssuesGetEventResponseDataIssueMilestoneCreator
  • description: string
  • due_on: string
  • html_url: string
  • id: number
  • labels_url: string
  • node_id: string
  • number: number
  • open_issues: number
  • state: string
  • title: string
  • updated_at: string
  • url: string

IssuesGetEventResponseDataIssueMilestoneCreator

IssuesGetEventResponseDataIssueMilestoneCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesGetEventResponseDataIssuePullRequest

IssuesGetEventResponseDataIssuePullRequest: object

Type declaration

  • diff_url: string
  • html_url: string
  • patch_url: string
  • url: string

IssuesGetEventResponseDataIssueUser

IssuesGetEventResponseDataIssueUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesGetLabelEndpoint

IssuesGetLabelEndpoint: object

Type declaration

  • name: string

    name parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

IssuesGetLabelRequestOptions

IssuesGetLabelRequestOptions: object

Type declaration

IssuesGetLabelResponseData

IssuesGetLabelResponseData: object

Type declaration

  • color: string
  • default: boolean
  • description: string
  • id: number
  • name: string
  • node_id: string
  • url: string

IssuesGetMilestoneEndpoint

IssuesGetMilestoneEndpoint: object

Type declaration

  • milestone_number: number

    milestone_number parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

IssuesGetMilestoneRequestOptions

IssuesGetMilestoneRequestOptions: object

Type declaration

IssuesGetMilestoneResponseData

IssuesGetMilestoneResponseData: object

Type declaration

  • closed_at: string
  • closed_issues: number
  • created_at: string
  • creator: IssuesGetMilestoneResponseDataCreator
  • description: string
  • due_on: string
  • html_url: string
  • id: number
  • labels_url: string
  • node_id: string
  • number: number
  • open_issues: number
  • state: string
  • title: string
  • updated_at: string
  • url: string

IssuesGetMilestoneResponseDataCreator

IssuesGetMilestoneResponseDataCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesGetRequestOptions

IssuesGetRequestOptions: object

Type declaration

IssuesGetResponseData

IssuesGetResponseData: object

Type declaration

IssuesGetResponseDataAssignee

IssuesGetResponseDataAssignee: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesGetResponseDataAssigneesItem

IssuesGetResponseDataAssigneesItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesGetResponseDataClosedBy

IssuesGetResponseDataClosedBy: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesGetResponseDataLabelsItem

IssuesGetResponseDataLabelsItem: object

Type declaration

  • color: string
  • default: boolean
  • description: string
  • id: number
  • name: string
  • node_id: string
  • url: string

IssuesGetResponseDataMilestone

IssuesGetResponseDataMilestone: object

Type declaration

  • closed_at: string
  • closed_issues: number
  • created_at: string
  • creator: IssuesGetResponseDataMilestoneCreator
  • description: string
  • due_on: string
  • html_url: string
  • id: number
  • labels_url: string
  • node_id: string
  • number: number
  • open_issues: number
  • state: string
  • title: string
  • updated_at: string
  • url: string

IssuesGetResponseDataMilestoneCreator

IssuesGetResponseDataMilestoneCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesGetResponseDataPullRequest

IssuesGetResponseDataPullRequest: object

Type declaration

  • diff_url: string
  • html_url: string
  • patch_url: string
  • url: string

IssuesGetResponseDataUser

IssuesGetResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesListAssigneesEndpoint

IssuesListAssigneesEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • repo: string

    repo parameter

IssuesListAssigneesRequestOptions

IssuesListAssigneesRequestOptions: object

Type declaration

IssuesListAssigneesResponseData

IssuesListAssigneesResponseData: Array<IssuesListAssigneesResponseDataItem>

IssuesListAssigneesResponseDataItem

IssuesListAssigneesResponseDataItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesListCommentsEndpoint

IssuesListCommentsEndpoint: object

Type declaration

  • issue_number: number

    issue_number parameter

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • repo: string

    repo parameter

  • Optional since?: string

    Only comments updated at or after this time are returned. This is a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ.

IssuesListCommentsForRepoEndpoint

IssuesListCommentsForRepoEndpoint: object

Type declaration

  • Optional direction?: "asc" | "desc"

    Either asc or desc. Ignored without the sort parameter.

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • repo: string

    repo parameter

  • Optional since?: string

    Only comments updated at or after this time are returned. This is a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ.

  • Optional sort?: "created" | "updated"

    Either created or updated.

IssuesListCommentsForRepoRequestOptions

IssuesListCommentsForRepoRequestOptions: object

Type declaration

IssuesListCommentsForRepoResponseData

IssuesListCommentsForRepoResponseData: Array<IssuesListCommentsForRepoResponseDataItem>

IssuesListCommentsForRepoResponseDataItem

IssuesListCommentsForRepoResponseDataItem: object

Type declaration

IssuesListCommentsForRepoResponseDataItemUser

IssuesListCommentsForRepoResponseDataItemUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesListCommentsRequestOptions

IssuesListCommentsRequestOptions: object

Type declaration

IssuesListCommentsResponseData

IssuesListCommentsResponseData: Array<IssuesListCommentsResponseDataItem>

IssuesListCommentsResponseDataItem

IssuesListCommentsResponseDataItem: object

Type declaration

IssuesListCommentsResponseDataItemUser

IssuesListCommentsResponseDataItemUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesListEndpoint

IssuesListEndpoint: object

Type declaration

  • Optional direction?: "asc" | "desc"

    The direction of the sort. Can be either asc or desc.

  • Optional filter?: "assigned" | "created" | "mentioned" | "subscribed" | "all"

    Indicates which sorts of issues to return. Can be one of: * assigned: Issues assigned to you * created: Issues created by you * mentioned: Issues mentioning you * subscribed: Issues you're subscribed to updates for * all: All issues the authenticated user can see, regardless of participation or creation

  • Optional labels?: string

    A list of comma separated label names. Example: bug,ui,@high

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • Optional since?: string

    Only issues updated at or after this time are returned. This is a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ.

  • Optional sort?: "created" | "updated" | "comments"

    What to sort results by. Can be either created, updated, comments.

  • Optional state?: "open" | "closed" | "all"

    Indicates the state of the issues to return. Can be either open, closed, or all.

IssuesListEventsEndpoint

IssuesListEventsEndpoint: object

Type declaration

  • issue_number: number

    issue_number parameter

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • repo: string

    repo parameter

IssuesListEventsForRepoEndpoint

IssuesListEventsForRepoEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • repo: string

    repo parameter

IssuesListEventsForRepoRequestOptions

IssuesListEventsForRepoRequestOptions: object

Type declaration

IssuesListEventsForRepoResponseData

IssuesListEventsForRepoResponseData: Array<IssuesListEventsForRepoResponseDataItem>

IssuesListEventsForRepoResponseDataItem

IssuesListEventsForRepoResponseDataItem: object

Type declaration

IssuesListEventsForRepoResponseDataItemActor

IssuesListEventsForRepoResponseDataItemActor: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesListEventsForRepoResponseDataItemIssue

IssuesListEventsForRepoResponseDataItemIssue: object

Type declaration

IssuesListEventsForRepoResponseDataItemIssueAssignee

IssuesListEventsForRepoResponseDataItemIssueAssignee: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesListEventsForRepoResponseDataItemIssueAssigneesItem

IssuesListEventsForRepoResponseDataItemIssueAssigneesItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesListEventsForRepoResponseDataItemIssueLabelsItem

IssuesListEventsForRepoResponseDataItemIssueLabelsItem: object

Type declaration

  • color: string
  • default: boolean
  • description: string
  • id: number
  • name: string
  • node_id: string
  • url: string

IssuesListEventsForRepoResponseDataItemIssueMilestone

IssuesListEventsForRepoResponseDataItemIssueMilestone: object

Type declaration

  • closed_at: string
  • closed_issues: number
  • created_at: string
  • creator: IssuesListEventsForRepoResponseDataItemIssueMilestoneCreator
  • description: string
  • due_on: string
  • html_url: string
  • id: number
  • labels_url: string
  • node_id: string
  • number: number
  • open_issues: number
  • state: string
  • title: string
  • updated_at: string
  • url: string

IssuesListEventsForRepoResponseDataItemIssueMilestoneCreator

IssuesListEventsForRepoResponseDataItemIssueMilestoneCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesListEventsForRepoResponseDataItemIssuePullRequest

IssuesListEventsForRepoResponseDataItemIssuePullRequest: object

Type declaration

  • diff_url: string
  • html_url: string
  • patch_url: string
  • url: string

IssuesListEventsForRepoResponseDataItemIssueUser

IssuesListEventsForRepoResponseDataItemIssueUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesListEventsForTimelineEndpoint

IssuesListEventsForTimelineEndpoint: object & RequiredPreview<"mockingbird">

IssuesListEventsForTimelineRequestOptions

IssuesListEventsForTimelineRequestOptions: object

Type declaration

IssuesListEventsForTimelineResponseData

IssuesListEventsForTimelineResponseData: Array<IssuesListEventsForTimelineResponseDataItem>

IssuesListEventsForTimelineResponseDataItem

IssuesListEventsForTimelineResponseDataItem: object

Type declaration

IssuesListEventsForTimelineResponseDataItemActor

IssuesListEventsForTimelineResponseDataItemActor: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesListEventsRequestOptions

IssuesListEventsRequestOptions: object

Type declaration

IssuesListEventsResponseData

IssuesListEventsResponseData: Array<IssuesListEventsResponseDataItem>

IssuesListEventsResponseDataItem

IssuesListEventsResponseDataItem: object

Type declaration

IssuesListEventsResponseDataItemActor

IssuesListEventsResponseDataItemActor: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesListForAuthenticatedUserEndpoint

IssuesListForAuthenticatedUserEndpoint: object

Type declaration

  • Optional direction?: "asc" | "desc"

    The direction of the sort. Can be either asc or desc.

  • Optional filter?: "assigned" | "created" | "mentioned" | "subscribed" | "all"

    Indicates which sorts of issues to return. Can be one of: * assigned: Issues assigned to you * created: Issues created by you * mentioned: Issues mentioning you * subscribed: Issues you're subscribed to updates for * all: All issues the authenticated user can see, regardless of participation or creation

  • Optional labels?: string

    A list of comma separated label names. Example: bug,ui,@high

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • Optional since?: string

    Only issues updated at or after this time are returned. This is a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ.

  • Optional sort?: "created" | "updated" | "comments"

    What to sort results by. Can be either created, updated, comments.

  • Optional state?: "open" | "closed" | "all"

    Indicates the state of the issues to return. Can be either open, closed, or all.

IssuesListForAuthenticatedUserRequestOptions

IssuesListForAuthenticatedUserRequestOptions: object

Type declaration

IssuesListForAuthenticatedUserResponseData

IssuesListForAuthenticatedUserResponseData: Array<IssuesListForAuthenticatedUserResponseDataItem>

IssuesListForAuthenticatedUserResponseDataItem

IssuesListForAuthenticatedUserResponseDataItem: object

Type declaration

IssuesListForAuthenticatedUserResponseDataItemAssignee

IssuesListForAuthenticatedUserResponseDataItemAssignee: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesListForAuthenticatedUserResponseDataItemAssigneesItem

IssuesListForAuthenticatedUserResponseDataItemAssigneesItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesListForAuthenticatedUserResponseDataItemLabelsItem

IssuesListForAuthenticatedUserResponseDataItemLabelsItem: object

Type declaration

  • color: string
  • default: boolean
  • description: string
  • id: number
  • name: string
  • node_id: string
  • url: string

IssuesListForAuthenticatedUserResponseDataItemMilestone

IssuesListForAuthenticatedUserResponseDataItemMilestone: object

Type declaration

  • closed_at: string
  • closed_issues: number
  • created_at: string
  • creator: IssuesListForAuthenticatedUserResponseDataItemMilestoneCreator
  • description: string
  • due_on: string
  • html_url: string
  • id: number
  • labels_url: string
  • node_id: string
  • number: number
  • open_issues: number
  • state: string
  • title: string
  • updated_at: string
  • url: string

IssuesListForAuthenticatedUserResponseDataItemMilestoneCreator

IssuesListForAuthenticatedUserResponseDataItemMilestoneCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesListForAuthenticatedUserResponseDataItemPullRequest

IssuesListForAuthenticatedUserResponseDataItemPullRequest: object

Type declaration

  • diff_url: string
  • html_url: string
  • patch_url: string
  • url: string

IssuesListForAuthenticatedUserResponseDataItemRepository

IssuesListForAuthenticatedUserResponseDataItemRepository: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: IssuesListForAuthenticatedUserResponseDataItemRepositoryOwner
  • permissions: IssuesListForAuthenticatedUserResponseDataItemRepositoryPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

IssuesListForAuthenticatedUserResponseDataItemRepositoryOwner

IssuesListForAuthenticatedUserResponseDataItemRepositoryOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesListForAuthenticatedUserResponseDataItemRepositoryPermissions

IssuesListForAuthenticatedUserResponseDataItemRepositoryPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

IssuesListForAuthenticatedUserResponseDataItemUser

IssuesListForAuthenticatedUserResponseDataItemUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesListForOrgEndpoint

IssuesListForOrgEndpoint: object

Type declaration

  • Optional direction?: "asc" | "desc"

    The direction of the sort. Can be either asc or desc.

  • Optional filter?: "assigned" | "created" | "mentioned" | "subscribed" | "all"

    Indicates which sorts of issues to return. Can be one of: * assigned: Issues assigned to you * created: Issues created by you * mentioned: Issues mentioning you * subscribed: Issues you're subscribed to updates for * all: All issues the authenticated user can see, regardless of participation or creation

  • Optional labels?: string

    A list of comma separated label names. Example: bug,ui,@high

  • org: string

    org parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • Optional since?: string

    Only issues updated at or after this time are returned. This is a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ.

  • Optional sort?: "created" | "updated" | "comments"

    What to sort results by. Can be either created, updated, comments.

  • Optional state?: "open" | "closed" | "all"

    Indicates the state of the issues to return. Can be either open, closed, or all.

IssuesListForOrgRequestOptions

IssuesListForOrgRequestOptions: object

Type declaration

IssuesListForOrgResponseData

IssuesListForOrgResponseData: Array<IssuesListForOrgResponseDataItem>

IssuesListForOrgResponseDataItem

IssuesListForOrgResponseDataItem: object

Type declaration

IssuesListForOrgResponseDataItemAssignee

IssuesListForOrgResponseDataItemAssignee: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesListForOrgResponseDataItemAssigneesItem

IssuesListForOrgResponseDataItemAssigneesItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesListForOrgResponseDataItemLabelsItem

IssuesListForOrgResponseDataItemLabelsItem: object

Type declaration

  • color: string
  • default: boolean
  • description: string
  • id: number
  • name: string
  • node_id: string
  • url: string

IssuesListForOrgResponseDataItemMilestone

IssuesListForOrgResponseDataItemMilestone: object

Type declaration

  • closed_at: string
  • closed_issues: number
  • created_at: string
  • creator: IssuesListForOrgResponseDataItemMilestoneCreator
  • description: string
  • due_on: string
  • html_url: string
  • id: number
  • labels_url: string
  • node_id: string
  • number: number
  • open_issues: number
  • state: string
  • title: string
  • updated_at: string
  • url: string

IssuesListForOrgResponseDataItemMilestoneCreator

IssuesListForOrgResponseDataItemMilestoneCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesListForOrgResponseDataItemPullRequest

IssuesListForOrgResponseDataItemPullRequest: object

Type declaration

  • diff_url: string
  • html_url: string
  • patch_url: string
  • url: string

IssuesListForOrgResponseDataItemRepository

IssuesListForOrgResponseDataItemRepository: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: IssuesListForOrgResponseDataItemRepositoryOwner
  • permissions: IssuesListForOrgResponseDataItemRepositoryPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

IssuesListForOrgResponseDataItemRepositoryOwner

IssuesListForOrgResponseDataItemRepositoryOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesListForOrgResponseDataItemRepositoryPermissions

IssuesListForOrgResponseDataItemRepositoryPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

IssuesListForOrgResponseDataItemUser

IssuesListForOrgResponseDataItemUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesListForRepoEndpoint

IssuesListForRepoEndpoint: object

Type declaration

  • Optional assignee?: string

    Can be the name of a user. Pass in none for issues with no assigned user, and * for issues assigned to any user.

  • Optional creator?: string

    The user that created the issue.

  • Optional direction?: "asc" | "desc"

    The direction of the sort. Can be either asc or desc.

  • Optional labels?: string

    A list of comma separated label names. Example: bug,ui,@high

  • Optional mentioned?: string

    A user that's mentioned in the issue.

  • Optional milestone?: string

    If an integer is passed, it should refer to a milestone by its number field. If the string * is passed, issues with any milestone are accepted. If the string none is passed, issues without milestones are returned.

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • repo: string

    repo parameter

  • Optional since?: string

    Only issues updated at or after this time are returned. This is a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ.

  • Optional sort?: "created" | "updated" | "comments"

    What to sort results by. Can be either created, updated, comments.

  • Optional state?: "open" | "closed" | "all"

    Indicates the state of the issues to return. Can be either open, closed, or all.

IssuesListForRepoRequestOptions

IssuesListForRepoRequestOptions: object

Type declaration

IssuesListForRepoResponseData

IssuesListForRepoResponseData: Array<IssuesListForRepoResponseDataItem>

IssuesListForRepoResponseDataItem

IssuesListForRepoResponseDataItem: object

Type declaration

IssuesListForRepoResponseDataItemAssignee

IssuesListForRepoResponseDataItemAssignee: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesListForRepoResponseDataItemAssigneesItem

IssuesListForRepoResponseDataItemAssigneesItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesListForRepoResponseDataItemLabelsItem

IssuesListForRepoResponseDataItemLabelsItem: object

Type declaration

  • color: string
  • default: boolean
  • description: string
  • id: number
  • name: string
  • node_id: string
  • url: string

IssuesListForRepoResponseDataItemMilestone

IssuesListForRepoResponseDataItemMilestone: object

Type declaration

  • closed_at: string
  • closed_issues: number
  • created_at: string
  • creator: IssuesListForRepoResponseDataItemMilestoneCreator
  • description: string
  • due_on: string
  • html_url: string
  • id: number
  • labels_url: string
  • node_id: string
  • number: number
  • open_issues: number
  • state: string
  • title: string
  • updated_at: string
  • url: string

IssuesListForRepoResponseDataItemMilestoneCreator

IssuesListForRepoResponseDataItemMilestoneCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesListForRepoResponseDataItemPullRequest

IssuesListForRepoResponseDataItemPullRequest: object

Type declaration

  • diff_url: string
  • html_url: string
  • patch_url: string
  • url: string

IssuesListForRepoResponseDataItemUser

IssuesListForRepoResponseDataItemUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesListLabelsForMilestoneEndpoint

IssuesListLabelsForMilestoneEndpoint: object

Type declaration

  • milestone_number: number

    milestone_number parameter

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • repo: string

    repo parameter

IssuesListLabelsForMilestoneRequestOptions

IssuesListLabelsForMilestoneRequestOptions: object

Type declaration

IssuesListLabelsForMilestoneResponseData

IssuesListLabelsForMilestoneResponseData: Array<IssuesListLabelsForMilestoneResponseDataItem>

IssuesListLabelsForMilestoneResponseDataItem

IssuesListLabelsForMilestoneResponseDataItem: object

Type declaration

  • color: string
  • default: boolean
  • description: string
  • id: number
  • name: string
  • node_id: string
  • url: string

IssuesListLabelsForRepoEndpoint

IssuesListLabelsForRepoEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • repo: string

    repo parameter

IssuesListLabelsForRepoRequestOptions

IssuesListLabelsForRepoRequestOptions: object

Type declaration

IssuesListLabelsForRepoResponseData

IssuesListLabelsForRepoResponseData: Array<IssuesListLabelsForRepoResponseDataItem>

IssuesListLabelsForRepoResponseDataItem

IssuesListLabelsForRepoResponseDataItem: object

Type declaration

  • color: string
  • default: boolean
  • description: string
  • id: number
  • name: string
  • node_id: string
  • url: string

IssuesListLabelsOnIssueEndpoint

IssuesListLabelsOnIssueEndpoint: object

Type declaration

  • issue_number: number

    issue_number parameter

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • repo: string

    repo parameter

IssuesListLabelsOnIssueRequestOptions

IssuesListLabelsOnIssueRequestOptions: object

Type declaration

IssuesListLabelsOnIssueResponseData

IssuesListLabelsOnIssueResponseData: Array<IssuesListLabelsOnIssueResponseDataItem>

IssuesListLabelsOnIssueResponseDataItem

IssuesListLabelsOnIssueResponseDataItem: object

Type declaration

  • color: string
  • default: boolean
  • description: string
  • id: number
  • name: string
  • node_id: string
  • url: string

IssuesListMilestonesForRepoEndpoint

IssuesListMilestonesForRepoEndpoint: object

Type declaration

  • Optional direction?: "asc" | "desc"

    The direction of the sort. Either asc or desc.

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • repo: string

    repo parameter

  • Optional sort?: "due_on" | "completeness"

    What to sort results by. Either due_on or completeness.

  • Optional state?: "open" | "closed" | "all"

    The state of the milestone. Either open, closed, or all.

IssuesListMilestonesForRepoRequestOptions

IssuesListMilestonesForRepoRequestOptions: object

Type declaration

IssuesListMilestonesForRepoResponseData

IssuesListMilestonesForRepoResponseData: Array<IssuesListMilestonesForRepoResponseDataItem>

IssuesListMilestonesForRepoResponseDataItem

IssuesListMilestonesForRepoResponseDataItem: object

Type declaration

  • closed_at: string
  • closed_issues: number
  • created_at: string
  • creator: IssuesListMilestonesForRepoResponseDataItemCreator
  • description: string
  • due_on: string
  • html_url: string
  • id: number
  • labels_url: string
  • node_id: string
  • number: number
  • open_issues: number
  • state: string
  • title: string
  • updated_at: string
  • url: string

IssuesListMilestonesForRepoResponseDataItemCreator

IssuesListMilestonesForRepoResponseDataItemCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesListRequestOptions

IssuesListRequestOptions: object

Type declaration

IssuesListResponseData

IssuesListResponseData: Array<IssuesListResponseDataItem>

IssuesListResponseDataItem

IssuesListResponseDataItem: object

Type declaration

IssuesListResponseDataItemAssignee

IssuesListResponseDataItemAssignee: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesListResponseDataItemAssigneesItem

IssuesListResponseDataItemAssigneesItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesListResponseDataItemLabelsItem

IssuesListResponseDataItemLabelsItem: object

Type declaration

  • color: string
  • default: boolean
  • description: string
  • id: number
  • name: string
  • node_id: string
  • url: string

IssuesListResponseDataItemMilestone

IssuesListResponseDataItemMilestone: object

Type declaration

  • closed_at: string
  • closed_issues: number
  • created_at: string
  • creator: IssuesListResponseDataItemMilestoneCreator
  • description: string
  • due_on: string
  • html_url: string
  • id: number
  • labels_url: string
  • node_id: string
  • number: number
  • open_issues: number
  • state: string
  • title: string
  • updated_at: string
  • url: string

IssuesListResponseDataItemMilestoneCreator

IssuesListResponseDataItemMilestoneCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesListResponseDataItemPullRequest

IssuesListResponseDataItemPullRequest: object

Type declaration

  • diff_url: string
  • html_url: string
  • patch_url: string
  • url: string

IssuesListResponseDataItemRepository

IssuesListResponseDataItemRepository: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: IssuesListResponseDataItemRepositoryOwner
  • permissions: IssuesListResponseDataItemRepositoryPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

IssuesListResponseDataItemRepositoryOwner

IssuesListResponseDataItemRepositoryOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesListResponseDataItemRepositoryPermissions

IssuesListResponseDataItemRepositoryPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

IssuesListResponseDataItemUser

IssuesListResponseDataItemUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesLockEndpoint

IssuesLockEndpoint: object

Type declaration

  • issue_number: number

    issue_number parameter

  • Optional lock_reason?: "off-topic" | "too heated" | "resolved" | "spam"

    The reason for locking the issue or pull request conversation. Lock will fail if you don't use one of these reasons: * off-topic * too heated * resolved * spam

  • owner: string

    owner parameter

  • repo: string

    repo parameter

IssuesLockRequestOptions

IssuesLockRequestOptions: object

Type declaration

IssuesRemoveAllLabelsEndpoint

IssuesRemoveAllLabelsEndpoint: object

Type declaration

  • issue_number: number

    issue_number parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

IssuesRemoveAllLabelsRequestOptions

IssuesRemoveAllLabelsRequestOptions: object

Type declaration

IssuesRemoveAssigneesEndpoint

IssuesRemoveAssigneesEndpoint: object

Type declaration

  • Optional assignees?: string[]

    Usernames of assignees to remove from an issue. NOTE: Only users with push access can remove assignees from an issue. Assignees are silently ignored otherwise.

  • issue_number: number

    issue_number parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

IssuesRemoveAssigneesRequestOptions

IssuesRemoveAssigneesRequestOptions: object

Type declaration

IssuesRemoveAssigneesResponseData

IssuesRemoveAssigneesResponseData: object

Type declaration

IssuesRemoveAssigneesResponseDataAssignee

IssuesRemoveAssigneesResponseDataAssignee: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesRemoveAssigneesResponseDataAssigneesItem

IssuesRemoveAssigneesResponseDataAssigneesItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesRemoveAssigneesResponseDataLabelsItem

IssuesRemoveAssigneesResponseDataLabelsItem: object

Type declaration

  • color: string
  • default: boolean
  • description: string
  • id: number
  • name: string
  • node_id: string
  • url: string

IssuesRemoveAssigneesResponseDataMilestone

IssuesRemoveAssigneesResponseDataMilestone: object

Type declaration

  • closed_at: string
  • closed_issues: number
  • created_at: string
  • creator: IssuesRemoveAssigneesResponseDataMilestoneCreator
  • description: string
  • due_on: string
  • html_url: string
  • id: number
  • labels_url: string
  • node_id: string
  • number: number
  • open_issues: number
  • state: string
  • title: string
  • updated_at: string
  • url: string

IssuesRemoveAssigneesResponseDataMilestoneCreator

IssuesRemoveAssigneesResponseDataMilestoneCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesRemoveAssigneesResponseDataPullRequest

IssuesRemoveAssigneesResponseDataPullRequest: object

Type declaration

  • diff_url: string
  • html_url: string
  • patch_url: string
  • url: string

IssuesRemoveAssigneesResponseDataUser

IssuesRemoveAssigneesResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesRemoveLabelEndpoint

IssuesRemoveLabelEndpoint: object

Type declaration

  • issue_number: number

    issue_number parameter

  • name: string

    name parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

IssuesRemoveLabelRequestOptions

IssuesRemoveLabelRequestOptions: object

Type declaration

IssuesRemoveLabelResponseData

IssuesRemoveLabelResponseData: Array<IssuesRemoveLabelResponseDataItem>

IssuesRemoveLabelResponseDataItem

IssuesRemoveLabelResponseDataItem: object

Type declaration

  • color: string
  • default: boolean
  • description: string
  • id: number
  • name: string
  • node_id: string
  • url: string

IssuesReplaceAllLabelsEndpoint

IssuesReplaceAllLabelsEndpoint: object

Type declaration

  • issue_number: number

    issue_number parameter

  • Optional labels?: string[]

    The names of the labels to add to the issue. You can pass an empty array to remove all labels. Note: Alternatively, you can pass a single label as a string or an array of labels directly, but GitHub recommends passing an object with the labels key.

  • owner: string

    owner parameter

  • repo: string

    repo parameter

IssuesReplaceAllLabelsRequestOptions

IssuesReplaceAllLabelsRequestOptions: object

Type declaration

IssuesReplaceAllLabelsResponseData

IssuesReplaceAllLabelsResponseData: Array<IssuesReplaceAllLabelsResponseDataItem>

IssuesReplaceAllLabelsResponseDataItem

IssuesReplaceAllLabelsResponseDataItem: object

Type declaration

  • color: string
  • default: boolean
  • description: string
  • id: number
  • name: string
  • node_id: string
  • url: string

IssuesUnlockEndpoint

IssuesUnlockEndpoint: object

Type declaration

  • issue_number: number

    issue_number parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

IssuesUnlockRequestOptions

IssuesUnlockRequestOptions: object

Type declaration

IssuesUpdateCommentEndpoint

IssuesUpdateCommentEndpoint: object

Type declaration

  • body: string

    The contents of the comment.

  • comment_id: number

    comment_id parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

IssuesUpdateCommentRequestOptions

IssuesUpdateCommentRequestOptions: object

Type declaration

IssuesUpdateCommentResponseData

IssuesUpdateCommentResponseData: object

Type declaration

IssuesUpdateCommentResponseDataUser

IssuesUpdateCommentResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesUpdateEndpoint

IssuesUpdateEndpoint: object

Type declaration

  • Optional assignee?: string

    Login for the user that this issue should be assigned to. This field is deprecated.

  • Optional assignees?: string[]

    Logins for Users to assign to this issue. Pass one or more user logins to replace the set of assignees on this Issue. Send an empty array ([]) to clear all assignees from the Issue. NOTE: Only users with push access can set assignees for new issues. Assignees are silently dropped otherwise.

  • Optional body?: string

    The contents of the issue.

  • issue_number: number

    issue_number parameter

  • Optional labels?: string[]

    Labels to associate with this issue. Pass one or more Labels to replace the set of Labels on this Issue. Send an empty array ([]) to clear all Labels from the Issue. NOTE: Only users with push access can set labels for issues. Labels are silently dropped otherwise.

  • Optional milestone?: number | null

    The number of the milestone to associate this issue with or null to remove current. NOTE: Only users with push access can set the milestone for issues. The milestone is silently dropped otherwise.

  • owner: string

    owner parameter

  • repo: string

    repo parameter

  • Optional state?: "open" | "closed"

    State of the issue. Either open or closed.

  • Optional title?: string

    The title of the issue.

IssuesUpdateLabelEndpoint

IssuesUpdateLabelEndpoint: object

Type declaration

  • Optional color?: string

    The hexadecimal color code for the label, without the leading #.

  • Optional description?: string

    A short description of the label.

  • name: string

    name parameter

  • Optional new_name?: string

    The new name of the label. Emoji can be added to label names, using either native emoji or colon-style markup. For example, typing :strawberry: will render the emoji :strawberry:. For a full list of available emoji and codes, see emoji-cheat-sheet.com.

  • owner: string

    owner parameter

  • repo: string

    repo parameter

IssuesUpdateLabelRequestOptions

IssuesUpdateLabelRequestOptions: object

Type declaration

IssuesUpdateLabelResponseData

IssuesUpdateLabelResponseData: object

Type declaration

  • color: string
  • default: boolean
  • description: string
  • id: number
  • name: string
  • node_id: string
  • url: string

IssuesUpdateMilestoneEndpoint

IssuesUpdateMilestoneEndpoint: object

Type declaration

  • Optional description?: string

    A description of the milestone.

  • Optional due_on?: string

    The milestone due date. This is a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ.

  • milestone_number: number

    milestone_number parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

  • Optional state?: "open" | "closed"

    The state of the milestone. Either open or closed.

  • Optional title?: string

    The title of the milestone.

IssuesUpdateMilestoneRequestOptions

IssuesUpdateMilestoneRequestOptions: object

Type declaration

IssuesUpdateMilestoneResponseData

IssuesUpdateMilestoneResponseData: object

Type declaration

  • closed_at: string
  • closed_issues: number
  • created_at: string
  • creator: IssuesUpdateMilestoneResponseDataCreator
  • description: string
  • due_on: string
  • html_url: string
  • id: number
  • labels_url: string
  • node_id: string
  • number: number
  • open_issues: number
  • state: string
  • title: string
  • updated_at: string
  • url: string

IssuesUpdateMilestoneResponseDataCreator

IssuesUpdateMilestoneResponseDataCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesUpdateRequestOptions

IssuesUpdateRequestOptions: object

Type declaration

IssuesUpdateResponseData

IssuesUpdateResponseData: object

Type declaration

IssuesUpdateResponseDataAssignee

IssuesUpdateResponseDataAssignee: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesUpdateResponseDataAssigneesItem

IssuesUpdateResponseDataAssigneesItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesUpdateResponseDataClosedBy

IssuesUpdateResponseDataClosedBy: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesUpdateResponseDataLabelsItem

IssuesUpdateResponseDataLabelsItem: object

Type declaration

  • color: string
  • default: boolean
  • description: string
  • id: number
  • name: string
  • node_id: string
  • url: string

IssuesUpdateResponseDataMilestone

IssuesUpdateResponseDataMilestone: object

Type declaration

  • closed_at: string
  • closed_issues: number
  • created_at: string
  • creator: IssuesUpdateResponseDataMilestoneCreator
  • description: string
  • due_on: string
  • html_url: string
  • id: number
  • labels_url: string
  • node_id: string
  • number: number
  • open_issues: number
  • state: string
  • title: string
  • updated_at: string
  • url: string

IssuesUpdateResponseDataMilestoneCreator

IssuesUpdateResponseDataMilestoneCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

IssuesUpdateResponseDataPullRequest

IssuesUpdateResponseDataPullRequest: object

Type declaration

  • diff_url: string
  • html_url: string
  • patch_url: string
  • url: string

IssuesUpdateResponseDataUser

IssuesUpdateResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

LicensesGetEndpoint

LicensesGetEndpoint: object

Type declaration

  • license: string

    license parameter

LicensesGetForRepoEndpoint

LicensesGetForRepoEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

LicensesGetForRepoRequestOptions

LicensesGetForRepoRequestOptions: object

Type declaration

LicensesGetForRepoResponseData

LicensesGetForRepoResponseData: object

Type declaration

LicensesGetForRepoResponseDataLicense

LicensesGetForRepoResponseDataLicense: object

Type declaration

  • key: string
  • name: string
  • node_id: string
  • spdx_id: string
  • url: string

LicensesGetForRepoResponseDataLinks

LicensesGetForRepoResponseDataLinks: object

Type declaration

  • git: string
  • html: string
  • self: string

LicensesGetRequestOptions

LicensesGetRequestOptions: object

Type declaration

LicensesGetResponseData

LicensesGetResponseData: object

Type declaration

  • body: string
  • conditions: Array<string>
  • description: string
  • featured: boolean
  • html_url: string
  • implementation: string
  • key: string
  • limitations: Array<string>
  • name: string
  • node_id: string
  • permissions: Array<string>
  • spdx_id: string
  • url: string

LicensesListCommonlyUsedEndpoint

LicensesListCommonlyUsedEndpoint: object

Type declaration

LicensesListCommonlyUsedRequestOptions

LicensesListCommonlyUsedRequestOptions: object

Type declaration

LicensesListCommonlyUsedResponseData

LicensesListCommonlyUsedResponseData: Array<LicensesListCommonlyUsedResponseDataItem>

LicensesListCommonlyUsedResponseDataItem

LicensesListCommonlyUsedResponseDataItem: object

Type declaration

  • key: string
  • name: string
  • Optional node_id?: string
  • spdx_id: string
  • url: string

MarkdownRenderEndpoint

MarkdownRenderEndpoint: object

Type declaration

  • Optional context?: string

    The repository context to use when creating references in gfm mode. Omit this parameter when using markdown mode.

  • Optional mode?: "markdown" | "gfm"

    The rendering mode. Can be either: * markdown to render a document in plain Markdown, just like README.md files are rendered. * gfm to render a document in GitHub Flavored Markdown, which creates links for user mentions as well as references to SHA-1 hashes, issues, and pull requests.

  • text: string

    The Markdown text to render in HTML. Markdown content must be 400 KB or less.

MarkdownRenderRawEndpoint

MarkdownRenderRawEndpoint: object & object

MarkdownRenderRawRequestOptions

MarkdownRenderRawRequestOptions: object

Type declaration

MarkdownRenderRequestOptions

MarkdownRenderRequestOptions: object

Type declaration

MetaGetEndpoint

MetaGetEndpoint: object

Type declaration

MetaGetRequestOptions

MetaGetRequestOptions: object

Type declaration

MetaGetResponseData

MetaGetResponseData: object

Type declaration

  • api: Array<string>
  • git: Array<string>
  • hooks: Array<string>
  • importer: Array<string>
  • pages: Array<string>
  • ssh_key_fingerprints: MetaGetResponseDataSshKeyFingerprints
  • verifiable_password_authentication: boolean
  • web: Array<string>

MetaGetResponseDataSshKeyFingerprints

MetaGetResponseDataSshKeyFingerprints: object

Type declaration

  • MD5_DSA: string
  • MD5_RSA: string
  • SHA256_DSA: string
  • SHA256_RSA: string

MigrationsCancelImportEndpoint

MigrationsCancelImportEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

MigrationsCancelImportRequestOptions

MigrationsCancelImportRequestOptions: object

Type declaration

MigrationsDeleteArchiveForAuthenticatedUserEndpoint

MigrationsDeleteArchiveForAuthenticatedUserEndpoint: object & RequiredPreview<"wyandotte">

MigrationsDeleteArchiveForAuthenticatedUserRequestOptions

MigrationsDeleteArchiveForAuthenticatedUserRequestOptions: object

Type declaration

MigrationsDeleteArchiveForOrgEndpoint

MigrationsDeleteArchiveForOrgEndpoint: object & RequiredPreview<"wyandotte">

MigrationsDeleteArchiveForOrgRequestOptions

MigrationsDeleteArchiveForOrgRequestOptions: object

Type declaration

MigrationsDownloadArchiveForOrgEndpoint

MigrationsDownloadArchiveForOrgEndpoint: object & RequiredPreview<"wyandotte">

MigrationsDownloadArchiveForOrgRequestOptions

MigrationsDownloadArchiveForOrgRequestOptions: object

Type declaration

MigrationsGetArchiveForAuthenticatedUserEndpoint

MigrationsGetArchiveForAuthenticatedUserEndpoint: object & RequiredPreview<"wyandotte">

MigrationsGetArchiveForAuthenticatedUserRequestOptions

MigrationsGetArchiveForAuthenticatedUserRequestOptions: object

Type declaration

MigrationsGetCommitAuthorsEndpoint

MigrationsGetCommitAuthorsEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

  • Optional since?: string

    Only authors found after this id are returned. Provide the highest author ID you've seen so far. New authors may be added to the list at any point while the importer is performing the raw step.

MigrationsGetCommitAuthorsRequestOptions

MigrationsGetCommitAuthorsRequestOptions: object

Type declaration

MigrationsGetCommitAuthorsResponseData

MigrationsGetCommitAuthorsResponseData: Array<MigrationsGetCommitAuthorsResponseDataItem>

MigrationsGetCommitAuthorsResponseDataItem

MigrationsGetCommitAuthorsResponseDataItem: object

Type declaration

  • email: string
  • id: number
  • import_url: string
  • name: string
  • remote_id: string
  • remote_name: string
  • url: string

MigrationsGetImportProgressEndpoint

MigrationsGetImportProgressEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

MigrationsGetImportProgressRequestOptions

MigrationsGetImportProgressRequestOptions: object

Type declaration

MigrationsGetImportProgressResponseData

MigrationsGetImportProgressResponseData: object

Type declaration

  • authors_count: number
  • authors_url: string
  • has_large_files: boolean
  • html_url: string
  • large_files_count: number
  • large_files_size: number
  • repository_url: string
  • status: string
  • status_text: string
  • url: string
  • use_lfs: string
  • vcs: string
  • vcs_url: string

MigrationsGetLargeFilesEndpoint

MigrationsGetLargeFilesEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

MigrationsGetLargeFilesRequestOptions

MigrationsGetLargeFilesRequestOptions: object

Type declaration

MigrationsGetLargeFilesResponseData

MigrationsGetLargeFilesResponseData: Array<MigrationsGetLargeFilesResponseDataItem>

MigrationsGetLargeFilesResponseDataItem

MigrationsGetLargeFilesResponseDataItem: object

Type declaration

  • oid: string
  • path: string
  • ref_name: string
  • size: number

MigrationsGetStatusForAuthenticatedUserEndpoint

MigrationsGetStatusForAuthenticatedUserEndpoint: object & RequiredPreview<"wyandotte">

MigrationsGetStatusForAuthenticatedUserRequestOptions

MigrationsGetStatusForAuthenticatedUserRequestOptions: object

Type declaration

MigrationsGetStatusForAuthenticatedUserResponseData

MigrationsGetStatusForAuthenticatedUserResponseData: object

Type declaration

MigrationsGetStatusForAuthenticatedUserResponseDataOwner

MigrationsGetStatusForAuthenticatedUserResponseDataOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

MigrationsGetStatusForAuthenticatedUserResponseDataRepositoriesItem

MigrationsGetStatusForAuthenticatedUserResponseDataRepositoriesItem: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: MigrationsGetStatusForAuthenticatedUserResponseDataRepositoriesItemOwner
  • permissions: MigrationsGetStatusForAuthenticatedUserResponseDataRepositoriesItemPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

MigrationsGetStatusForAuthenticatedUserResponseDataRepositoriesItemOwner

MigrationsGetStatusForAuthenticatedUserResponseDataRepositoriesItemOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

MigrationsGetStatusForAuthenticatedUserResponseDataRepositoriesItemPermissions

MigrationsGetStatusForAuthenticatedUserResponseDataRepositoriesItemPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

MigrationsGetStatusForOrgEndpoint

MigrationsGetStatusForOrgEndpoint: object & RequiredPreview<"wyandotte">

MigrationsGetStatusForOrgRequestOptions

MigrationsGetStatusForOrgRequestOptions: object

Type declaration

MigrationsGetStatusForOrgResponseData

MigrationsGetStatusForOrgResponseData: object

Type declaration

MigrationsGetStatusForOrgResponseDataOwner

MigrationsGetStatusForOrgResponseDataOwner: object

Type declaration

  • avatar_url: string
  • description: string
  • events_url: string
  • hooks_url: string
  • id: number
  • issues_url: string
  • login: string
  • members_url: string
  • node_id: string
  • public_members_url: string
  • repos_url: string
  • url: string

MigrationsGetStatusForOrgResponseDataRepositoriesItem

MigrationsGetStatusForOrgResponseDataRepositoriesItem: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: MigrationsGetStatusForOrgResponseDataRepositoriesItemOwner
  • permissions: MigrationsGetStatusForOrgResponseDataRepositoriesItemPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

MigrationsGetStatusForOrgResponseDataRepositoriesItemOwner

MigrationsGetStatusForOrgResponseDataRepositoriesItemOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

MigrationsGetStatusForOrgResponseDataRepositoriesItemPermissions

MigrationsGetStatusForOrgResponseDataRepositoriesItemPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

MigrationsListForAuthenticatedUserEndpoint

MigrationsListForAuthenticatedUserEndpoint: object & RequiredPreview<"wyandotte">

MigrationsListForAuthenticatedUserRequestOptions

MigrationsListForAuthenticatedUserRequestOptions: object

Type declaration

MigrationsListForAuthenticatedUserResponseData

MigrationsListForAuthenticatedUserResponseData: Array<MigrationsListForAuthenticatedUserResponseDataItem>

MigrationsListForAuthenticatedUserResponseDataItem

MigrationsListForAuthenticatedUserResponseDataItem: object

Type declaration

MigrationsListForAuthenticatedUserResponseDataItemOwner

MigrationsListForAuthenticatedUserResponseDataItemOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

MigrationsListForAuthenticatedUserResponseDataItemRepositoriesItem

MigrationsListForAuthenticatedUserResponseDataItemRepositoriesItem: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: MigrationsListForAuthenticatedUserResponseDataItemRepositoriesItemOwner
  • permissions: MigrationsListForAuthenticatedUserResponseDataItemRepositoriesItemPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

MigrationsListForAuthenticatedUserResponseDataItemRepositoriesItemOwner

MigrationsListForAuthenticatedUserResponseDataItemRepositoriesItemOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

MigrationsListForAuthenticatedUserResponseDataItemRepositoriesItemPermissions

MigrationsListForAuthenticatedUserResponseDataItemRepositoriesItemPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

MigrationsListForOrgEndpoint

MigrationsListForOrgEndpoint: object & RequiredPreview<"wyandotte">

MigrationsListForOrgRequestOptions

MigrationsListForOrgRequestOptions: object

Type declaration

MigrationsListForOrgResponseData

MigrationsListForOrgResponseData: Array<MigrationsListForOrgResponseDataItem>

MigrationsListForOrgResponseDataItem

MigrationsListForOrgResponseDataItem: object

Type declaration

MigrationsListForOrgResponseDataItemOwner

MigrationsListForOrgResponseDataItemOwner: object

Type declaration

  • avatar_url: string
  • description: string
  • events_url: string
  • hooks_url: string
  • id: number
  • issues_url: string
  • login: string
  • members_url: string
  • node_id: string
  • public_members_url: string
  • repos_url: string
  • url: string

MigrationsListForOrgResponseDataItemRepositoriesItem

MigrationsListForOrgResponseDataItemRepositoriesItem: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: MigrationsListForOrgResponseDataItemRepositoriesItemOwner
  • permissions: MigrationsListForOrgResponseDataItemRepositoriesItemPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

MigrationsListForOrgResponseDataItemRepositoriesItemOwner

MigrationsListForOrgResponseDataItemRepositoriesItemOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

MigrationsListForOrgResponseDataItemRepositoriesItemPermissions

MigrationsListForOrgResponseDataItemRepositoriesItemPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

MigrationsListReposForOrgEndpoint

MigrationsListReposForOrgEndpoint: object & RequiredPreview<"wyandotte">

MigrationsListReposForOrgRequestOptions

MigrationsListReposForOrgRequestOptions: object

Type declaration

MigrationsListReposForOrgResponseData

MigrationsListReposForOrgResponseData: Array<MigrationsListReposForOrgResponseDataItem>

MigrationsListReposForOrgResponseDataItem

MigrationsListReposForOrgResponseDataItem: object

Type declaration

  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • license: MigrationsListReposForOrgResponseDataItemLicense
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: MigrationsListReposForOrgResponseDataItemOwner
  • permissions: MigrationsListReposForOrgResponseDataItemPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

MigrationsListReposForOrgResponseDataItemLicense

MigrationsListReposForOrgResponseDataItemLicense: object

Type declaration

  • key: string
  • name: string
  • node_id: string
  • spdx_id: string
  • url: string

MigrationsListReposForOrgResponseDataItemOwner

MigrationsListReposForOrgResponseDataItemOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

MigrationsListReposForOrgResponseDataItemPermissions

MigrationsListReposForOrgResponseDataItemPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

MigrationsListReposForUserEndpoint

MigrationsListReposForUserEndpoint: object & RequiredPreview<"wyandotte">

MigrationsListReposForUserRequestOptions

MigrationsListReposForUserRequestOptions: object

Type declaration

MigrationsListReposForUserResponseData

MigrationsListReposForUserResponseData: Array<MigrationsListReposForUserResponseDataItem>

MigrationsListReposForUserResponseDataItem

MigrationsListReposForUserResponseDataItem: object

Type declaration

  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • license: MigrationsListReposForUserResponseDataItemLicense
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: MigrationsListReposForUserResponseDataItemOwner
  • permissions: MigrationsListReposForUserResponseDataItemPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

MigrationsListReposForUserResponseDataItemLicense

MigrationsListReposForUserResponseDataItemLicense: object

Type declaration

  • key: string
  • name: string
  • node_id: string
  • spdx_id: string
  • url: string

MigrationsListReposForUserResponseDataItemOwner

MigrationsListReposForUserResponseDataItemOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

MigrationsListReposForUserResponseDataItemPermissions

MigrationsListReposForUserResponseDataItemPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

MigrationsMapCommitAuthorEndpoint

MigrationsMapCommitAuthorEndpoint: object

Type declaration

  • author_id: number

    author_id parameter

  • Optional email?: string

    The new Git author email.

  • Optional name?: string

    The new Git author name.

  • owner: string

    owner parameter

  • repo: string

    repo parameter

MigrationsMapCommitAuthorRequestOptions

MigrationsMapCommitAuthorRequestOptions: object

Type declaration

MigrationsMapCommitAuthorResponseData

MigrationsMapCommitAuthorResponseData: object

Type declaration

  • email: string
  • id: number
  • import_url: string
  • name: string
  • remote_id: string
  • remote_name: string
  • url: string

MigrationsSetLfsPreferenceEndpoint

MigrationsSetLfsPreferenceEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

  • use_lfs: "opt_in" | "opt_out"

    Can be one of opt_in (large files will be stored using Git LFS) or opt_out (large files will be removed during the import).

MigrationsSetLfsPreferenceRequestOptions

MigrationsSetLfsPreferenceRequestOptions: object

Type declaration

MigrationsSetLfsPreferenceResponseData

MigrationsSetLfsPreferenceResponseData: object

Type declaration

  • authors_count: number
  • authors_url: string
  • has_large_files: boolean
  • html_url: string
  • large_files_count: number
  • large_files_size: number
  • repository_url: string
  • status: string
  • status_text: string
  • url: string
  • use_lfs: string
  • vcs: string
  • vcs_url: string

MigrationsStartForAuthenticatedUserEndpoint

MigrationsStartForAuthenticatedUserEndpoint: object

Type declaration

  • Optional exclude_attachments?: boolean

    Does not include attachments uploaded to GitHub.com in the migration data when set to true. Excluding attachments will reduce the migration archive file size.

  • Optional lock_repositories?: boolean

    Locks the repositories to prevent changes during the migration when set to true.

  • repositories: string[]

    An array of repositories to include in the migration.

MigrationsStartForAuthenticatedUserRequestOptions

MigrationsStartForAuthenticatedUserRequestOptions: object

Type declaration

MigrationsStartForAuthenticatedUserResponseData

MigrationsStartForAuthenticatedUserResponseData: object

Type declaration

MigrationsStartForAuthenticatedUserResponseDataOwner

MigrationsStartForAuthenticatedUserResponseDataOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

MigrationsStartForAuthenticatedUserResponseDataRepositoriesItem

MigrationsStartForAuthenticatedUserResponseDataRepositoriesItem: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: MigrationsStartForAuthenticatedUserResponseDataRepositoriesItemOwner
  • permissions: MigrationsStartForAuthenticatedUserResponseDataRepositoriesItemPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

MigrationsStartForAuthenticatedUserResponseDataRepositoriesItemOwner

MigrationsStartForAuthenticatedUserResponseDataRepositoriesItemOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

MigrationsStartForAuthenticatedUserResponseDataRepositoriesItemPermissions

MigrationsStartForAuthenticatedUserResponseDataRepositoriesItemPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

MigrationsStartForOrgEndpoint

MigrationsStartForOrgEndpoint: object

Type declaration

  • Optional exclude_attachments?: boolean

    Indicates whether attachments should be excluded from the migration (to reduce migration archive file size).

  • Optional lock_repositories?: boolean

    Indicates whether repositories should be locked (to prevent manipulation) while migrating data.

  • org: string

    org parameter

  • repositories: string[]

    A list of arrays indicating which repositories should be migrated.

MigrationsStartForOrgRequestOptions

MigrationsStartForOrgRequestOptions: object

Type declaration

MigrationsStartForOrgResponseData

MigrationsStartForOrgResponseData: object

Type declaration

MigrationsStartForOrgResponseDataOwner

MigrationsStartForOrgResponseDataOwner: object

Type declaration

  • avatar_url: string
  • description: string
  • events_url: string
  • hooks_url: string
  • id: number
  • issues_url: string
  • login: string
  • members_url: string
  • node_id: string
  • public_members_url: string
  • repos_url: string
  • url: string

MigrationsStartForOrgResponseDataRepositoriesItem

MigrationsStartForOrgResponseDataRepositoriesItem: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: MigrationsStartForOrgResponseDataRepositoriesItemOwner
  • permissions: MigrationsStartForOrgResponseDataRepositoriesItemPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

MigrationsStartForOrgResponseDataRepositoriesItemOwner

MigrationsStartForOrgResponseDataRepositoriesItemOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

MigrationsStartForOrgResponseDataRepositoriesItemPermissions

MigrationsStartForOrgResponseDataRepositoriesItemPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

MigrationsStartImportEndpoint

MigrationsStartImportEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

  • Optional tfvc_project?: string

    For a tfvc import, the name of the project that is being imported.

  • Optional vcs?: "subversion" | "git" | "mercurial" | "tfvc"

    The originating VCS type. Can be one of subversion, git, mercurial, or tfvc. Please be aware that without this parameter, the import job will take additional time to detect the VCS type before beginning the import. This detection step will be reflected in the response.

  • Optional vcs_password?: string

    If authentication is required, the password to provide to vcs_url.

  • vcs_url: string

    The URL of the originating repository.

  • Optional vcs_username?: string

    If authentication is required, the username to provide to vcs_url.

MigrationsStartImportRequestOptions

MigrationsStartImportRequestOptions: object

Type declaration

MigrationsStartImportResponseData

MigrationsStartImportResponseData: object

Type declaration

  • authors_count: number
  • authors_url: string
  • commit_count: number
  • has_large_files: boolean
  • html_url: string
  • large_files_count: number
  • large_files_size: number
  • percent: number
  • repository_url: string
  • status: string
  • status_text: string
  • url: string
  • use_lfs: string
  • vcs: string
  • vcs_url: string

MigrationsUnlockRepoForAuthenticatedUserEndpoint

MigrationsUnlockRepoForAuthenticatedUserEndpoint: object & RequiredPreview<"wyandotte">

MigrationsUnlockRepoForAuthenticatedUserRequestOptions

MigrationsUnlockRepoForAuthenticatedUserRequestOptions: object

Type declaration

MigrationsUnlockRepoForOrgEndpoint

MigrationsUnlockRepoForOrgEndpoint: object & RequiredPreview<"wyandotte">

MigrationsUnlockRepoForOrgRequestOptions

MigrationsUnlockRepoForOrgRequestOptions: object

Type declaration

MigrationsUpdateImportEndpoint

MigrationsUpdateImportEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

  • Optional vcs_password?: string

    The password to provide to the originating repository.

  • Optional vcs_username?: string

    The username to provide to the originating repository.

MigrationsUpdateImportRequestOptions

MigrationsUpdateImportRequestOptions: object

Type declaration

MigrationsUpdateImportResponseData

MigrationsUpdateImportResponseData: object

Type declaration

  • Optional authors_count?: number
  • authors_url: string
  • Optional commit_count?: number
  • Optional has_large_files?: boolean
  • html_url: string
  • Optional large_files_count?: number
  • Optional large_files_size?: number
  • Optional percent?: number
  • repository_url: string
  • status: string
  • Optional status_text?: string
  • Optional tfvc_project?: string
  • url: string
  • use_lfs: string
  • vcs: string
  • vcs_url: string

OauthAuthorizationsCreateAuthorizationEndpoint

OauthAuthorizationsCreateAuthorizationEndpoint: object

Type declaration

  • Optional client_id?: string

    The 20 character OAuth app client key for which to create the token.

  • Optional client_secret?: string

    The 40 character OAuth app client secret for which to create the token.

  • Optional fingerprint?: string

    A unique string to distinguish an authorization from others created for the same client ID and user.

  • note: string

    A note to remind you what the OAuth token is for. Tokens not associated with a specific OAuth application (i.e. personal access tokens) must have a unique note.

  • Optional note_url?: string

    A URL to remind you what app the OAuth token is for.

  • Optional scopes?: string[]

    A list of scopes that this authorization is in.

OauthAuthorizationsCreateAuthorizationRequestOptions

OauthAuthorizationsCreateAuthorizationRequestOptions: object

Type declaration

OauthAuthorizationsCreateAuthorizationResponseData

OauthAuthorizationsCreateAuthorizationResponseData: object

Type declaration

OauthAuthorizationsCreateAuthorizationResponseDataApp

OauthAuthorizationsCreateAuthorizationResponseDataApp: object

Type declaration

  • client_id: string
  • name: string
  • url: string

OauthAuthorizationsDeleteAuthorizationEndpoint

OauthAuthorizationsDeleteAuthorizationEndpoint: object

Type declaration

  • authorization_id: number

    authorization_id parameter

OauthAuthorizationsDeleteAuthorizationRequestOptions

OauthAuthorizationsDeleteAuthorizationRequestOptions: object

Type declaration

OauthAuthorizationsDeleteGrantEndpoint

OauthAuthorizationsDeleteGrantEndpoint: object

Type declaration

  • grant_id: number

    grant_id parameter

OauthAuthorizationsDeleteGrantRequestOptions

OauthAuthorizationsDeleteGrantRequestOptions: object

Type declaration

OauthAuthorizationsGetAuthorizationEndpoint

OauthAuthorizationsGetAuthorizationEndpoint: object

Type declaration

  • authorization_id: number

    authorization_id parameter

OauthAuthorizationsGetAuthorizationRequestOptions

OauthAuthorizationsGetAuthorizationRequestOptions: object

Type declaration

OauthAuthorizationsGetAuthorizationResponseData

OauthAuthorizationsGetAuthorizationResponseData: object

Type declaration

  • app: OauthAuthorizationsGetAuthorizationResponseDataApp
  • created_at: string
  • fingerprint: string
  • hashed_token: string
  • id: number
  • note: string
  • note_url: string
  • scopes: Array<string>
  • token: string
  • token_last_eight: string
  • updated_at: string
  • url: string

OauthAuthorizationsGetAuthorizationResponseDataApp

OauthAuthorizationsGetAuthorizationResponseDataApp: object

Type declaration

  • client_id: string
  • name: string
  • url: string

OauthAuthorizationsGetGrantEndpoint

OauthAuthorizationsGetGrantEndpoint: object

Type declaration

  • grant_id: number

    grant_id parameter

OauthAuthorizationsGetGrantRequestOptions

OauthAuthorizationsGetGrantRequestOptions: object

Type declaration

OauthAuthorizationsGetGrantResponseData

OauthAuthorizationsGetGrantResponseData: object

Type declaration

OauthAuthorizationsGetGrantResponseDataApp

OauthAuthorizationsGetGrantResponseDataApp: object

Type declaration

  • client_id: string
  • name: string
  • url: string

OauthAuthorizationsGetOrCreateAuthorizationForAppAndFingerprintEndpoint

OauthAuthorizationsGetOrCreateAuthorizationForAppAndFingerprintEndpoint: object

Type declaration

  • client_id: string

    client_id parameter

  • client_secret: string

    The 40 character OAuth app client secret associated with the client ID specified in the URL.

  • fingerprint: string

    fingerprint parameter

  • Optional note?: string

    A note to remind you what the OAuth token is for.

  • Optional note_url?: string

    A URL to remind you what app the OAuth token is for.

  • Optional scopes?: string[]

    A list of scopes that this authorization is in.

OauthAuthorizationsGetOrCreateAuthorizationForAppAndFingerprintRequestOptions

OauthAuthorizationsGetOrCreateAuthorizationForAppAndFingerprintRequestOptions: object

Type declaration

OauthAuthorizationsGetOrCreateAuthorizationForAppAndFingerprintResponseData

OauthAuthorizationsGetOrCreateAuthorizationForAppAndFingerprintResponseData: object

Type declaration

OauthAuthorizationsGetOrCreateAuthorizationForAppAndFingerprintResponseDataApp

OauthAuthorizationsGetOrCreateAuthorizationForAppAndFingerprintResponseDataApp: object

Type declaration

  • client_id: string
  • name: string
  • url: string

OauthAuthorizationsGetOrCreateAuthorizationForAppEndpoint

OauthAuthorizationsGetOrCreateAuthorizationForAppEndpoint: object

Type declaration

  • client_id: string

    client_id parameter

  • client_secret: string

    The 40 character OAuth app client secret associated with the client ID specified in the URL.

  • Optional fingerprint?: string

    A unique string to distinguish an authorization from others created for the same client and user. If provided, this API is functionally equivalent to Get-or-create an authorization for a specific app and fingerprint.

  • Optional note?: string

    A note to remind you what the OAuth token is for.

  • Optional note_url?: string

    A URL to remind you what app the OAuth token is for.

  • Optional scopes?: string[]

    A list of scopes that this authorization is in.

OauthAuthorizationsGetOrCreateAuthorizationForAppRequestOptions

OauthAuthorizationsGetOrCreateAuthorizationForAppRequestOptions: object

Type declaration

OauthAuthorizationsGetOrCreateAuthorizationForAppResponseData

OauthAuthorizationsGetOrCreateAuthorizationForAppResponseData: object

Type declaration

OauthAuthorizationsGetOrCreateAuthorizationForAppResponseDataApp

OauthAuthorizationsGetOrCreateAuthorizationForAppResponseDataApp: object

Type declaration

  • client_id: string
  • name: string
  • url: string

OauthAuthorizationsListAuthorizationsEndpoint

OauthAuthorizationsListAuthorizationsEndpoint: object

Type declaration

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

OauthAuthorizationsListAuthorizationsRequestOptions

OauthAuthorizationsListAuthorizationsRequestOptions: object

Type declaration

OauthAuthorizationsListAuthorizationsResponseData

OauthAuthorizationsListAuthorizationsResponseData: Array<OauthAuthorizationsListAuthorizationsResponseDataItem>

OauthAuthorizationsListAuthorizationsResponseDataItem

OauthAuthorizationsListAuthorizationsResponseDataItem: object

Type declaration

OauthAuthorizationsListAuthorizationsResponseDataItemApp

OauthAuthorizationsListAuthorizationsResponseDataItemApp: object

Type declaration

  • client_id: string
  • name: string
  • url: string

OauthAuthorizationsListGrantsEndpoint

OauthAuthorizationsListGrantsEndpoint: object

Type declaration

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

OauthAuthorizationsListGrantsRequestOptions

OauthAuthorizationsListGrantsRequestOptions: object

Type declaration

OauthAuthorizationsListGrantsResponseData

OauthAuthorizationsListGrantsResponseData: Array<OauthAuthorizationsListGrantsResponseDataItem>

OauthAuthorizationsListGrantsResponseDataItem

OauthAuthorizationsListGrantsResponseDataItem: object

Type declaration

OauthAuthorizationsListGrantsResponseDataItemApp

OauthAuthorizationsListGrantsResponseDataItemApp: object

Type declaration

  • client_id: string
  • name: string
  • url: string

OauthAuthorizationsUpdateAuthorizationEndpoint

OauthAuthorizationsUpdateAuthorizationEndpoint: object

Type declaration

  • Optional add_scopes?: string[]

    A list of scopes to add to this authorization.

  • authorization_id: number

    authorization_id parameter

  • Optional fingerprint?: string

    A unique string to distinguish an authorization from others created for the same client ID and user.

  • Optional note?: string

    A note to remind you what the OAuth token is for. Tokens not associated with a specific OAuth application (i.e. personal access tokens) must have a unique note.

  • Optional note_url?: string

    A URL to remind you what app the OAuth token is for.

  • Optional remove_scopes?: string[]

    A list of scopes to remove from this authorization.

  • Optional scopes?: string[]

    Replaces the authorization scopes with these.

OauthAuthorizationsUpdateAuthorizationRequestOptions

OauthAuthorizationsUpdateAuthorizationRequestOptions: object

Type declaration

OauthAuthorizationsUpdateAuthorizationResponseData

OauthAuthorizationsUpdateAuthorizationResponseData: object

Type declaration

OauthAuthorizationsUpdateAuthorizationResponseDataApp

OauthAuthorizationsUpdateAuthorizationResponseDataApp: object

Type declaration

  • client_id: string
  • name: string
  • url: string

OctokitResponse

OctokitResponse<T>: object

Type parameters

  • T

Type declaration

OrgsAddOrUpdateMembershipEndpoint

OrgsAddOrUpdateMembershipEndpoint: object

Type declaration

  • org: string

    org parameter

  • Optional role?: "admin" | "member"

    The role to give the user in the organization. Can be one of: * admin - The user will become an owner of the organization. * member - The user will become a non-owner member of the organization.

  • username: string

    username parameter

OrgsAddOrUpdateMembershipRequestOptions

OrgsAddOrUpdateMembershipRequestOptions: object

Type declaration

OrgsAddOrUpdateMembershipResponseData

OrgsAddOrUpdateMembershipResponseData: object

Type declaration

OrgsAddOrUpdateMembershipResponseDataOrganization

OrgsAddOrUpdateMembershipResponseDataOrganization: object

Type declaration

  • avatar_url: string
  • description: string
  • events_url: string
  • hooks_url: string
  • id: number
  • issues_url: string
  • login: string
  • members_url: string
  • node_id: string
  • public_members_url: string
  • repos_url: string
  • url: string

OrgsAddOrUpdateMembershipResponseDataUser

OrgsAddOrUpdateMembershipResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

OrgsBlockUserEndpoint

OrgsBlockUserEndpoint: object

Type declaration

  • org: string

    org parameter

  • username: string

    username parameter

OrgsBlockUserRequestOptions

OrgsBlockUserRequestOptions: object

Type declaration

OrgsCheckBlockedUserEndpoint

OrgsCheckBlockedUserEndpoint: object

Type declaration

  • org: string

    org parameter

  • username: string

    username parameter

OrgsCheckBlockedUserRequestOptions

OrgsCheckBlockedUserRequestOptions: object

Type declaration

OrgsCheckMembershipEndpoint

OrgsCheckMembershipEndpoint: object

Type declaration

  • org: string

    org parameter

  • username: string

    username parameter

OrgsCheckMembershipRequestOptions

OrgsCheckMembershipRequestOptions: object

Type declaration

OrgsCheckPublicMembershipEndpoint

OrgsCheckPublicMembershipEndpoint: object

Type declaration

  • org: string

    org parameter

  • username: string

    username parameter

OrgsCheckPublicMembershipRequestOptions

OrgsCheckPublicMembershipRequestOptions: object

Type declaration

OrgsConcealMembershipEndpoint

OrgsConcealMembershipEndpoint: object

Type declaration

  • org: string

    org parameter

  • username: string

    username parameter

OrgsConcealMembershipRequestOptions

OrgsConcealMembershipRequestOptions: object

Type declaration

OrgsConvertMemberToOutsideCollaboratorEndpoint

OrgsConvertMemberToOutsideCollaboratorEndpoint: object

Type declaration

  • org: string

    org parameter

  • username: string

    username parameter

OrgsConvertMemberToOutsideCollaboratorRequestOptions

OrgsConvertMemberToOutsideCollaboratorRequestOptions: object

Type declaration

OrgsConvertMemberToOutsideCollaboratorResponseData

OrgsConvertMemberToOutsideCollaboratorResponseData: object

Type declaration

  • documentation_url: string
  • message: string

OrgsCreateHookEndpoint

OrgsCreateHookEndpoint: object

Type declaration

  • Optional active?: boolean

    Determines if notifications are sent when the webhook is triggered. Set to true to send notifications.

  • config: OrgsCreateHookParamsConfig

    Key/value pairs to provide settings for this webhook. These are defined below.

  • Optional events?: string[]

    Determines what events the hook is triggered for.

  • name: string

    Must be passed as "web".

  • org: string

    org parameter

OrgsCreateHookParamsConfig

OrgsCreateHookParamsConfig: object

Type declaration

  • Optional content_type?: string
  • Optional insecure_ssl?: string
  • Optional secret?: string
  • url: string

OrgsCreateHookRequestOptions

OrgsCreateHookRequestOptions: object

Type declaration

OrgsCreateHookResponseData

OrgsCreateHookResponseData: object

Type declaration

  • active: boolean
  • config: OrgsCreateHookResponseDataConfig
  • created_at: string
  • events: Array<string>
  • id: number
  • name: string
  • ping_url: string
  • updated_at: string
  • url: string

OrgsCreateHookResponseDataConfig

OrgsCreateHookResponseDataConfig: object

Type declaration

  • content_type: string
  • url: string

OrgsCreateInvitationEndpoint

OrgsCreateInvitationEndpoint: object

Type declaration

  • Optional email?: string

    Required unless you provide invitee_id. Email address of the person you are inviting, which can be an existing GitHub user.

  • Optional invitee_id?: number

    Required unless you provide email. GitHub user ID for the person you are inviting.

  • org: string

    org parameter

  • Optional role?: "admin" | "direct_member" | "billing_manager"

    Specify role for new member. Can be one of: * admin - Organization owners with full administrative rights to the organization and complete access to all repositories and teams. * direct_member - Non-owner organization members with ability to see other members and join teams by invitation. * billing_manager - Non-owner organization members with ability to manage the billing settings of your organization.

  • Optional team_ids?: number[]

    Specify IDs for the teams you want to invite new members to.

OrgsCreateInvitationRequestOptions

OrgsCreateInvitationRequestOptions: object

Type declaration

OrgsCreateInvitationResponseData

OrgsCreateInvitationResponseData: object

Type declaration

OrgsCreateInvitationResponseDataInviter

OrgsCreateInvitationResponseDataInviter: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

OrgsDeleteHookEndpoint

OrgsDeleteHookEndpoint: object

Type declaration

  • hook_id: number

    hook_id parameter

  • org: string

    org parameter

OrgsDeleteHookRequestOptions

OrgsDeleteHookRequestOptions: object

Type declaration

OrgsGetEndpoint

OrgsGetEndpoint: object

Type declaration

  • org: string

    org parameter

OrgsGetHookEndpoint

OrgsGetHookEndpoint: object

Type declaration

  • hook_id: number

    hook_id parameter

  • org: string

    org parameter

OrgsGetHookRequestOptions

OrgsGetHookRequestOptions: object

Type declaration

OrgsGetHookResponseData

OrgsGetHookResponseData: object

Type declaration

  • active: boolean
  • config: OrgsGetHookResponseDataConfig
  • created_at: string
  • events: Array<string>
  • id: number
  • name: string
  • ping_url: string
  • updated_at: string
  • url: string

OrgsGetHookResponseDataConfig

OrgsGetHookResponseDataConfig: object

Type declaration

  • content_type: string
  • url: string

OrgsGetMembershipEndpoint

OrgsGetMembershipEndpoint: object

Type declaration

  • org: string

    org parameter

  • username: string

    username parameter

OrgsGetMembershipForAuthenticatedUserEndpoint

OrgsGetMembershipForAuthenticatedUserEndpoint: object

Type declaration

  • org: string

    org parameter

OrgsGetMembershipForAuthenticatedUserRequestOptions

OrgsGetMembershipForAuthenticatedUserRequestOptions: object

Type declaration

OrgsGetMembershipForAuthenticatedUserResponseData

OrgsGetMembershipForAuthenticatedUserResponseData: object

Type declaration

OrgsGetMembershipForAuthenticatedUserResponseDataOrganization

OrgsGetMembershipForAuthenticatedUserResponseDataOrganization: object

Type declaration

  • avatar_url: string
  • description: string
  • events_url: string
  • hooks_url: string
  • id: number
  • issues_url: string
  • login: string
  • members_url: string
  • node_id: string
  • public_members_url: string
  • repos_url: string
  • url: string

OrgsGetMembershipForAuthenticatedUserResponseDataUser

OrgsGetMembershipForAuthenticatedUserResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

OrgsGetMembershipRequestOptions

OrgsGetMembershipRequestOptions: object

Type declaration

OrgsGetMembershipResponseData

OrgsGetMembershipResponseData: object

Type declaration

OrgsGetMembershipResponseDataOrganization

OrgsGetMembershipResponseDataOrganization: object

Type declaration

  • avatar_url: string
  • description: string
  • events_url: string
  • hooks_url: string
  • id: number
  • issues_url: string
  • login: string
  • members_url: string
  • node_id: string
  • public_members_url: string
  • repos_url: string
  • url: string

OrgsGetMembershipResponseDataUser

OrgsGetMembershipResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

OrgsGetRequestOptions

OrgsGetRequestOptions: object

Type declaration

OrgsGetResponseData

OrgsGetResponseData: object

Type declaration

  • avatar_url: string
  • Optional billing_email?: string
  • blog: string
  • Optional collaborators?: number
  • company: string
  • created_at: string
  • Optional default_repository_permission?: string
  • description: string
  • Optional disk_usage?: number
  • email: string
  • events_url: string
  • followers: number
  • following: number
  • has_organization_projects: boolean
  • has_repository_projects: boolean
  • hooks_url: string
  • html_url: string
  • id: number
  • is_verified: boolean
  • issues_url: string
  • location: string
  • login: string
  • Optional members_allowed_repository_creation_type?: string
  • Optional members_can_create_internal_repositories?: boolean
  • Optional members_can_create_private_repositories?: boolean
  • Optional members_can_create_public_repositories?: boolean
  • Optional members_can_create_repositories?: boolean
  • members_url: string
  • name: string
  • node_id: string
  • Optional owned_private_repos?: number
  • plan: OrgsGetResponseDataPlan
  • Optional private_gists?: number
  • public_gists: number
  • public_members_url: string
  • public_repos: number
  • repos_url: string
  • Optional total_private_repos?: number
  • Optional two_factor_requirement_enabled?: boolean
  • type: string
  • url: string

OrgsGetResponseDataPlan

OrgsGetResponseDataPlan: object

Type declaration

  • Optional filled_seats?: number
  • name: string
  • private_repos: number
  • Optional seats?: number
  • space: number

OrgsListBlockedUsersEndpoint

OrgsListBlockedUsersEndpoint: object

Type declaration

  • org: string

    org parameter

OrgsListBlockedUsersRequestOptions

OrgsListBlockedUsersRequestOptions: object

Type declaration

OrgsListBlockedUsersResponseData

OrgsListBlockedUsersResponseData: Array<OrgsListBlockedUsersResponseDataItem>

OrgsListBlockedUsersResponseDataItem

OrgsListBlockedUsersResponseDataItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

OrgsListCredentialAuthorizationsEndpoint

OrgsListCredentialAuthorizationsEndpoint: object

Type declaration

  • org: string

    org parameter

OrgsListCredentialAuthorizationsRequestOptions

OrgsListCredentialAuthorizationsRequestOptions: object

Type declaration

OrgsListCredentialAuthorizationsResponseData

OrgsListCredentialAuthorizationsResponseData: Array<OrgsListCredentialAuthorizationsResponseDataItem>

OrgsListCredentialAuthorizationsResponseDataItem

OrgsListCredentialAuthorizationsResponseDataItem: object

Type declaration

  • credential_authorized_at: string
  • credential_id: string
  • credential_type: string
  • login: string
  • scopes: Array<string>
  • token_last_eight: string

OrgsListEndpoint

OrgsListEndpoint: object

Type declaration

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • Optional since?: number

    The integer ID of the last organization that you've seen.

OrgsListForAuthenticatedUserEndpoint

OrgsListForAuthenticatedUserEndpoint: object

Type declaration

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

OrgsListForAuthenticatedUserRequestOptions

OrgsListForAuthenticatedUserRequestOptions: object

Type declaration

OrgsListForAuthenticatedUserResponseData

OrgsListForAuthenticatedUserResponseData: Array<OrgsListForAuthenticatedUserResponseDataItem>

OrgsListForAuthenticatedUserResponseDataItem

OrgsListForAuthenticatedUserResponseDataItem: object

Type declaration

  • avatar_url: string
  • description: string
  • events_url: string
  • hooks_url: string
  • id: number
  • issues_url: string
  • login: string
  • members_url: string
  • node_id: string
  • public_members_url: string
  • repos_url: string
  • url: string

OrgsListForUserEndpoint

OrgsListForUserEndpoint: object

Type declaration

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • username: string

    username parameter

OrgsListForUserRequestOptions

OrgsListForUserRequestOptions: object

Type declaration

OrgsListForUserResponseData

OrgsListForUserResponseData: Array<OrgsListForUserResponseDataItem>

OrgsListForUserResponseDataItem

OrgsListForUserResponseDataItem: object

Type declaration

  • avatar_url: string
  • description: string
  • events_url: string
  • hooks_url: string
  • id: number
  • issues_url: string
  • login: string
  • members_url: string
  • node_id: string
  • public_members_url: string
  • repos_url: string
  • url: string

OrgsListHooksEndpoint

OrgsListHooksEndpoint: object

Type declaration

  • org: string

    org parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

OrgsListHooksRequestOptions

OrgsListHooksRequestOptions: object

Type declaration

OrgsListHooksResponseData

OrgsListHooksResponseData: Array<OrgsListHooksResponseDataItem>

OrgsListHooksResponseDataItem

OrgsListHooksResponseDataItem: object

Type declaration

OrgsListHooksResponseDataItemConfig

OrgsListHooksResponseDataItemConfig: object

Type declaration

  • content_type: string
  • url: string

OrgsListInstallationsEndpoint

OrgsListInstallationsEndpoint: object & RequiredPreview<"machine-man">

OrgsListInstallationsRequestOptions

OrgsListInstallationsRequestOptions: object

Type declaration

OrgsListInstallationsResponseData

OrgsListInstallationsResponseData: object

Type declaration

OrgsListInstallationsResponseDataInstallationsItem

OrgsListInstallationsResponseDataInstallationsItem: object

Type declaration

OrgsListInstallationsResponseDataInstallationsItemAccount

OrgsListInstallationsResponseDataInstallationsItemAccount: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

OrgsListInstallationsResponseDataInstallationsItemPermissions

OrgsListInstallationsResponseDataInstallationsItemPermissions: object

Type declaration

  • deployments: string
  • metadata: string
  • pull_requests: string
  • statuses: string

OrgsListInvitationTeamsEndpoint

OrgsListInvitationTeamsEndpoint: object

Type declaration

  • invitation_id: number

    invitation_id parameter

  • org: string

    org parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

OrgsListInvitationTeamsRequestOptions

OrgsListInvitationTeamsRequestOptions: object

Type declaration

OrgsListInvitationTeamsResponseData

OrgsListInvitationTeamsResponseData: Array<OrgsListInvitationTeamsResponseDataItem>

OrgsListInvitationTeamsResponseDataItem

OrgsListInvitationTeamsResponseDataItem: object

Type declaration

  • description: string
  • html_url: string
  • id: number
  • members_url: string
  • name: string
  • node_id: string
  • parent: null
  • permission: string
  • privacy: string
  • repositories_url: string
  • slug: string
  • url: string

OrgsListMembersEndpoint

OrgsListMembersEndpoint: object

Type declaration

  • Optional filter?: "2fa_disabled" | "all"

    Filter members returned in the list. Can be one of: * 2fa_disabled - Members without two-factor authentication enabled. Available for organization owners. * all - All members the authenticated user can see.

  • org: string

    org parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • Optional role?: "all" | "admin" | "member"

    Filter members returned by their role. Can be one of: * all - All members of the organization, regardless of role. * admin - Organization owners. * member - Non-owner organization members.

OrgsListMembersRequestOptions

OrgsListMembersRequestOptions: object

Type declaration

OrgsListMembersResponseData

OrgsListMembersResponseData: Array<OrgsListMembersResponseDataItem>

OrgsListMembersResponseDataItem

OrgsListMembersResponseDataItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

OrgsListMembershipsEndpoint

OrgsListMembershipsEndpoint: object

Type declaration

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • Optional state?: "active" | "pending"

    Indicates the state of the memberships to return. Can be either active or pending. If not specified, the API returns both active and pending memberships.

OrgsListMembershipsRequestOptions

OrgsListMembershipsRequestOptions: object

Type declaration

OrgsListMembershipsResponseData

OrgsListMembershipsResponseData: Array<OrgsListMembershipsResponseDataItem>

OrgsListMembershipsResponseDataItem

OrgsListMembershipsResponseDataItem: object

Type declaration

OrgsListMembershipsResponseDataItemOrganization

OrgsListMembershipsResponseDataItemOrganization: object

Type declaration

  • avatar_url: string
  • description: string
  • events_url: string
  • hooks_url: string
  • id: number
  • issues_url: string
  • login: string
  • members_url: string
  • node_id: string
  • public_members_url: string
  • repos_url: string
  • url: string

OrgsListMembershipsResponseDataItemUser

OrgsListMembershipsResponseDataItemUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

OrgsListOutsideCollaboratorsEndpoint

OrgsListOutsideCollaboratorsEndpoint: object

Type declaration

  • Optional filter?: "2fa_disabled" | "all"

    Filter the list of outside collaborators. Can be one of: * 2fa_disabled: Outside collaborators without two-factor authentication enabled. * all: All outside collaborators.

  • org: string

    org parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

OrgsListOutsideCollaboratorsRequestOptions

OrgsListOutsideCollaboratorsRequestOptions: object

Type declaration

OrgsListOutsideCollaboratorsResponseData

OrgsListOutsideCollaboratorsResponseData: Array<OrgsListOutsideCollaboratorsResponseDataItem>

OrgsListOutsideCollaboratorsResponseDataItem

OrgsListOutsideCollaboratorsResponseDataItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

OrgsListPendingInvitationsEndpoint

OrgsListPendingInvitationsEndpoint: object

Type declaration

  • org: string

    org parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

OrgsListPendingInvitationsRequestOptions

OrgsListPendingInvitationsRequestOptions: object

Type declaration

OrgsListPendingInvitationsResponseData

OrgsListPendingInvitationsResponseData: Array<OrgsListPendingInvitationsResponseDataItem>

OrgsListPendingInvitationsResponseDataItem

OrgsListPendingInvitationsResponseDataItem: object

Type declaration

OrgsListPendingInvitationsResponseDataItemInviter

OrgsListPendingInvitationsResponseDataItemInviter: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

OrgsListPublicMembersEndpoint

OrgsListPublicMembersEndpoint: object

Type declaration

  • org: string

    org parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

OrgsListPublicMembersRequestOptions

OrgsListPublicMembersRequestOptions: object

Type declaration

OrgsListPublicMembersResponseData

OrgsListPublicMembersResponseData: Array<OrgsListPublicMembersResponseDataItem>

OrgsListPublicMembersResponseDataItem

OrgsListPublicMembersResponseDataItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

OrgsListRequestOptions

OrgsListRequestOptions: object

Type declaration

OrgsListResponseData

OrgsListResponseData: Array<OrgsListResponseDataItem>

OrgsListResponseDataItem

OrgsListResponseDataItem: object

Type declaration

  • avatar_url: string
  • description: string
  • events_url: string
  • hooks_url: string
  • id: number
  • issues_url: string
  • login: string
  • members_url: string
  • node_id: string
  • public_members_url: string
  • repos_url: string
  • url: string

OrgsPingHookEndpoint

OrgsPingHookEndpoint: object

Type declaration

  • hook_id: number

    hook_id parameter

  • org: string

    org parameter

OrgsPingHookRequestOptions

OrgsPingHookRequestOptions: object

Type declaration

OrgsPublicizeMembershipEndpoint

OrgsPublicizeMembershipEndpoint: object

Type declaration

  • org: string

    org parameter

  • username: string

    username parameter

OrgsPublicizeMembershipRequestOptions

OrgsPublicizeMembershipRequestOptions: object

Type declaration

OrgsRemoveCredentialAuthorizationEndpoint

OrgsRemoveCredentialAuthorizationEndpoint: object

Type declaration

  • credential_id: number

    credential_id parameter

  • org: string

    org parameter

OrgsRemoveCredentialAuthorizationRequestOptions

OrgsRemoveCredentialAuthorizationRequestOptions: object

Type declaration

OrgsRemoveMemberEndpoint

OrgsRemoveMemberEndpoint: object

Type declaration

  • org: string

    org parameter

  • username: string

    username parameter

OrgsRemoveMemberRequestOptions

OrgsRemoveMemberRequestOptions: object

Type declaration

OrgsRemoveMembershipEndpoint

OrgsRemoveMembershipEndpoint: object

Type declaration

  • org: string

    org parameter

  • username: string

    username parameter

OrgsRemoveMembershipRequestOptions

OrgsRemoveMembershipRequestOptions: object

Type declaration

OrgsRemoveOutsideCollaboratorEndpoint

OrgsRemoveOutsideCollaboratorEndpoint: object

Type declaration

  • org: string

    org parameter

  • username: string

    username parameter

OrgsRemoveOutsideCollaboratorRequestOptions

OrgsRemoveOutsideCollaboratorRequestOptions: object

Type declaration

OrgsRemoveOutsideCollaboratorResponseData

OrgsRemoveOutsideCollaboratorResponseData: object

Type declaration

  • documentation_url: string
  • message: string

OrgsUnblockUserEndpoint

OrgsUnblockUserEndpoint: object

Type declaration

  • org: string

    org parameter

  • username: string

    username parameter

OrgsUnblockUserRequestOptions

OrgsUnblockUserRequestOptions: object

Type declaration

OrgsUpdateEndpoint

OrgsUpdateEndpoint: object

Type declaration

  • Optional billing_email?: string

    Billing email address. This address is not publicized.

  • Optional company?: string

    The company name.

  • Optional default_repository_permission?: "read" | "write" | "admin" | "none"

    Default permission level members have for organization repositories: * read - can pull, but not push to or administer this repository. * write - can pull and push, but not administer this repository. * admin - can pull, push, and administer this repository. * none - no permissions granted by default.

  • Optional description?: string

    The description of the company.

  • Optional email?: string

    The publicly visible email address.

  • Optional has_organization_projects?: boolean

    Toggles whether an organization can use organization projects.

  • Optional has_repository_projects?: boolean

    Toggles whether repositories that belong to the organization can use repository projects.

  • Optional location?: string

    The location.

  • Optional members_allowed_repository_creation_type?: "all" | "private" | "none"

    Specifies which types of repositories non-admin organization members can create. Can be one of: * all - all organization members can create public and private repositories. * private - members can create private repositories. This option is only available to repositories that are part of an organization on GitHub Enterprise Cloud. * none - only admin members can create repositories. Note: This parameter is deprecated and will be removed in the future. Its return value ignores internal repositories. Using this parameter overrides values set in members_can_create_repositories. See this note for details.

  • Optional members_can_create_internal_repositories?: boolean

    Toggles whether organization members can create internal repositories, which are visible to all enterprise members. You can only allow members to create internal repositories if your organization is associated with an enterprise account using GitHub Enterprise Cloud or GitHub Enterprise Server 2.20+. Can be one of: * true - all organization members can create internal repositories. * false - only organization owners can create internal repositories. Default: true. For more information, see "Restricting repository creation in your organization" in the GitHub Help documentation.

  • Optional members_can_create_private_repositories?: boolean

    Toggles whether organization members can create private repositories, which are visible to organization members with permission. Can be one of: * true - all organization members can create private repositories. * false - only organization owners can create private repositories. Default: true. For more information, see "Restricting repository creation in your organization" in the GitHub Help documentation.

  • Optional members_can_create_public_repositories?: boolean

    Toggles whether organization members can create public repositories, which are visible to anyone. Can be one of: * true - all organization members can create public repositories. * false - only organization owners can create public repositories. Default: true. For more information, see "Restricting repository creation in your organization" in the GitHub Help documentation.

  • Optional members_can_create_repositories?: boolean

    Toggles the ability of non-admin organization members to create repositories. Can be one of: * true - all organization members can create repositories. * false - only organization owners can create repositories. Default: true Note: A parameter can override this parameter. See members_allowed_repository_creation_type in this table for details. Note: A parameter can override this parameter. See members_allowed_repository_creation_type in this table for details.

  • Optional name?: string

    The shorthand name of the company.

  • org: string

    org parameter

OrgsUpdateHookEndpoint

OrgsUpdateHookEndpoint: object

Type declaration

  • Optional active?: boolean

    Determines if notifications are sent when the webhook is triggered. Set to true to send notifications.

  • Optional config?: OrgsUpdateHookParamsConfig

    Key/value pairs to provide settings for this webhook. These are defined below.

  • Optional events?: string[]

    Determines what events the hook is triggered for.

  • hook_id: number

    hook_id parameter

  • org: string

    org parameter

OrgsUpdateHookParamsConfig

OrgsUpdateHookParamsConfig: object

Type declaration

  • Optional content_type?: string
  • Optional insecure_ssl?: string
  • Optional secret?: string
  • url: string

OrgsUpdateHookRequestOptions

OrgsUpdateHookRequestOptions: object

Type declaration

OrgsUpdateHookResponseData

OrgsUpdateHookResponseData: object

Type declaration

  • active: boolean
  • config: OrgsUpdateHookResponseDataConfig
  • created_at: string
  • events: Array<string>
  • id: number
  • name: string
  • ping_url: string
  • updated_at: string
  • url: string

OrgsUpdateHookResponseDataConfig

OrgsUpdateHookResponseDataConfig: object

Type declaration

  • content_type: string
  • url: string

OrgsUpdateMembershipEndpoint

OrgsUpdateMembershipEndpoint: object

Type declaration

  • org: string

    org parameter

  • state: "active"

    The state that the membership should be in. Only "active" will be accepted.

OrgsUpdateMembershipRequestOptions

OrgsUpdateMembershipRequestOptions: object

Type declaration

OrgsUpdateMembershipResponseData

OrgsUpdateMembershipResponseData: object

Type declaration

OrgsUpdateMembershipResponseDataOrganization

OrgsUpdateMembershipResponseDataOrganization: object

Type declaration

  • avatar_url: string
  • description: string
  • events_url: string
  • hooks_url: string
  • id: number
  • issues_url: string
  • login: string
  • members_url: string
  • node_id: string
  • public_members_url: string
  • repos_url: string
  • url: string

OrgsUpdateMembershipResponseDataUser

OrgsUpdateMembershipResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

OrgsUpdateRequestOptions

OrgsUpdateRequestOptions: object

Type declaration

OrgsUpdateResponseData

OrgsUpdateResponseData: object

Type declaration

  • avatar_url: string
  • billing_email: string
  • blog: string
  • collaborators: number
  • company: string
  • created_at: string
  • default_repository_permission: string
  • description: string
  • disk_usage: number
  • email: string
  • events_url: string
  • followers: number
  • following: number
  • has_organization_projects: boolean
  • has_repository_projects: boolean
  • hooks_url: string
  • html_url: string
  • id: number
  • is_verified: boolean
  • issues_url: string
  • location: string
  • login: string
  • members_allowed_repository_creation_type: string
  • members_can_create_internal_repositories: boolean
  • members_can_create_private_repositories: boolean
  • members_can_create_public_repositories: boolean
  • members_can_create_repositories: boolean
  • members_url: string
  • name: string
  • node_id: string
  • owned_private_repos: number
  • plan: OrgsUpdateResponseDataPlan
  • private_gists: number
  • public_gists: number
  • public_members_url: string
  • public_repos: number
  • repos_url: string
  • total_private_repos: number
  • two_factor_requirement_enabled: boolean
  • type: string
  • url: string

OrgsUpdateResponseDataPlan

OrgsUpdateResponseDataPlan: object

Type declaration

  • name: string
  • private_repos: number
  • space: number

ProjectsAddCollaboratorEndpoint

ProjectsAddCollaboratorEndpoint: object & RequiredPreview<"inertia">

ProjectsAddCollaboratorRequestOptions

ProjectsAddCollaboratorRequestOptions: object

Type declaration

ProjectsCreateCardEndpoint

ProjectsCreateCardEndpoint: object & RequiredPreview<"inertia">

ProjectsCreateCardRequestOptions

ProjectsCreateCardRequestOptions: object

Type declaration

ProjectsCreateCardResponseData

ProjectsCreateCardResponseData: object

Type declaration

  • archived: boolean
  • column_url: string
  • content_url: string
  • created_at: string
  • creator: ProjectsCreateCardResponseDataCreator
  • id: number
  • node_id: string
  • note: string
  • project_url: string
  • updated_at: string
  • url: string

ProjectsCreateCardResponseDataCreator

ProjectsCreateCardResponseDataCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ProjectsCreateColumnEndpoint

ProjectsCreateColumnEndpoint: object & RequiredPreview<"inertia">

ProjectsCreateColumnRequestOptions

ProjectsCreateColumnRequestOptions: object

Type declaration

ProjectsCreateColumnResponseData

ProjectsCreateColumnResponseData: object

Type declaration

  • cards_url: string
  • created_at: string
  • id: number
  • name: string
  • node_id: string
  • project_url: string
  • updated_at: string
  • url: string

ProjectsCreateForAuthenticatedUserEndpoint

ProjectsCreateForAuthenticatedUserEndpoint: object & RequiredPreview<"inertia">

ProjectsCreateForAuthenticatedUserRequestOptions

ProjectsCreateForAuthenticatedUserRequestOptions: object

Type declaration

ProjectsCreateForAuthenticatedUserResponseData

ProjectsCreateForAuthenticatedUserResponseData: object

Type declaration

ProjectsCreateForAuthenticatedUserResponseDataCreator

ProjectsCreateForAuthenticatedUserResponseDataCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ProjectsCreateForOrgEndpoint

ProjectsCreateForOrgEndpoint: object & RequiredPreview<"inertia">

ProjectsCreateForOrgRequestOptions

ProjectsCreateForOrgRequestOptions: object

Type declaration

ProjectsCreateForOrgResponseData

ProjectsCreateForOrgResponseData: object

Type declaration

  • body: string
  • columns_url: string
  • created_at: string
  • creator: ProjectsCreateForOrgResponseDataCreator
  • html_url: string
  • id: number
  • name: string
  • node_id: string
  • number: number
  • owner_url: string
  • state: string
  • updated_at: string
  • url: string

ProjectsCreateForOrgResponseDataCreator

ProjectsCreateForOrgResponseDataCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ProjectsCreateForRepoEndpoint

ProjectsCreateForRepoEndpoint: object & RequiredPreview<"inertia">

ProjectsCreateForRepoRequestOptions

ProjectsCreateForRepoRequestOptions: object

Type declaration

ProjectsCreateForRepoResponseData

ProjectsCreateForRepoResponseData: object

Type declaration

  • body: string
  • columns_url: string
  • created_at: string
  • creator: ProjectsCreateForRepoResponseDataCreator
  • html_url: string
  • id: number
  • name: string
  • node_id: string
  • number: number
  • owner_url: string
  • state: string
  • updated_at: string
  • url: string

ProjectsCreateForRepoResponseDataCreator

ProjectsCreateForRepoResponseDataCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ProjectsDeleteCardEndpoint

ProjectsDeleteCardEndpoint: object & RequiredPreview<"inertia">

ProjectsDeleteCardRequestOptions

ProjectsDeleteCardRequestOptions: object

Type declaration

ProjectsDeleteColumnEndpoint

ProjectsDeleteColumnEndpoint: object & RequiredPreview<"inertia">

ProjectsDeleteColumnRequestOptions

ProjectsDeleteColumnRequestOptions: object

Type declaration

ProjectsDeleteEndpoint

ProjectsDeleteEndpoint: object & RequiredPreview<"inertia">

ProjectsDeleteRequestOptions

ProjectsDeleteRequestOptions: object

Type declaration

ProjectsGetCardEndpoint

ProjectsGetCardEndpoint: object & RequiredPreview<"inertia">

ProjectsGetCardRequestOptions

ProjectsGetCardRequestOptions: object

Type declaration

ProjectsGetCardResponseData

ProjectsGetCardResponseData: object

Type declaration

  • archived: boolean
  • column_url: string
  • content_url: string
  • created_at: string
  • creator: ProjectsGetCardResponseDataCreator
  • id: number
  • node_id: string
  • note: string
  • project_url: string
  • updated_at: string
  • url: string

ProjectsGetCardResponseDataCreator

ProjectsGetCardResponseDataCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ProjectsGetColumnEndpoint

ProjectsGetColumnEndpoint: object & RequiredPreview<"inertia">

ProjectsGetColumnRequestOptions

ProjectsGetColumnRequestOptions: object

Type declaration

ProjectsGetColumnResponseData

ProjectsGetColumnResponseData: object

Type declaration

  • cards_url: string
  • created_at: string
  • id: number
  • name: string
  • node_id: string
  • project_url: string
  • updated_at: string
  • url: string

ProjectsGetEndpoint

ProjectsGetEndpoint: object & RequiredPreview<"inertia">

ProjectsGetRequestOptions

ProjectsGetRequestOptions: object

Type declaration

ProjectsGetResponseData

ProjectsGetResponseData: object

Type declaration

  • body: string
  • columns_url: string
  • created_at: string
  • creator: ProjectsGetResponseDataCreator
  • html_url: string
  • id: number
  • name: string
  • node_id: string
  • number: number
  • owner_url: string
  • state: string
  • updated_at: string
  • url: string

ProjectsGetResponseDataCreator

ProjectsGetResponseDataCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ProjectsListCardsEndpoint

ProjectsListCardsEndpoint: object & RequiredPreview<"inertia">

ProjectsListCardsRequestOptions

ProjectsListCardsRequestOptions: object

Type declaration

ProjectsListCardsResponseData

ProjectsListCardsResponseData: Array<ProjectsListCardsResponseDataItem>

ProjectsListCardsResponseDataItem

ProjectsListCardsResponseDataItem: object

Type declaration

  • archived: boolean
  • column_url: string
  • content_url: string
  • created_at: string
  • creator: ProjectsListCardsResponseDataItemCreator
  • id: number
  • node_id: string
  • note: string
  • project_url: string
  • updated_at: string
  • url: string

ProjectsListCardsResponseDataItemCreator

ProjectsListCardsResponseDataItemCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ProjectsListCollaboratorsEndpoint

ProjectsListCollaboratorsEndpoint: object & RequiredPreview<"inertia">

ProjectsListCollaboratorsRequestOptions

ProjectsListCollaboratorsRequestOptions: object

Type declaration

ProjectsListCollaboratorsResponseData

ProjectsListCollaboratorsResponseData: Array<ProjectsListCollaboratorsResponseDataItem>

ProjectsListCollaboratorsResponseDataItem

ProjectsListCollaboratorsResponseDataItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ProjectsListColumnsEndpoint

ProjectsListColumnsEndpoint: object & RequiredPreview<"inertia">

ProjectsListColumnsRequestOptions

ProjectsListColumnsRequestOptions: object

Type declaration

ProjectsListColumnsResponseData

ProjectsListColumnsResponseData: Array<ProjectsListColumnsResponseDataItem>

ProjectsListColumnsResponseDataItem

ProjectsListColumnsResponseDataItem: object

Type declaration

  • cards_url: string
  • created_at: string
  • id: number
  • name: string
  • node_id: string
  • project_url: string
  • updated_at: string
  • url: string

ProjectsListForOrgEndpoint

ProjectsListForOrgEndpoint: object & RequiredPreview<"inertia">

ProjectsListForOrgRequestOptions

ProjectsListForOrgRequestOptions: object

Type declaration

ProjectsListForOrgResponseData

ProjectsListForOrgResponseData: Array<ProjectsListForOrgResponseDataItem>

ProjectsListForOrgResponseDataItem

ProjectsListForOrgResponseDataItem: object

Type declaration

  • body: string
  • columns_url: string
  • created_at: string
  • creator: ProjectsListForOrgResponseDataItemCreator
  • html_url: string
  • id: number
  • name: string
  • node_id: string
  • number: number
  • owner_url: string
  • state: string
  • updated_at: string
  • url: string

ProjectsListForOrgResponseDataItemCreator

ProjectsListForOrgResponseDataItemCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ProjectsListForRepoEndpoint

ProjectsListForRepoEndpoint: object & RequiredPreview<"inertia">

ProjectsListForRepoRequestOptions

ProjectsListForRepoRequestOptions: object

Type declaration

ProjectsListForRepoResponseData

ProjectsListForRepoResponseData: Array<ProjectsListForRepoResponseDataItem>

ProjectsListForRepoResponseDataItem

ProjectsListForRepoResponseDataItem: object

Type declaration

  • body: string
  • columns_url: string
  • created_at: string
  • creator: ProjectsListForRepoResponseDataItemCreator
  • html_url: string
  • id: number
  • name: string
  • node_id: string
  • number: number
  • owner_url: string
  • state: string
  • updated_at: string
  • url: string

ProjectsListForRepoResponseDataItemCreator

ProjectsListForRepoResponseDataItemCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ProjectsListForUserEndpoint

ProjectsListForUserEndpoint: object & RequiredPreview<"inertia">

ProjectsListForUserRequestOptions

ProjectsListForUserRequestOptions: object

Type declaration

ProjectsListForUserResponseData

ProjectsListForUserResponseData: Array<ProjectsListForUserResponseDataItem>

ProjectsListForUserResponseDataItem

ProjectsListForUserResponseDataItem: object

Type declaration

  • body: string
  • columns_url: string
  • created_at: string
  • creator: ProjectsListForUserResponseDataItemCreator
  • html_url: string
  • id: number
  • name: string
  • node_id: string
  • number: number
  • owner_url: string
  • state: string
  • updated_at: string
  • url: string

ProjectsListForUserResponseDataItemCreator

ProjectsListForUserResponseDataItemCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ProjectsMoveCardEndpoint

ProjectsMoveCardEndpoint: object & RequiredPreview<"inertia">

ProjectsMoveCardRequestOptions

ProjectsMoveCardRequestOptions: object

Type declaration

ProjectsMoveColumnEndpoint

ProjectsMoveColumnEndpoint: object & RequiredPreview<"inertia">

ProjectsMoveColumnRequestOptions

ProjectsMoveColumnRequestOptions: object

Type declaration

ProjectsRemoveCollaboratorEndpoint

ProjectsRemoveCollaboratorEndpoint: object & RequiredPreview<"inertia">

ProjectsRemoveCollaboratorRequestOptions

ProjectsRemoveCollaboratorRequestOptions: object

Type declaration

ProjectsReviewUserPermissionLevelEndpoint

ProjectsReviewUserPermissionLevelEndpoint: object & RequiredPreview<"inertia">

ProjectsReviewUserPermissionLevelRequestOptions

ProjectsReviewUserPermissionLevelRequestOptions: object

Type declaration

ProjectsReviewUserPermissionLevelResponseData

ProjectsReviewUserPermissionLevelResponseData: object

Type declaration

ProjectsReviewUserPermissionLevelResponseDataUser

ProjectsReviewUserPermissionLevelResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ProjectsUpdateCardEndpoint

ProjectsUpdateCardEndpoint: object & RequiredPreview<"inertia">

ProjectsUpdateCardRequestOptions

ProjectsUpdateCardRequestOptions: object

Type declaration

ProjectsUpdateCardResponseData

ProjectsUpdateCardResponseData: object

Type declaration

  • archived: boolean
  • column_url: string
  • content_url: string
  • created_at: string
  • creator: ProjectsUpdateCardResponseDataCreator
  • id: number
  • node_id: string
  • note: string
  • project_url: string
  • updated_at: string
  • url: string

ProjectsUpdateCardResponseDataCreator

ProjectsUpdateCardResponseDataCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ProjectsUpdateColumnEndpoint

ProjectsUpdateColumnEndpoint: object & RequiredPreview<"inertia">

ProjectsUpdateColumnRequestOptions

ProjectsUpdateColumnRequestOptions: object

Type declaration

ProjectsUpdateColumnResponseData

ProjectsUpdateColumnResponseData: object

Type declaration

  • cards_url: string
  • created_at: string
  • id: number
  • name: string
  • node_id: string
  • project_url: string
  • updated_at: string
  • url: string

ProjectsUpdateEndpoint

ProjectsUpdateEndpoint: object & RequiredPreview<"inertia">

ProjectsUpdateRequestOptions

ProjectsUpdateRequestOptions: object

Type declaration

ProjectsUpdateResponseData

ProjectsUpdateResponseData: object

Type declaration

  • body: string
  • columns_url: string
  • created_at: string
  • creator: ProjectsUpdateResponseDataCreator
  • html_url: string
  • id: number
  • name: string
  • node_id: string
  • number: number
  • owner_url: string
  • state: string
  • updated_at: string
  • url: string

ProjectsUpdateResponseDataCreator

ProjectsUpdateResponseDataCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsCheckIfMergedEndpoint

PullsCheckIfMergedEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • pull_number: number

    pull_number parameter

  • repo: string

    repo parameter

PullsCheckIfMergedRequestOptions

PullsCheckIfMergedRequestOptions: object

Type declaration

PullsCreateCommentEndpoint

PullsCreateCommentEndpoint: object

Type declaration

  • body: string

    The text of the review comment.

  • commit_id: string

    The SHA of the commit needing a comment. Not using the latest commit SHA may render your comment outdated if a subsequent commit modifies the line you specify as the position.

  • Optional line?: number

    Required with comfort-fade preview. The line of the blob in the pull request diff that the comment applies to. For a multi-line comment, the last line of the range that your comment applies to.

  • owner: string

    owner parameter

  • path: string

    The relative path to the file that necessitates a comment.

  • Optional position?: number

    Required without comfort-fade preview. The position in the diff where you want to add a review comment. Note this value is not the same as the line number in the file. For help finding the position value, read the note above.

  • pull_number: number

    pull_number parameter

  • repo: string

    repo parameter

  • Optional side?: "LEFT" | "RIGHT"

    Required with comfort-fade preview. In a split diff view, the side of the diff that the pull request's changes appear on. Can be LEFT or RIGHT. Use LEFT for deletions that appear in red. Use RIGHT for additions that appear in green or unchanged lines that appear in white and are shown for context. For a multi-line comment, side represents whether the last line of the comment range is a deletion or addition. For more information, see "Diff view options" in the GitHub Help documentation.

  • Optional start_line?: number

    Required when using multi-line comments. To create multi-line comments, you must use the comfort-fade preview header. The start_line is the first line in the pull request diff that your multi-line comment applies to. To learn more about multi-line comments, see "Commenting on a pull request" in the GitHub Help documentation.

  • Optional start_side?: "LEFT" | "RIGHT" | "side"

    Required when using multi-line comments. To create multi-line comments, you must use the comfort-fade preview header. The start_side is the starting side of the diff that the comment applies to. Can be LEFT or RIGHT. To learn more about multi-line comments, see "Commenting on a pull request" in the GitHub Help documentation. See side in this table for additional context.

PullsCreateCommentRequestOptions

PullsCreateCommentRequestOptions: object

Type declaration

PullsCreateCommentResponseData

PullsCreateCommentResponseData: object

Type declaration

  • _links: PullsCreateCommentResponseDataLinks
  • author_association: string
  • body: string
  • commit_id: string
  • created_at: string
  • diff_hunk: string
  • html_url: string
  • id: number
  • in_reply_to_id: number
  • line: number
  • node_id: string
  • original_commit_id: string
  • original_line: number
  • original_position: number
  • original_start_line: number
  • path: string
  • position: number
  • pull_request_review_id: number
  • pull_request_url: string
  • side: string
  • start_line: number
  • start_side: string
  • updated_at: string
  • url: string
  • user: PullsCreateCommentResponseDataUser

PullsCreateCommentResponseDataLinks

PullsCreateCommentResponseDataLinks: object

PullsCreateCommentResponseDataLinksHtml

PullsCreateCommentResponseDataLinksHtml: object

Type declaration

  • href: string

PullsCreateCommentResponseDataLinksPullRequest

PullsCreateCommentResponseDataLinksPullRequest: object

Type declaration

  • href: string

PullsCreateCommentResponseDataLinksSelf

PullsCreateCommentResponseDataLinksSelf: object

Type declaration

  • href: string

PullsCreateCommentResponseDataUser

PullsCreateCommentResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsCreateEndpoint

PullsCreateEndpoint: object

Type declaration

  • base: string

    The name of the branch you want the changes pulled into. This should be an existing branch on the current repository. You cannot submit a pull request to one repository that requests a merge to a base of another repository.

  • Optional body?: string

    The contents of the pull request.

  • Optional draft?: boolean

    Indicates whether the pull request is a draft. See "Draft Pull Requests" in the GitHub Help documentation to learn more.

  • head: string

    The name of the branch where your changes are implemented. For cross-repository pull requests in the same network, namespace head with a user like this: username:branch.

  • Optional maintainer_can_modify?: boolean

    Indicates whether maintainers can modify the pull request.

  • owner: string

    owner parameter

  • repo: string

    repo parameter

  • title: string

    The title of the new pull request.

PullsCreateRequestOptions

PullsCreateRequestOptions: object

Type declaration

PullsCreateResponseData

PullsCreateResponseData: object

Type declaration

PullsCreateResponseDataAssignee

PullsCreateResponseDataAssignee: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsCreateResponseDataAssigneesItem

PullsCreateResponseDataAssigneesItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsCreateResponseDataBase

PullsCreateResponseDataBase: object

Type declaration

PullsCreateResponseDataBaseRepo

PullsCreateResponseDataBaseRepo: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: PullsCreateResponseDataBaseRepoOwner
  • permissions: PullsCreateResponseDataBaseRepoPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

PullsCreateResponseDataBaseRepoOwner

PullsCreateResponseDataBaseRepoOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsCreateResponseDataBaseRepoPermissions

PullsCreateResponseDataBaseRepoPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

PullsCreateResponseDataBaseUser

PullsCreateResponseDataBaseUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsCreateResponseDataHead

PullsCreateResponseDataHead: object

Type declaration

PullsCreateResponseDataHeadRepo

PullsCreateResponseDataHeadRepo: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: PullsCreateResponseDataHeadRepoOwner
  • permissions: PullsCreateResponseDataHeadRepoPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

PullsCreateResponseDataHeadRepoOwner

PullsCreateResponseDataHeadRepoOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsCreateResponseDataHeadRepoPermissions

PullsCreateResponseDataHeadRepoPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

PullsCreateResponseDataHeadUser

PullsCreateResponseDataHeadUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsCreateResponseDataLabelsItem

PullsCreateResponseDataLabelsItem: object

Type declaration

  • color: string
  • default: boolean
  • description: string
  • id: number
  • name: string
  • node_id: string
  • url: string

PullsCreateResponseDataLinks

PullsCreateResponseDataLinks: object

PullsCreateResponseDataLinksComments

PullsCreateResponseDataLinksComments: object

Type declaration

  • href: string

PullsCreateResponseDataLinksCommits

PullsCreateResponseDataLinksCommits: object

Type declaration

  • href: string

PullsCreateResponseDataLinksHtml

PullsCreateResponseDataLinksHtml: object

Type declaration

  • href: string

PullsCreateResponseDataLinksIssue

PullsCreateResponseDataLinksIssue: object

Type declaration

  • href: string

PullsCreateResponseDataLinksReviewComment

PullsCreateResponseDataLinksReviewComment: object

Type declaration

  • href: string

PullsCreateResponseDataLinksReviewComments

PullsCreateResponseDataLinksReviewComments: object

Type declaration

  • href: string

PullsCreateResponseDataLinksSelf

PullsCreateResponseDataLinksSelf: object

Type declaration

  • href: string

PullsCreateResponseDataLinksStatuses

PullsCreateResponseDataLinksStatuses: object

Type declaration

  • href: string

PullsCreateResponseDataMergedBy

PullsCreateResponseDataMergedBy: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsCreateResponseDataMilestone

PullsCreateResponseDataMilestone: object

Type declaration

  • closed_at: string
  • closed_issues: number
  • created_at: string
  • creator: PullsCreateResponseDataMilestoneCreator
  • description: string
  • due_on: string
  • html_url: string
  • id: number
  • labels_url: string
  • node_id: string
  • number: number
  • open_issues: number
  • state: string
  • title: string
  • updated_at: string
  • url: string

PullsCreateResponseDataMilestoneCreator

PullsCreateResponseDataMilestoneCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsCreateResponseDataRequestedReviewersItem

PullsCreateResponseDataRequestedReviewersItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsCreateResponseDataRequestedTeamsItem

PullsCreateResponseDataRequestedTeamsItem: object

Type declaration

  • description: string
  • html_url: string
  • id: number
  • members_url: string
  • name: string
  • node_id: string
  • parent: null
  • permission: string
  • privacy: string
  • repositories_url: string
  • slug: string
  • url: string

PullsCreateResponseDataUser

PullsCreateResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsCreateReviewCommentReplyEndpoint

PullsCreateReviewCommentReplyEndpoint: object

Type declaration

  • body: string

    The text of the review comment.

  • comment_id: number

    comment_id parameter

  • owner: string

    owner parameter

  • pull_number: number

    pull_number parameter

  • repo: string

    repo parameter

PullsCreateReviewCommentReplyRequestOptions

PullsCreateReviewCommentReplyRequestOptions: object

Type declaration

PullsCreateReviewCommentReplyResponseData

PullsCreateReviewCommentReplyResponseData: object

Type declaration

PullsCreateReviewCommentReplyResponseDataLinks

PullsCreateReviewCommentReplyResponseDataLinks: object

PullsCreateReviewCommentReplyResponseDataLinksHtml

PullsCreateReviewCommentReplyResponseDataLinksHtml: object

Type declaration

  • href: string

PullsCreateReviewCommentReplyResponseDataLinksPullRequest

PullsCreateReviewCommentReplyResponseDataLinksPullRequest: object

Type declaration

  • href: string

PullsCreateReviewCommentReplyResponseDataLinksSelf

PullsCreateReviewCommentReplyResponseDataLinksSelf: object

Type declaration

  • href: string

PullsCreateReviewCommentReplyResponseDataUser

PullsCreateReviewCommentReplyResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsCreateReviewEndpoint

PullsCreateReviewEndpoint: object

Type declaration

  • Optional body?: string

    Required when using REQUEST_CHANGES or COMMENT for the event parameter. The body text of the pull request review.

  • Optional comments?: PullsCreateReviewParamsComments[]

    Use the following table to specify the location, destination, and contents of the draft review comment.

  • Optional commit_id?: string

    The SHA of the commit that needs a review. Not using the latest commit SHA may render your review comment outdated if a subsequent commit modifies the line you specify as the position. Defaults to the most recent commit in the pull request when you do not specify a value.

  • Optional event?: "APPROVE" | "REQUEST_CHANGES" | "COMMENT"

    The review action you want to perform. The review actions include: APPROVE, REQUEST_CHANGES, or COMMENT. By leaving this blank, you set the review action state to PENDING, which means you will need to submit the pull request review when you are ready.

  • owner: string

    owner parameter

  • pull_number: number

    pull_number parameter

  • repo: string

    repo parameter

PullsCreateReviewParamsComments

PullsCreateReviewParamsComments: object

Type declaration

  • body: string
  • path: string
  • position: number

PullsCreateReviewRequestEndpoint

PullsCreateReviewRequestEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • pull_number: number

    pull_number parameter

  • repo: string

    repo parameter

  • Optional reviewers?: string[]

    An array of user logins that will be requested.

  • Optional team_reviewers?: string[]

    An array of team slugs that will be requested.

PullsCreateReviewRequestOptions

PullsCreateReviewRequestOptions: object

Type declaration

PullsCreateReviewRequestRequestOptions

PullsCreateReviewRequestRequestOptions: object

Type declaration

PullsCreateReviewRequestResponseData

PullsCreateReviewRequestResponseData: object

Type declaration

PullsCreateReviewRequestResponseDataAssignee

PullsCreateReviewRequestResponseDataAssignee: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsCreateReviewRequestResponseDataAssigneesItem

PullsCreateReviewRequestResponseDataAssigneesItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsCreateReviewRequestResponseDataBase

PullsCreateReviewRequestResponseDataBase: object

Type declaration

PullsCreateReviewRequestResponseDataBaseRepo

PullsCreateReviewRequestResponseDataBaseRepo: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: PullsCreateReviewRequestResponseDataBaseRepoOwner
  • permissions: PullsCreateReviewRequestResponseDataBaseRepoPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

PullsCreateReviewRequestResponseDataBaseRepoOwner

PullsCreateReviewRequestResponseDataBaseRepoOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsCreateReviewRequestResponseDataBaseRepoPermissions

PullsCreateReviewRequestResponseDataBaseRepoPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

PullsCreateReviewRequestResponseDataBaseUser

PullsCreateReviewRequestResponseDataBaseUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsCreateReviewRequestResponseDataHead

PullsCreateReviewRequestResponseDataHead: object

Type declaration

PullsCreateReviewRequestResponseDataHeadRepo

PullsCreateReviewRequestResponseDataHeadRepo: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: PullsCreateReviewRequestResponseDataHeadRepoOwner
  • permissions: PullsCreateReviewRequestResponseDataHeadRepoPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

PullsCreateReviewRequestResponseDataHeadRepoOwner

PullsCreateReviewRequestResponseDataHeadRepoOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsCreateReviewRequestResponseDataHeadRepoPermissions

PullsCreateReviewRequestResponseDataHeadRepoPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

PullsCreateReviewRequestResponseDataHeadUser

PullsCreateReviewRequestResponseDataHeadUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsCreateReviewRequestResponseDataLabelsItem

PullsCreateReviewRequestResponseDataLabelsItem: object

Type declaration

  • color: string
  • default: boolean
  • description: string
  • id: number
  • name: string
  • node_id: string
  • url: string

PullsCreateReviewRequestResponseDataLinks

PullsCreateReviewRequestResponseDataLinks: object

PullsCreateReviewRequestResponseDataLinksComments

PullsCreateReviewRequestResponseDataLinksComments: object

Type declaration

  • href: string

PullsCreateReviewRequestResponseDataLinksCommits

PullsCreateReviewRequestResponseDataLinksCommits: object

Type declaration

  • href: string

PullsCreateReviewRequestResponseDataLinksHtml

PullsCreateReviewRequestResponseDataLinksHtml: object

Type declaration

  • href: string

PullsCreateReviewRequestResponseDataLinksIssue

PullsCreateReviewRequestResponseDataLinksIssue: object

Type declaration

  • href: string

PullsCreateReviewRequestResponseDataLinksReviewComment

PullsCreateReviewRequestResponseDataLinksReviewComment: object

Type declaration

  • href: string

PullsCreateReviewRequestResponseDataLinksReviewComments

PullsCreateReviewRequestResponseDataLinksReviewComments: object

Type declaration

  • href: string

PullsCreateReviewRequestResponseDataLinksSelf

PullsCreateReviewRequestResponseDataLinksSelf: object

Type declaration

  • href: string

PullsCreateReviewRequestResponseDataLinksStatuses

PullsCreateReviewRequestResponseDataLinksStatuses: object

Type declaration

  • href: string

PullsCreateReviewRequestResponseDataMilestone

PullsCreateReviewRequestResponseDataMilestone: object

Type declaration

  • closed_at: string
  • closed_issues: number
  • created_at: string
  • creator: PullsCreateReviewRequestResponseDataMilestoneCreator
  • description: string
  • due_on: string
  • html_url: string
  • id: number
  • labels_url: string
  • node_id: string
  • number: number
  • open_issues: number
  • state: string
  • title: string
  • updated_at: string
  • url: string

PullsCreateReviewRequestResponseDataMilestoneCreator

PullsCreateReviewRequestResponseDataMilestoneCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsCreateReviewRequestResponseDataRequestedReviewersItem

PullsCreateReviewRequestResponseDataRequestedReviewersItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsCreateReviewRequestResponseDataRequestedTeamsItem

PullsCreateReviewRequestResponseDataRequestedTeamsItem: object

Type declaration

  • description: string
  • html_url: string
  • id: number
  • members_url: string
  • name: string
  • node_id: string
  • parent: null
  • permission: string
  • privacy: string
  • repositories_url: string
  • slug: string
  • url: string

PullsCreateReviewRequestResponseDataUser

PullsCreateReviewRequestResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsCreateReviewResponseData

PullsCreateReviewResponseData: object

Type declaration

PullsCreateReviewResponseDataLinks

PullsCreateReviewResponseDataLinks: object

PullsCreateReviewResponseDataLinksHtml

PullsCreateReviewResponseDataLinksHtml: object

Type declaration

  • href: string

PullsCreateReviewResponseDataLinksPullRequest

PullsCreateReviewResponseDataLinksPullRequest: object

Type declaration

  • href: string

PullsCreateReviewResponseDataUser

PullsCreateReviewResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsDeleteCommentEndpoint

PullsDeleteCommentEndpoint: object

Type declaration

  • comment_id: number

    comment_id parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

PullsDeleteCommentRequestOptions

PullsDeleteCommentRequestOptions: object

Type declaration

PullsDeletePendingReviewEndpoint

PullsDeletePendingReviewEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • pull_number: number

    pull_number parameter

  • repo: string

    repo parameter

  • review_id: number

    review_id parameter

PullsDeletePendingReviewRequestOptions

PullsDeletePendingReviewRequestOptions: object

Type declaration

PullsDeletePendingReviewResponseData

PullsDeletePendingReviewResponseData: object

Type declaration

PullsDeletePendingReviewResponseDataLinks

PullsDeletePendingReviewResponseDataLinks: object

PullsDeletePendingReviewResponseDataLinksHtml

PullsDeletePendingReviewResponseDataLinksHtml: object

Type declaration

  • href: string

PullsDeletePendingReviewResponseDataLinksPullRequest

PullsDeletePendingReviewResponseDataLinksPullRequest: object

Type declaration

  • href: string

PullsDeletePendingReviewResponseDataUser

PullsDeletePendingReviewResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsDeleteReviewRequestEndpoint

PullsDeleteReviewRequestEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • pull_number: number

    pull_number parameter

  • repo: string

    repo parameter

  • Optional reviewers?: string[]

    An array of user logins that will be removed.

  • Optional team_reviewers?: string[]

    An array of team slugs that will be removed.

PullsDeleteReviewRequestRequestOptions

PullsDeleteReviewRequestRequestOptions: object

Type declaration

PullsDismissReviewEndpoint

PullsDismissReviewEndpoint: object

Type declaration

  • message: string

    The message for the pull request review dismissal

  • owner: string

    owner parameter

  • pull_number: number

    pull_number parameter

  • repo: string

    repo parameter

  • review_id: number

    review_id parameter

PullsDismissReviewRequestOptions

PullsDismissReviewRequestOptions: object

Type declaration

PullsDismissReviewResponseData

PullsDismissReviewResponseData: object

Type declaration

PullsDismissReviewResponseDataLinks

PullsDismissReviewResponseDataLinks: object

PullsDismissReviewResponseDataLinksHtml

PullsDismissReviewResponseDataLinksHtml: object

Type declaration

  • href: string

PullsDismissReviewResponseDataLinksPullRequest

PullsDismissReviewResponseDataLinksPullRequest: object

Type declaration

  • href: string

PullsDismissReviewResponseDataUser

PullsDismissReviewResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsGetCommentEndpoint

PullsGetCommentEndpoint: object

Type declaration

  • comment_id: number

    comment_id parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

PullsGetCommentRequestOptions

PullsGetCommentRequestOptions: object

Type declaration

PullsGetCommentResponseData

PullsGetCommentResponseData: object

Type declaration

  • _links: PullsGetCommentResponseDataLinks
  • author_association: string
  • body: string
  • commit_id: string
  • created_at: string
  • diff_hunk: string
  • html_url: string
  • id: number
  • in_reply_to_id: number
  • line: number
  • node_id: string
  • original_commit_id: string
  • original_line: number
  • original_position: number
  • original_start_line: number
  • path: string
  • position: number
  • pull_request_review_id: number
  • pull_request_url: string
  • side: string
  • start_line: number
  • start_side: string
  • updated_at: string
  • url: string
  • user: PullsGetCommentResponseDataUser

PullsGetCommentResponseDataLinks

PullsGetCommentResponseDataLinks: object

PullsGetCommentResponseDataLinksHtml

PullsGetCommentResponseDataLinksHtml: object

Type declaration

  • href: string

PullsGetCommentResponseDataLinksPullRequest

PullsGetCommentResponseDataLinksPullRequest: object

Type declaration

  • href: string

PullsGetCommentResponseDataLinksSelf

PullsGetCommentResponseDataLinksSelf: object

Type declaration

  • href: string

PullsGetCommentResponseDataUser

PullsGetCommentResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsGetCommentsForReviewEndpoint

PullsGetCommentsForReviewEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • pull_number: number

    pull_number parameter

  • repo: string

    repo parameter

  • review_id: number

    review_id parameter

PullsGetCommentsForReviewRequestOptions

PullsGetCommentsForReviewRequestOptions: object

Type declaration

PullsGetCommentsForReviewResponseData

PullsGetCommentsForReviewResponseData: Array<PullsGetCommentsForReviewResponseDataItem>

PullsGetCommentsForReviewResponseDataItem

PullsGetCommentsForReviewResponseDataItem: object

Type declaration

PullsGetCommentsForReviewResponseDataItemLinks

PullsGetCommentsForReviewResponseDataItemLinks: object

PullsGetCommentsForReviewResponseDataItemLinksHtml

PullsGetCommentsForReviewResponseDataItemLinksHtml: object

Type declaration

  • href: string

PullsGetCommentsForReviewResponseDataItemLinksPullRequest

PullsGetCommentsForReviewResponseDataItemLinksPullRequest: object

Type declaration

  • href: string

PullsGetCommentsForReviewResponseDataItemLinksSelf

PullsGetCommentsForReviewResponseDataItemLinksSelf: object

Type declaration

  • href: string

PullsGetCommentsForReviewResponseDataItemUser

PullsGetCommentsForReviewResponseDataItemUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsGetEndpoint

PullsGetEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • pull_number: number

    pull_number parameter

  • repo: string

    repo parameter

PullsGetRequestOptions

PullsGetRequestOptions: object

Type declaration

PullsGetResponseData

PullsGetResponseData: object

Type declaration

PullsGetResponseDataAssignee

PullsGetResponseDataAssignee: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsGetResponseDataAssigneesItem

PullsGetResponseDataAssigneesItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsGetResponseDataBase

PullsGetResponseDataBase: object

Type declaration

PullsGetResponseDataBaseRepo

PullsGetResponseDataBaseRepo: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: PullsGetResponseDataBaseRepoOwner
  • permissions: PullsGetResponseDataBaseRepoPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

PullsGetResponseDataBaseRepoOwner

PullsGetResponseDataBaseRepoOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsGetResponseDataBaseRepoPermissions

PullsGetResponseDataBaseRepoPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

PullsGetResponseDataBaseUser

PullsGetResponseDataBaseUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsGetResponseDataHead

PullsGetResponseDataHead: object

Type declaration

PullsGetResponseDataHeadRepo

PullsGetResponseDataHeadRepo: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: PullsGetResponseDataHeadRepoOwner
  • permissions: PullsGetResponseDataHeadRepoPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

PullsGetResponseDataHeadRepoOwner

PullsGetResponseDataHeadRepoOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsGetResponseDataHeadRepoPermissions

PullsGetResponseDataHeadRepoPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

PullsGetResponseDataHeadUser

PullsGetResponseDataHeadUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsGetResponseDataLabelsItem

PullsGetResponseDataLabelsItem: object

Type declaration

  • color: string
  • default: boolean
  • description: string
  • id: number
  • name: string
  • node_id: string
  • url: string

PullsGetResponseDataLinks

PullsGetResponseDataLinks: object

PullsGetResponseDataLinksComments

PullsGetResponseDataLinksComments: object

Type declaration

  • href: string

PullsGetResponseDataLinksCommits

PullsGetResponseDataLinksCommits: object

Type declaration

  • href: string

PullsGetResponseDataLinksHtml

PullsGetResponseDataLinksHtml: object

Type declaration

  • href: string

PullsGetResponseDataLinksIssue

PullsGetResponseDataLinksIssue: object

Type declaration

  • href: string

PullsGetResponseDataLinksReviewComment

PullsGetResponseDataLinksReviewComment: object

Type declaration

  • href: string

PullsGetResponseDataLinksReviewComments

PullsGetResponseDataLinksReviewComments: object

Type declaration

  • href: string

PullsGetResponseDataLinksSelf

PullsGetResponseDataLinksSelf: object

Type declaration

  • href: string

PullsGetResponseDataLinksStatuses

PullsGetResponseDataLinksStatuses: object

Type declaration

  • href: string

PullsGetResponseDataMergedBy

PullsGetResponseDataMergedBy: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsGetResponseDataMilestone

PullsGetResponseDataMilestone: object

Type declaration

  • closed_at: string
  • closed_issues: number
  • created_at: string
  • creator: PullsGetResponseDataMilestoneCreator
  • description: string
  • due_on: string
  • html_url: string
  • id: number
  • labels_url: string
  • node_id: string
  • number: number
  • open_issues: number
  • state: string
  • title: string
  • updated_at: string
  • url: string

PullsGetResponseDataMilestoneCreator

PullsGetResponseDataMilestoneCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsGetResponseDataRequestedReviewersItem

PullsGetResponseDataRequestedReviewersItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsGetResponseDataRequestedTeamsItem

PullsGetResponseDataRequestedTeamsItem: object

Type declaration

  • description: string
  • html_url: string
  • id: number
  • members_url: string
  • name: string
  • node_id: string
  • parent: null
  • permission: string
  • privacy: string
  • repositories_url: string
  • slug: string
  • url: string

PullsGetResponseDataUser

PullsGetResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsGetReviewEndpoint

PullsGetReviewEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • pull_number: number

    pull_number parameter

  • repo: string

    repo parameter

  • review_id: number

    review_id parameter

PullsGetReviewRequestOptions

PullsGetReviewRequestOptions: object

Type declaration

PullsGetReviewResponseData

PullsGetReviewResponseData: object

Type declaration

PullsGetReviewResponseDataLinks

PullsGetReviewResponseDataLinks: object

PullsGetReviewResponseDataLinksHtml

PullsGetReviewResponseDataLinksHtml: object

Type declaration

  • href: string

PullsGetReviewResponseDataLinksPullRequest

PullsGetReviewResponseDataLinksPullRequest: object

Type declaration

  • href: string

PullsGetReviewResponseDataUser

PullsGetReviewResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsListCommentsEndpoint

PullsListCommentsEndpoint: object

Type declaration

  • Optional direction?: "asc" | "desc"

    Can be either asc or desc. Ignored without sort parameter.

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • pull_number: number

    pull_number parameter

  • repo: string

    repo parameter

  • Optional since?: string

    This is a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ. Only returns comments updated at or after this time.

  • Optional sort?: "created" | "updated"

    Can be either created or updated comments.

PullsListCommentsForRepoEndpoint

PullsListCommentsForRepoEndpoint: object

Type declaration

  • Optional direction?: "asc" | "desc"

    Can be either asc or desc. Ignored without sort parameter.

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • repo: string

    repo parameter

  • Optional since?: string

    This is a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ. Only returns comments updated at or after this time.

  • Optional sort?: "created" | "updated"

    Can be either created or updated comments.

PullsListCommentsForRepoRequestOptions

PullsListCommentsForRepoRequestOptions: object

Type declaration

PullsListCommentsForRepoResponseData

PullsListCommentsForRepoResponseData: Array<PullsListCommentsForRepoResponseDataItem>

PullsListCommentsForRepoResponseDataItem

PullsListCommentsForRepoResponseDataItem: object

Type declaration

  • _links: PullsListCommentsForRepoResponseDataItemLinks
  • author_association: string
  • body: string
  • commit_id: string
  • created_at: string
  • diff_hunk: string
  • html_url: string
  • id: number
  • in_reply_to_id: number
  • line: number
  • node_id: string
  • original_commit_id: string
  • original_line: number
  • original_position: number
  • original_start_line: number
  • path: string
  • position: number
  • pull_request_review_id: number
  • pull_request_url: string
  • side: string
  • start_line: number
  • start_side: string
  • updated_at: string
  • url: string
  • user: PullsListCommentsForRepoResponseDataItemUser

PullsListCommentsForRepoResponseDataItemLinks

PullsListCommentsForRepoResponseDataItemLinks: object

PullsListCommentsForRepoResponseDataItemLinksHtml

PullsListCommentsForRepoResponseDataItemLinksHtml: object

Type declaration

  • href: string

PullsListCommentsForRepoResponseDataItemLinksPullRequest

PullsListCommentsForRepoResponseDataItemLinksPullRequest: object

Type declaration

  • href: string

PullsListCommentsForRepoResponseDataItemLinksSelf

PullsListCommentsForRepoResponseDataItemLinksSelf: object

Type declaration

  • href: string

PullsListCommentsForRepoResponseDataItemUser

PullsListCommentsForRepoResponseDataItemUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsListCommentsRequestOptions

PullsListCommentsRequestOptions: object

Type declaration

PullsListCommentsResponseData

PullsListCommentsResponseData: Array<PullsListCommentsResponseDataItem>

PullsListCommentsResponseDataItem

PullsListCommentsResponseDataItem: object

Type declaration

  • _links: PullsListCommentsResponseDataItemLinks
  • author_association: string
  • body: string
  • commit_id: string
  • created_at: string
  • diff_hunk: string
  • html_url: string
  • id: number
  • in_reply_to_id: number
  • line: number
  • node_id: string
  • original_commit_id: string
  • original_line: number
  • original_position: number
  • original_start_line: number
  • path: string
  • position: number
  • pull_request_review_id: number
  • pull_request_url: string
  • side: string
  • start_line: number
  • start_side: string
  • updated_at: string
  • url: string
  • user: PullsListCommentsResponseDataItemUser

PullsListCommentsResponseDataItemLinks

PullsListCommentsResponseDataItemLinks: object

PullsListCommentsResponseDataItemLinksHtml

PullsListCommentsResponseDataItemLinksHtml: object

Type declaration

  • href: string

PullsListCommentsResponseDataItemLinksPullRequest

PullsListCommentsResponseDataItemLinksPullRequest: object

Type declaration

  • href: string

PullsListCommentsResponseDataItemLinksSelf

PullsListCommentsResponseDataItemLinksSelf: object

Type declaration

  • href: string

PullsListCommentsResponseDataItemUser

PullsListCommentsResponseDataItemUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsListCommitsEndpoint

PullsListCommitsEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • pull_number: number

    pull_number parameter

  • repo: string

    repo parameter

PullsListCommitsRequestOptions

PullsListCommitsRequestOptions: object

Type declaration

PullsListCommitsResponseData

PullsListCommitsResponseData: Array<PullsListCommitsResponseDataItem>

PullsListCommitsResponseDataItem

PullsListCommitsResponseDataItem: object

Type declaration

PullsListCommitsResponseDataItemAuthor

PullsListCommitsResponseDataItemAuthor: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsListCommitsResponseDataItemCommit

PullsListCommitsResponseDataItemCommit: object

PullsListCommitsResponseDataItemCommitAuthor

PullsListCommitsResponseDataItemCommitAuthor: object

Type declaration

  • date: string
  • email: string
  • name: string

PullsListCommitsResponseDataItemCommitCommitter

PullsListCommitsResponseDataItemCommitCommitter: object

Type declaration

  • date: string
  • email: string
  • name: string

PullsListCommitsResponseDataItemCommitTree

PullsListCommitsResponseDataItemCommitTree: object

Type declaration

  • sha: string
  • url: string

PullsListCommitsResponseDataItemCommitVerification

PullsListCommitsResponseDataItemCommitVerification: object

Type declaration

  • payload: null
  • reason: string
  • signature: null
  • verified: boolean

PullsListCommitsResponseDataItemCommitter

PullsListCommitsResponseDataItemCommitter: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsListCommitsResponseDataItemParentsItem

PullsListCommitsResponseDataItemParentsItem: object

Type declaration

  • sha: string
  • url: string

PullsListEndpoint

PullsListEndpoint: object

Type declaration

  • Optional base?: string

    Filter pulls by base branch name. Example: gh-pages.

  • Optional direction?: "asc" | "desc"

    The direction of the sort. Can be either asc or desc. Default: desc when sort is created or sort is not specified, otherwise asc.

  • Optional head?: string

    Filter pulls by head user or head organization and branch name in the format of user:ref-name or organization:ref-name. For example: github:new-script-format or octocat:test-branch.

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • repo: string

    repo parameter

  • Optional sort?: "created" | "updated" | "popularity" | "long-running"

    What to sort results by. Can be either created, updated, popularity (comment count) or long-running (age, filtering by pulls updated in the last month).

  • Optional state?: "open" | "closed" | "all"

    Either open, closed, or all to filter by state.

PullsListFilesEndpoint

PullsListFilesEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • pull_number: number

    pull_number parameter

  • repo: string

    repo parameter

PullsListFilesRequestOptions

PullsListFilesRequestOptions: object

Type declaration

PullsListFilesResponseData

PullsListFilesResponseData: Array<PullsListFilesResponseDataItem>

PullsListFilesResponseDataItem

PullsListFilesResponseDataItem: object

Type declaration

  • additions: number
  • blob_url: string
  • changes: number
  • contents_url: string
  • deletions: number
  • filename: string
  • patch: string
  • raw_url: string
  • sha: string
  • status: string

PullsListRequestOptions

PullsListRequestOptions: object

Type declaration

PullsListResponseData

PullsListResponseData: Array<PullsListResponseDataItem>

PullsListResponseDataItem

PullsListResponseDataItem: object

Type declaration

PullsListResponseDataItemAssignee

PullsListResponseDataItemAssignee: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsListResponseDataItemAssigneesItem

PullsListResponseDataItemAssigneesItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsListResponseDataItemBase

PullsListResponseDataItemBase: object

Type declaration

PullsListResponseDataItemBaseRepo

PullsListResponseDataItemBaseRepo: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: PullsListResponseDataItemBaseRepoOwner
  • permissions: PullsListResponseDataItemBaseRepoPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

PullsListResponseDataItemBaseRepoOwner

PullsListResponseDataItemBaseRepoOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsListResponseDataItemBaseRepoPermissions

PullsListResponseDataItemBaseRepoPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

PullsListResponseDataItemBaseUser

PullsListResponseDataItemBaseUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsListResponseDataItemHead

PullsListResponseDataItemHead: object

Type declaration

PullsListResponseDataItemHeadRepo

PullsListResponseDataItemHeadRepo: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: PullsListResponseDataItemHeadRepoOwner
  • permissions: PullsListResponseDataItemHeadRepoPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

PullsListResponseDataItemHeadRepoOwner

PullsListResponseDataItemHeadRepoOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsListResponseDataItemHeadRepoPermissions

PullsListResponseDataItemHeadRepoPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

PullsListResponseDataItemHeadUser

PullsListResponseDataItemHeadUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsListResponseDataItemLabelsItem

PullsListResponseDataItemLabelsItem: object

Type declaration

  • color: string
  • default: boolean
  • description: string
  • id: number
  • name: string
  • node_id: string
  • url: string

PullsListResponseDataItemLinks

PullsListResponseDataItemLinks: object

PullsListResponseDataItemLinksComments

PullsListResponseDataItemLinksComments: object

Type declaration

  • href: string

PullsListResponseDataItemLinksCommits

PullsListResponseDataItemLinksCommits: object

Type declaration

  • href: string

PullsListResponseDataItemLinksHtml

PullsListResponseDataItemLinksHtml: object

Type declaration

  • href: string

PullsListResponseDataItemLinksIssue

PullsListResponseDataItemLinksIssue: object

Type declaration

  • href: string

PullsListResponseDataItemLinksReviewComment

PullsListResponseDataItemLinksReviewComment: object

Type declaration

  • href: string

PullsListResponseDataItemLinksReviewComments

PullsListResponseDataItemLinksReviewComments: object

Type declaration

  • href: string

PullsListResponseDataItemLinksSelf

PullsListResponseDataItemLinksSelf: object

Type declaration

  • href: string

PullsListResponseDataItemLinksStatuses

PullsListResponseDataItemLinksStatuses: object

Type declaration

  • href: string

PullsListResponseDataItemMilestone

PullsListResponseDataItemMilestone: object

Type declaration

  • closed_at: string
  • closed_issues: number
  • created_at: string
  • creator: PullsListResponseDataItemMilestoneCreator
  • description: string
  • due_on: string
  • html_url: string
  • id: number
  • labels_url: string
  • node_id: string
  • number: number
  • open_issues: number
  • state: string
  • title: string
  • updated_at: string
  • url: string

PullsListResponseDataItemMilestoneCreator

PullsListResponseDataItemMilestoneCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsListResponseDataItemRequestedReviewersItem

PullsListResponseDataItemRequestedReviewersItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsListResponseDataItemRequestedTeamsItem

PullsListResponseDataItemRequestedTeamsItem: object

Type declaration

  • description: string
  • html_url: string
  • id: number
  • members_url: string
  • name: string
  • node_id: string
  • parent: null
  • permission: string
  • privacy: string
  • repositories_url: string
  • slug: string
  • url: string

PullsListResponseDataItemUser

PullsListResponseDataItemUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsListReviewRequestsEndpoint

PullsListReviewRequestsEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • pull_number: number

    pull_number parameter

  • repo: string

    repo parameter

PullsListReviewRequestsRequestOptions

PullsListReviewRequestsRequestOptions: object

Type declaration

PullsListReviewRequestsResponseData

PullsListReviewRequestsResponseData: object

PullsListReviewRequestsResponseDataTeamsItem

PullsListReviewRequestsResponseDataTeamsItem: object

Type declaration

  • description: string
  • html_url: string
  • id: number
  • members_url: string
  • name: string
  • node_id: string
  • parent: null
  • permission: string
  • privacy: string
  • repositories_url: string
  • slug: string
  • url: string

PullsListReviewRequestsResponseDataUsersItem

PullsListReviewRequestsResponseDataUsersItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsListReviewsEndpoint

PullsListReviewsEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • pull_number: number

    pull_number parameter

  • repo: string

    repo parameter

PullsListReviewsRequestOptions

PullsListReviewsRequestOptions: object

Type declaration

PullsListReviewsResponseData

PullsListReviewsResponseData: Array<PullsListReviewsResponseDataItem>

PullsListReviewsResponseDataItem

PullsListReviewsResponseDataItem: object

Type declaration

PullsListReviewsResponseDataItemLinks

PullsListReviewsResponseDataItemLinks: object

PullsListReviewsResponseDataItemLinksHtml

PullsListReviewsResponseDataItemLinksHtml: object

Type declaration

  • href: string

PullsListReviewsResponseDataItemLinksPullRequest

PullsListReviewsResponseDataItemLinksPullRequest: object

Type declaration

  • href: string

PullsListReviewsResponseDataItemUser

PullsListReviewsResponseDataItemUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsMergeEndpoint

PullsMergeEndpoint: object

Type declaration

  • Optional commit_message?: string

    Extra detail to append to automatic commit message.

  • Optional commit_title?: string

    Title for the automatic commit message.

  • Optional merge_method?: "merge" | "squash" | "rebase"

    Merge method to use. Possible values are merge, squash or rebase. Default is merge.

  • owner: string

    owner parameter

  • pull_number: number

    pull_number parameter

  • repo: string

    repo parameter

  • Optional sha?: string

    SHA that pull request head must match to allow merge.

PullsMergeRequestOptions

PullsMergeRequestOptions: object

Type declaration

PullsMergeResponseData

PullsMergeResponseData: object

Type declaration

  • merged: boolean
  • message: string
  • sha: string

PullsSubmitReviewEndpoint

PullsSubmitReviewEndpoint: object

Type declaration

  • Optional body?: string

    The body text of the pull request review

  • event: "APPROVE" | "REQUEST_CHANGES" | "COMMENT"

    The review action you want to perform. The review actions include: APPROVE, REQUEST_CHANGES, or COMMENT. When you leave this blank, the API returns HTTP 422 (Unrecognizable entity) and sets the review action state to PENDING, which means you will need to re-submit the pull request review using a review action.

  • owner: string

    owner parameter

  • pull_number: number

    pull_number parameter

  • repo: string

    repo parameter

  • review_id: number

    review_id parameter

PullsSubmitReviewRequestOptions

PullsSubmitReviewRequestOptions: object

Type declaration

PullsSubmitReviewResponseData

PullsSubmitReviewResponseData: object

Type declaration

PullsSubmitReviewResponseDataLinks

PullsSubmitReviewResponseDataLinks: object

PullsSubmitReviewResponseDataLinksHtml

PullsSubmitReviewResponseDataLinksHtml: object

Type declaration

  • href: string

PullsSubmitReviewResponseDataLinksPullRequest

PullsSubmitReviewResponseDataLinksPullRequest: object

Type declaration

  • href: string

PullsSubmitReviewResponseDataUser

PullsSubmitReviewResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsUpdateBranchEndpoint

PullsUpdateBranchEndpoint: object & RequiredPreview<"lydian">

PullsUpdateBranchRequestOptions

PullsUpdateBranchRequestOptions: object

Type declaration

PullsUpdateBranchResponseData

PullsUpdateBranchResponseData: object

Type declaration

  • message: string
  • url: string

PullsUpdateCommentEndpoint

PullsUpdateCommentEndpoint: object

Type declaration

  • body: string

    The text of the reply to the review comment.

  • comment_id: number

    comment_id parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

PullsUpdateCommentRequestOptions

PullsUpdateCommentRequestOptions: object

Type declaration

PullsUpdateCommentResponseData

PullsUpdateCommentResponseData: object

Type declaration

  • _links: PullsUpdateCommentResponseDataLinks
  • author_association: string
  • body: string
  • commit_id: string
  • created_at: string
  • diff_hunk: string
  • html_url: string
  • id: number
  • in_reply_to_id: number
  • line: number
  • node_id: string
  • original_commit_id: string
  • original_line: number
  • original_position: number
  • original_start_line: number
  • path: string
  • position: number
  • pull_request_review_id: number
  • pull_request_url: string
  • side: string
  • start_line: number
  • start_side: string
  • updated_at: string
  • url: string
  • user: PullsUpdateCommentResponseDataUser

PullsUpdateCommentResponseDataLinks

PullsUpdateCommentResponseDataLinks: object

PullsUpdateCommentResponseDataLinksHtml

PullsUpdateCommentResponseDataLinksHtml: object

Type declaration

  • href: string

PullsUpdateCommentResponseDataLinksPullRequest

PullsUpdateCommentResponseDataLinksPullRequest: object

Type declaration

  • href: string

PullsUpdateCommentResponseDataLinksSelf

PullsUpdateCommentResponseDataLinksSelf: object

Type declaration

  • href: string

PullsUpdateCommentResponseDataUser

PullsUpdateCommentResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsUpdateEndpoint

PullsUpdateEndpoint: object

Type declaration

  • Optional base?: string

    The name of the branch you want your changes pulled into. This should be an existing branch on the current repository. You cannot update the base branch on a pull request to point to another repository.

  • Optional body?: string

    The contents of the pull request.

  • Optional maintainer_can_modify?: boolean

    Indicates whether maintainers can modify the pull request.

  • owner: string

    owner parameter

  • pull_number: number

    pull_number parameter

  • repo: string

    repo parameter

  • Optional state?: "open" | "closed"

    State of this Pull Request. Either open or closed.

  • Optional title?: string

    The title of the pull request.

PullsUpdateRequestOptions

PullsUpdateRequestOptions: object

Type declaration

PullsUpdateResponseData

PullsUpdateResponseData: object

Type declaration

PullsUpdateResponseDataAssignee

PullsUpdateResponseDataAssignee: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsUpdateResponseDataAssigneesItem

PullsUpdateResponseDataAssigneesItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsUpdateResponseDataBase

PullsUpdateResponseDataBase: object

Type declaration

PullsUpdateResponseDataBaseRepo

PullsUpdateResponseDataBaseRepo: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: PullsUpdateResponseDataBaseRepoOwner
  • permissions: PullsUpdateResponseDataBaseRepoPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

PullsUpdateResponseDataBaseRepoOwner

PullsUpdateResponseDataBaseRepoOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsUpdateResponseDataBaseRepoPermissions

PullsUpdateResponseDataBaseRepoPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

PullsUpdateResponseDataBaseUser

PullsUpdateResponseDataBaseUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsUpdateResponseDataHead

PullsUpdateResponseDataHead: object

Type declaration

PullsUpdateResponseDataHeadRepo

PullsUpdateResponseDataHeadRepo: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: PullsUpdateResponseDataHeadRepoOwner
  • permissions: PullsUpdateResponseDataHeadRepoPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

PullsUpdateResponseDataHeadRepoOwner

PullsUpdateResponseDataHeadRepoOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsUpdateResponseDataHeadRepoPermissions

PullsUpdateResponseDataHeadRepoPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

PullsUpdateResponseDataHeadUser

PullsUpdateResponseDataHeadUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsUpdateResponseDataLabelsItem

PullsUpdateResponseDataLabelsItem: object

Type declaration

  • color: string
  • default: boolean
  • description: string
  • id: number
  • name: string
  • node_id: string
  • url: string

PullsUpdateResponseDataLinks

PullsUpdateResponseDataLinks: object

PullsUpdateResponseDataLinksComments

PullsUpdateResponseDataLinksComments: object

Type declaration

  • href: string

PullsUpdateResponseDataLinksCommits

PullsUpdateResponseDataLinksCommits: object

Type declaration

  • href: string

PullsUpdateResponseDataLinksHtml

PullsUpdateResponseDataLinksHtml: object

Type declaration

  • href: string

PullsUpdateResponseDataLinksIssue

PullsUpdateResponseDataLinksIssue: object

Type declaration

  • href: string

PullsUpdateResponseDataLinksReviewComment

PullsUpdateResponseDataLinksReviewComment: object

Type declaration

  • href: string

PullsUpdateResponseDataLinksReviewComments

PullsUpdateResponseDataLinksReviewComments: object

Type declaration

  • href: string

PullsUpdateResponseDataLinksSelf

PullsUpdateResponseDataLinksSelf: object

Type declaration

  • href: string

PullsUpdateResponseDataLinksStatuses

PullsUpdateResponseDataLinksStatuses: object

Type declaration

  • href: string

PullsUpdateResponseDataMergedBy

PullsUpdateResponseDataMergedBy: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsUpdateResponseDataMilestone

PullsUpdateResponseDataMilestone: object

Type declaration

  • closed_at: string
  • closed_issues: number
  • created_at: string
  • creator: PullsUpdateResponseDataMilestoneCreator
  • description: string
  • due_on: string
  • html_url: string
  • id: number
  • labels_url: string
  • node_id: string
  • number: number
  • open_issues: number
  • state: string
  • title: string
  • updated_at: string
  • url: string

PullsUpdateResponseDataMilestoneCreator

PullsUpdateResponseDataMilestoneCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsUpdateResponseDataRequestedReviewersItem

PullsUpdateResponseDataRequestedReviewersItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsUpdateResponseDataRequestedTeamsItem

PullsUpdateResponseDataRequestedTeamsItem: object

Type declaration

  • description: string
  • html_url: string
  • id: number
  • members_url: string
  • name: string
  • node_id: string
  • parent: null
  • permission: string
  • privacy: string
  • repositories_url: string
  • slug: string
  • url: string

PullsUpdateResponseDataUser

PullsUpdateResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

PullsUpdateReviewEndpoint

PullsUpdateReviewEndpoint: object

Type declaration

  • body: string

    The body text of the pull request review.

  • owner: string

    owner parameter

  • pull_number: number

    pull_number parameter

  • repo: string

    repo parameter

  • review_id: number

    review_id parameter

PullsUpdateReviewRequestOptions

PullsUpdateReviewRequestOptions: object

Type declaration

PullsUpdateReviewResponseData

PullsUpdateReviewResponseData: object

Type declaration

PullsUpdateReviewResponseDataLinks

PullsUpdateReviewResponseDataLinks: object

PullsUpdateReviewResponseDataLinksHtml

PullsUpdateReviewResponseDataLinksHtml: object

Type declaration

  • href: string

PullsUpdateReviewResponseDataLinksPullRequest

PullsUpdateReviewResponseDataLinksPullRequest: object

Type declaration

  • href: string

PullsUpdateReviewResponseDataUser

PullsUpdateReviewResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

RateLimitGetEndpoint

RateLimitGetEndpoint: object

Type declaration

RateLimitGetRequestOptions

RateLimitGetRequestOptions: object

Type declaration

RateLimitGetResponseData

RateLimitGetResponseData: object

RateLimitGetResponseDataRate

RateLimitGetResponseDataRate: object

Type declaration

  • limit: number
  • remaining: number
  • reset: number

RateLimitGetResponseDataResources

RateLimitGetResponseDataResources: object

RateLimitGetResponseDataResourcesCore

RateLimitGetResponseDataResourcesCore: object

Type declaration

  • limit: number
  • remaining: number
  • reset: number

RateLimitGetResponseDataResourcesGraphql

RateLimitGetResponseDataResourcesGraphql: object

Type declaration

  • limit: number
  • remaining: number
  • reset: number

RateLimitGetResponseDataResourcesIntegrationManifest

RateLimitGetResponseDataResourcesIntegrationManifest: object

Type declaration

  • limit: number
  • remaining: number
  • reset: number

RateLimitGetResponseDataResourcesSearch

RateLimitGetResponseDataResourcesSearch: object

Type declaration

  • limit: number
  • remaining: number
  • reset: number

ReactionsCreateForCommitCommentEndpoint

ReactionsCreateForCommitCommentEndpoint: object & RequiredPreview<"squirrel-girl">

ReactionsCreateForCommitCommentRequestOptions

ReactionsCreateForCommitCommentRequestOptions: object

Type declaration

ReactionsCreateForCommitCommentResponseData

ReactionsCreateForCommitCommentResponseData: object

Type declaration

ReactionsCreateForCommitCommentResponseDataUser

ReactionsCreateForCommitCommentResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReactionsCreateForIssueCommentEndpoint

ReactionsCreateForIssueCommentEndpoint: object & RequiredPreview<"squirrel-girl">

ReactionsCreateForIssueCommentRequestOptions

ReactionsCreateForIssueCommentRequestOptions: object

Type declaration

ReactionsCreateForIssueCommentResponseData

ReactionsCreateForIssueCommentResponseData: object

Type declaration

ReactionsCreateForIssueCommentResponseDataUser

ReactionsCreateForIssueCommentResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReactionsCreateForIssueEndpoint

ReactionsCreateForIssueEndpoint: object & RequiredPreview<"squirrel-girl">

ReactionsCreateForIssueRequestOptions

ReactionsCreateForIssueRequestOptions: object

Type declaration

ReactionsCreateForIssueResponseData

ReactionsCreateForIssueResponseData: object

Type declaration

ReactionsCreateForIssueResponseDataUser

ReactionsCreateForIssueResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReactionsCreateForPullRequestReviewCommentEndpoint

ReactionsCreateForPullRequestReviewCommentEndpoint: object & RequiredPreview<"squirrel-girl">

ReactionsCreateForPullRequestReviewCommentRequestOptions

ReactionsCreateForPullRequestReviewCommentRequestOptions: object

Type declaration

ReactionsCreateForPullRequestReviewCommentResponseData

ReactionsCreateForPullRequestReviewCommentResponseData: object

Type declaration

ReactionsCreateForPullRequestReviewCommentResponseDataUser

ReactionsCreateForPullRequestReviewCommentResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReactionsCreateForTeamDiscussionCommentInOrgEndpoint

ReactionsCreateForTeamDiscussionCommentInOrgEndpoint: object & RequiredPreview<"squirrel-girl">

ReactionsCreateForTeamDiscussionCommentInOrgRequestOptions

ReactionsCreateForTeamDiscussionCommentInOrgRequestOptions: object

Type declaration

ReactionsCreateForTeamDiscussionCommentInOrgResponseData

ReactionsCreateForTeamDiscussionCommentInOrgResponseData: object

Type declaration

ReactionsCreateForTeamDiscussionCommentInOrgResponseDataUser

ReactionsCreateForTeamDiscussionCommentInOrgResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReactionsCreateForTeamDiscussionCommentLegacyEndpoint

ReactionsCreateForTeamDiscussionCommentLegacyEndpoint: object & RequiredPreview<"squirrel-girl">

ReactionsCreateForTeamDiscussionCommentLegacyRequestOptions

ReactionsCreateForTeamDiscussionCommentLegacyRequestOptions: object

Type declaration

ReactionsCreateForTeamDiscussionCommentLegacyResponseData

ReactionsCreateForTeamDiscussionCommentLegacyResponseData: object

Type declaration

ReactionsCreateForTeamDiscussionCommentLegacyResponseDataUser

ReactionsCreateForTeamDiscussionCommentLegacyResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReactionsCreateForTeamDiscussionInOrgEndpoint

ReactionsCreateForTeamDiscussionInOrgEndpoint: object & RequiredPreview<"squirrel-girl">

ReactionsCreateForTeamDiscussionInOrgRequestOptions

ReactionsCreateForTeamDiscussionInOrgRequestOptions: object

Type declaration

ReactionsCreateForTeamDiscussionInOrgResponseData

ReactionsCreateForTeamDiscussionInOrgResponseData: object

Type declaration

ReactionsCreateForTeamDiscussionInOrgResponseDataUser

ReactionsCreateForTeamDiscussionInOrgResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReactionsCreateForTeamDiscussionLegacyEndpoint

ReactionsCreateForTeamDiscussionLegacyEndpoint: object & RequiredPreview<"squirrel-girl">

ReactionsCreateForTeamDiscussionLegacyRequestOptions

ReactionsCreateForTeamDiscussionLegacyRequestOptions: object

Type declaration

ReactionsCreateForTeamDiscussionLegacyResponseData

ReactionsCreateForTeamDiscussionLegacyResponseData: object

Type declaration

ReactionsCreateForTeamDiscussionLegacyResponseDataUser

ReactionsCreateForTeamDiscussionLegacyResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReactionsDeleteForCommitCommentEndpoint

ReactionsDeleteForCommitCommentEndpoint: object & RequiredPreview<"squirrel-girl">

ReactionsDeleteForCommitCommentRequestOptions

ReactionsDeleteForCommitCommentRequestOptions: object

Type declaration

ReactionsDeleteForIssueCommentEndpoint

ReactionsDeleteForIssueCommentEndpoint: object & RequiredPreview<"squirrel-girl">

ReactionsDeleteForIssueCommentRequestOptions

ReactionsDeleteForIssueCommentRequestOptions: object

Type declaration

ReactionsDeleteForIssueEndpoint

ReactionsDeleteForIssueEndpoint: object & RequiredPreview<"squirrel-girl">

ReactionsDeleteForIssueRequestOptions

ReactionsDeleteForIssueRequestOptions: object

Type declaration

ReactionsDeleteForPullRequestCommentEndpoint

ReactionsDeleteForPullRequestCommentEndpoint: object & RequiredPreview<"squirrel-girl">

ReactionsDeleteForPullRequestCommentRequestOptions

ReactionsDeleteForPullRequestCommentRequestOptions: object

Type declaration

ReactionsDeleteForTeamDiscussionCommentEndpoint

ReactionsDeleteForTeamDiscussionCommentEndpoint: object & RequiredPreview<"squirrel-girl">

ReactionsDeleteForTeamDiscussionCommentRequestOptions

ReactionsDeleteForTeamDiscussionCommentRequestOptions: object

Type declaration

  • headers: RequestHeaders
  • method: "DELETE"
  • request: RequestRequestOptions
  • url: "/orgs/:org/teams/:team_slug/discussions/:discussion_number/comments/:comment_number/reactions/:reaction_id"

ReactionsDeleteForTeamDiscussionEndpoint

ReactionsDeleteForTeamDiscussionEndpoint: object & RequiredPreview<"squirrel-girl">

ReactionsDeleteForTeamDiscussionRequestOptions

ReactionsDeleteForTeamDiscussionRequestOptions: object

Type declaration

ReactionsDeleteLegacyEndpoint

ReactionsDeleteLegacyEndpoint: object & RequiredPreview<"squirrel-girl">

ReactionsDeleteLegacyRequestOptions

ReactionsDeleteLegacyRequestOptions: object

Type declaration

ReactionsListForCommitCommentEndpoint

ReactionsListForCommitCommentEndpoint: object & RequiredPreview<"squirrel-girl">

ReactionsListForCommitCommentRequestOptions

ReactionsListForCommitCommentRequestOptions: object

Type declaration

ReactionsListForCommitCommentResponseData

ReactionsListForCommitCommentResponseData: Array<ReactionsListForCommitCommentResponseDataItem>

ReactionsListForCommitCommentResponseDataItem

ReactionsListForCommitCommentResponseDataItem: object

Type declaration

ReactionsListForCommitCommentResponseDataItemUser

ReactionsListForCommitCommentResponseDataItemUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReactionsListForIssueCommentEndpoint

ReactionsListForIssueCommentEndpoint: object & RequiredPreview<"squirrel-girl">

ReactionsListForIssueCommentRequestOptions

ReactionsListForIssueCommentRequestOptions: object

Type declaration

ReactionsListForIssueCommentResponseData

ReactionsListForIssueCommentResponseData: Array<ReactionsListForIssueCommentResponseDataItem>

ReactionsListForIssueCommentResponseDataItem

ReactionsListForIssueCommentResponseDataItem: object

Type declaration

ReactionsListForIssueCommentResponseDataItemUser

ReactionsListForIssueCommentResponseDataItemUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReactionsListForIssueEndpoint

ReactionsListForIssueEndpoint: object & RequiredPreview<"squirrel-girl">

ReactionsListForIssueRequestOptions

ReactionsListForIssueRequestOptions: object

Type declaration

ReactionsListForIssueResponseData

ReactionsListForIssueResponseData: Array<ReactionsListForIssueResponseDataItem>

ReactionsListForIssueResponseDataItem

ReactionsListForIssueResponseDataItem: object

Type declaration

ReactionsListForIssueResponseDataItemUser

ReactionsListForIssueResponseDataItemUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReactionsListForPullRequestReviewCommentEndpoint

ReactionsListForPullRequestReviewCommentEndpoint: object & RequiredPreview<"squirrel-girl">

ReactionsListForPullRequestReviewCommentRequestOptions

ReactionsListForPullRequestReviewCommentRequestOptions: object

Type declaration

ReactionsListForPullRequestReviewCommentResponseData

ReactionsListForPullRequestReviewCommentResponseData: Array<ReactionsListForPullRequestReviewCommentResponseDataItem>

ReactionsListForPullRequestReviewCommentResponseDataItem

ReactionsListForPullRequestReviewCommentResponseDataItem: object

Type declaration

ReactionsListForPullRequestReviewCommentResponseDataItemUser

ReactionsListForPullRequestReviewCommentResponseDataItemUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReactionsListForTeamDiscussionCommentInOrgEndpoint

ReactionsListForTeamDiscussionCommentInOrgEndpoint: object & RequiredPreview<"squirrel-girl">

ReactionsListForTeamDiscussionCommentInOrgRequestOptions

ReactionsListForTeamDiscussionCommentInOrgRequestOptions: object

Type declaration

ReactionsListForTeamDiscussionCommentInOrgResponseData

ReactionsListForTeamDiscussionCommentInOrgResponseData: Array<ReactionsListForTeamDiscussionCommentInOrgResponseDataItem>

ReactionsListForTeamDiscussionCommentInOrgResponseDataItem

ReactionsListForTeamDiscussionCommentInOrgResponseDataItem: object

Type declaration

ReactionsListForTeamDiscussionCommentInOrgResponseDataItemUser

ReactionsListForTeamDiscussionCommentInOrgResponseDataItemUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReactionsListForTeamDiscussionCommentLegacyEndpoint

ReactionsListForTeamDiscussionCommentLegacyEndpoint: object & RequiredPreview<"squirrel-girl">

ReactionsListForTeamDiscussionCommentLegacyRequestOptions

ReactionsListForTeamDiscussionCommentLegacyRequestOptions: object

Type declaration

ReactionsListForTeamDiscussionCommentLegacyResponseData

ReactionsListForTeamDiscussionCommentLegacyResponseData: Array<ReactionsListForTeamDiscussionCommentLegacyResponseDataItem>

ReactionsListForTeamDiscussionCommentLegacyResponseDataItem

ReactionsListForTeamDiscussionCommentLegacyResponseDataItem: object

Type declaration

ReactionsListForTeamDiscussionCommentLegacyResponseDataItemUser

ReactionsListForTeamDiscussionCommentLegacyResponseDataItemUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReactionsListForTeamDiscussionInOrgEndpoint

ReactionsListForTeamDiscussionInOrgEndpoint: object & RequiredPreview<"squirrel-girl">

ReactionsListForTeamDiscussionInOrgRequestOptions

ReactionsListForTeamDiscussionInOrgRequestOptions: object

Type declaration

ReactionsListForTeamDiscussionInOrgResponseData

ReactionsListForTeamDiscussionInOrgResponseData: Array<ReactionsListForTeamDiscussionInOrgResponseDataItem>

ReactionsListForTeamDiscussionInOrgResponseDataItem

ReactionsListForTeamDiscussionInOrgResponseDataItem: object

Type declaration

ReactionsListForTeamDiscussionInOrgResponseDataItemUser

ReactionsListForTeamDiscussionInOrgResponseDataItemUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReactionsListForTeamDiscussionLegacyEndpoint

ReactionsListForTeamDiscussionLegacyEndpoint: object & RequiredPreview<"squirrel-girl">

ReactionsListForTeamDiscussionLegacyRequestOptions

ReactionsListForTeamDiscussionLegacyRequestOptions: object

Type declaration

ReactionsListForTeamDiscussionLegacyResponseData

ReactionsListForTeamDiscussionLegacyResponseData: Array<ReactionsListForTeamDiscussionLegacyResponseDataItem>

ReactionsListForTeamDiscussionLegacyResponseDataItem

ReactionsListForTeamDiscussionLegacyResponseDataItem: object

Type declaration

ReactionsListForTeamDiscussionLegacyResponseDataItemUser

ReactionsListForTeamDiscussionLegacyResponseDataItemUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposAcceptInvitationEndpoint

ReposAcceptInvitationEndpoint: object

Type declaration

  • invitation_id: number

    invitation_id parameter

ReposAcceptInvitationRequestOptions

ReposAcceptInvitationRequestOptions: object

Type declaration

ReposAddCollaboratorEndpoint

ReposAddCollaboratorEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • Optional permission?: "pull" | "push" | "admin" | "maintain" | "triage"

    The permission to grant the collaborator. Only valid on organization-owned repositories. Can be one of: * pull - can pull, but not push to or administer this repository. * push - can pull and push, but not administer this repository. * admin - can pull, push and administer this repository. * maintain - Recommended for project managers who need to manage the repository without access to sensitive or destructive actions. * triage - Recommended for contributors who need to proactively manage issues and pull requests without write access.

  • repo: string

    repo parameter

  • username: string

    username parameter

ReposAddCollaboratorRequestOptions

ReposAddCollaboratorRequestOptions: object

Type declaration

ReposAddCollaboratorResponseData

ReposAddCollaboratorResponseData: object

Type declaration

ReposAddCollaboratorResponseDataInvitee

ReposAddCollaboratorResponseDataInvitee: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposAddCollaboratorResponseDataInviter

ReposAddCollaboratorResponseDataInviter: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposAddCollaboratorResponseDataRepository

ReposAddCollaboratorResponseDataRepository: object

Type declaration

  • archive_url: string
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • deployments_url: string
  • description: string
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • html_url: string
  • id: number
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • name: string
  • node_id: string
  • notifications_url: string
  • owner: ReposAddCollaboratorResponseDataRepositoryOwner
  • private: boolean
  • pulls_url: string
  • releases_url: string
  • ssh_url: string
  • stargazers_url: string
  • statuses_url: string
  • subscribers_url: string
  • subscription_url: string
  • tags_url: string
  • teams_url: string
  • trees_url: string
  • url: string

ReposAddCollaboratorResponseDataRepositoryOwner

ReposAddCollaboratorResponseDataRepositoryOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposAddDeployKeyEndpoint

ReposAddDeployKeyEndpoint: object

Type declaration

  • key: string

    The contents of the key.

  • owner: string

    owner parameter

  • Optional read_only?: boolean

    If true, the key will only be able to read repository contents. Otherwise, the key will be able to read and write.

    Deploy keys with write access can perform the same actions as an organization member with admin access, or a collaborator on a personal repository. For more information, see "Repository permission levels for an organization" and "Permission levels for a user account repository."

  • repo: string

    repo parameter

  • Optional title?: string

    A name for the key.

ReposAddDeployKeyRequestOptions

ReposAddDeployKeyRequestOptions: object

Type declaration

ReposAddDeployKeyResponseData

ReposAddDeployKeyResponseData: object

Type declaration

  • created_at: string
  • id: number
  • key: string
  • read_only: boolean
  • title: string
  • url: string
  • verified: boolean

ReposAddProtectedBranchAdminEnforcementEndpoint

ReposAddProtectedBranchAdminEnforcementEndpoint: object

Type declaration

  • branch: string

    branch parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposAddProtectedBranchAdminEnforcementRequestOptions

ReposAddProtectedBranchAdminEnforcementRequestOptions: object

Type declaration

ReposAddProtectedBranchAdminEnforcementResponseData

ReposAddProtectedBranchAdminEnforcementResponseData: object

Type declaration

  • enabled: boolean
  • url: string

ReposAddProtectedBranchAppRestrictionsEndpoint

ReposAddProtectedBranchAppRestrictionsEndpoint: object

Type declaration

  • apps: string[]

    apps parameter

  • branch: string

    branch parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposAddProtectedBranchAppRestrictionsRequestOptions

ReposAddProtectedBranchAppRestrictionsRequestOptions: object

Type declaration

ReposAddProtectedBranchAppRestrictionsResponseData

ReposAddProtectedBranchAppRestrictionsResponseData: Array<ReposAddProtectedBranchAppRestrictionsResponseDataItem>

ReposAddProtectedBranchAppRestrictionsResponseDataItem

ReposAddProtectedBranchAppRestrictionsResponseDataItem: object

Type declaration

ReposAddProtectedBranchAppRestrictionsResponseDataItemOwner

ReposAddProtectedBranchAppRestrictionsResponseDataItemOwner: object

Type declaration

  • avatar_url: string
  • description: string
  • events_url: string
  • hooks_url: string
  • id: number
  • issues_url: string
  • login: string
  • members_url: string
  • node_id: string
  • public_members_url: string
  • repos_url: string
  • url: string

ReposAddProtectedBranchAppRestrictionsResponseDataItemPermissions

ReposAddProtectedBranchAppRestrictionsResponseDataItemPermissions: object

Type declaration

  • contents: string
  • issues: string
  • metadata: string
  • single_file: string

ReposAddProtectedBranchRequiredSignaturesEndpoint

ReposAddProtectedBranchRequiredSignaturesEndpoint: object & RequiredPreview<"zzzax">

ReposAddProtectedBranchRequiredSignaturesRequestOptions

ReposAddProtectedBranchRequiredSignaturesRequestOptions: object

Type declaration

ReposAddProtectedBranchRequiredSignaturesResponseData

ReposAddProtectedBranchRequiredSignaturesResponseData: object

Type declaration

  • enabled: boolean
  • url: string

ReposAddProtectedBranchRequiredStatusChecksContextsEndpoint

ReposAddProtectedBranchRequiredStatusChecksContextsEndpoint: object

Type declaration

  • branch: string

    branch parameter

  • contexts: string[]

    contexts parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposAddProtectedBranchRequiredStatusChecksContextsRequestOptions

ReposAddProtectedBranchRequiredStatusChecksContextsRequestOptions: object

Type declaration

ReposAddProtectedBranchRequiredStatusChecksContextsResponseData

ReposAddProtectedBranchRequiredStatusChecksContextsResponseData: Array<string>

ReposAddProtectedBranchTeamRestrictionsEndpoint

ReposAddProtectedBranchTeamRestrictionsEndpoint: object

Type declaration

  • branch: string

    branch parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

  • teams: string[]

    teams parameter

ReposAddProtectedBranchTeamRestrictionsRequestOptions

ReposAddProtectedBranchTeamRestrictionsRequestOptions: object

Type declaration

ReposAddProtectedBranchTeamRestrictionsResponseData

ReposAddProtectedBranchTeamRestrictionsResponseData: Array<ReposAddProtectedBranchTeamRestrictionsResponseDataItem>

ReposAddProtectedBranchTeamRestrictionsResponseDataItem

ReposAddProtectedBranchTeamRestrictionsResponseDataItem: object

Type declaration

  • description: string
  • html_url: string
  • id: number
  • members_url: string
  • name: string
  • node_id: string
  • parent: null
  • permission: string
  • privacy: string
  • repositories_url: string
  • slug: string
  • url: string

ReposAddProtectedBranchUserRestrictionsEndpoint

ReposAddProtectedBranchUserRestrictionsEndpoint: object

Type declaration

  • branch: string

    branch parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

  • users: string[]

    users parameter

ReposAddProtectedBranchUserRestrictionsRequestOptions

ReposAddProtectedBranchUserRestrictionsRequestOptions: object

Type declaration

ReposAddProtectedBranchUserRestrictionsResponseData

ReposAddProtectedBranchUserRestrictionsResponseData: Array<ReposAddProtectedBranchUserRestrictionsResponseDataItem>

ReposAddProtectedBranchUserRestrictionsResponseDataItem

ReposAddProtectedBranchUserRestrictionsResponseDataItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposCheckCollaboratorEndpoint

ReposCheckCollaboratorEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

  • username: string

    username parameter

ReposCheckCollaboratorRequestOptions

ReposCheckCollaboratorRequestOptions: object

Type declaration

ReposCheckVulnerabilityAlertsEndpoint

ReposCheckVulnerabilityAlertsEndpoint: object & RequiredPreview<"dorian">

ReposCheckVulnerabilityAlertsRequestOptions

ReposCheckVulnerabilityAlertsRequestOptions: object

Type declaration

ReposCompareCommitsEndpoint

ReposCompareCommitsEndpoint: object

Type declaration

  • base: string

    base parameter

  • head: string

    head parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposCompareCommitsRequestOptions

ReposCompareCommitsRequestOptions: object

Type declaration

ReposCompareCommitsResponseData

ReposCompareCommitsResponseData: object

Type declaration

ReposCompareCommitsResponseDataBaseCommit

ReposCompareCommitsResponseDataBaseCommit: object

Type declaration

ReposCompareCommitsResponseDataBaseCommitAuthor

ReposCompareCommitsResponseDataBaseCommitAuthor: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposCompareCommitsResponseDataBaseCommitCommit

ReposCompareCommitsResponseDataBaseCommitCommit: object

ReposCompareCommitsResponseDataBaseCommitCommitAuthor

ReposCompareCommitsResponseDataBaseCommitCommitAuthor: object

Type declaration

  • date: string
  • email: string
  • name: string

ReposCompareCommitsResponseDataBaseCommitCommitCommitter

ReposCompareCommitsResponseDataBaseCommitCommitCommitter: object

Type declaration

  • date: string
  • email: string
  • name: string

ReposCompareCommitsResponseDataBaseCommitCommitTree

ReposCompareCommitsResponseDataBaseCommitCommitTree: object

Type declaration

  • sha: string
  • url: string

ReposCompareCommitsResponseDataBaseCommitCommitVerification

ReposCompareCommitsResponseDataBaseCommitCommitVerification: object

Type declaration

  • payload: null
  • reason: string
  • signature: null
  • verified: boolean

ReposCompareCommitsResponseDataBaseCommitCommitter

ReposCompareCommitsResponseDataBaseCommitCommitter: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposCompareCommitsResponseDataBaseCommitParentsItem

ReposCompareCommitsResponseDataBaseCommitParentsItem: object

Type declaration

  • sha: string
  • url: string

ReposCompareCommitsResponseDataCommitsItem

ReposCompareCommitsResponseDataCommitsItem: object

Type declaration

ReposCompareCommitsResponseDataCommitsItemAuthor

ReposCompareCommitsResponseDataCommitsItemAuthor: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposCompareCommitsResponseDataCommitsItemCommit

ReposCompareCommitsResponseDataCommitsItemCommit: object

ReposCompareCommitsResponseDataCommitsItemCommitAuthor

ReposCompareCommitsResponseDataCommitsItemCommitAuthor: object

Type declaration

  • date: string
  • email: string
  • name: string

ReposCompareCommitsResponseDataCommitsItemCommitCommitter

ReposCompareCommitsResponseDataCommitsItemCommitCommitter: object

Type declaration

  • date: string
  • email: string
  • name: string

ReposCompareCommitsResponseDataCommitsItemCommitTree

ReposCompareCommitsResponseDataCommitsItemCommitTree: object

Type declaration

  • sha: string
  • url: string

ReposCompareCommitsResponseDataCommitsItemCommitVerification

ReposCompareCommitsResponseDataCommitsItemCommitVerification: object

Type declaration

  • payload: null
  • reason: string
  • signature: null
  • verified: boolean

ReposCompareCommitsResponseDataCommitsItemCommitter

ReposCompareCommitsResponseDataCommitsItemCommitter: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposCompareCommitsResponseDataCommitsItemParentsItem

ReposCompareCommitsResponseDataCommitsItemParentsItem: object

Type declaration

  • sha: string
  • url: string

ReposCompareCommitsResponseDataFilesItem

ReposCompareCommitsResponseDataFilesItem: object

Type declaration

  • additions: number
  • blob_url: string
  • changes: number
  • contents_url: string
  • deletions: number
  • filename: string
  • patch: string
  • raw_url: string
  • sha: string
  • status: string

ReposCompareCommitsResponseDataMergeBaseCommit

ReposCompareCommitsResponseDataMergeBaseCommit: object

ReposCompareCommitsResponseDataMergeBaseCommitAuthor

ReposCompareCommitsResponseDataMergeBaseCommitAuthor: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposCompareCommitsResponseDataMergeBaseCommitCommit

ReposCompareCommitsResponseDataMergeBaseCommitCommit: object

ReposCompareCommitsResponseDataMergeBaseCommitCommitAuthor

ReposCompareCommitsResponseDataMergeBaseCommitCommitAuthor: object

Type declaration

  • date: string
  • email: string
  • name: string

ReposCompareCommitsResponseDataMergeBaseCommitCommitCommitter

ReposCompareCommitsResponseDataMergeBaseCommitCommitCommitter: object

Type declaration

  • date: string
  • email: string
  • name: string

ReposCompareCommitsResponseDataMergeBaseCommitCommitTree

ReposCompareCommitsResponseDataMergeBaseCommitCommitTree: object

Type declaration

  • sha: string
  • url: string

ReposCompareCommitsResponseDataMergeBaseCommitCommitVerification

ReposCompareCommitsResponseDataMergeBaseCommitCommitVerification: object

Type declaration

  • payload: null
  • reason: string
  • signature: null
  • verified: boolean

ReposCompareCommitsResponseDataMergeBaseCommitCommitter

ReposCompareCommitsResponseDataMergeBaseCommitCommitter: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposCompareCommitsResponseDataMergeBaseCommitParentsItem

ReposCompareCommitsResponseDataMergeBaseCommitParentsItem: object

Type declaration

  • sha: string
  • url: string

ReposCreateCommitCommentEndpoint

ReposCreateCommitCommentEndpoint: object

Type declaration

  • body: string

    The contents of the comment.

  • commit_sha: string

    commit_sha parameter

  • Optional line?: number

    Deprecated. Use position parameter instead. Line number in the file to comment on.

  • owner: string

    owner parameter

  • Optional path?: string

    Relative path of the file to comment on.

  • Optional position?: number

    Line index in the diff to comment on.

  • repo: string

    repo parameter

ReposCreateCommitCommentRequestOptions

ReposCreateCommitCommentRequestOptions: object

Type declaration

ReposCreateCommitCommentResponseData

ReposCreateCommitCommentResponseData: object

Type declaration

  • body: string
  • commit_id: string
  • created_at: string
  • html_url: string
  • id: number
  • line: number
  • node_id: string
  • path: string
  • position: number
  • updated_at: string
  • url: string
  • user: ReposCreateCommitCommentResponseDataUser

ReposCreateCommitCommentResponseDataUser

ReposCreateCommitCommentResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposCreateDeploymentEndpoint

ReposCreateDeploymentEndpoint: object

Type declaration

  • Optional auto_merge?: boolean

    Attempts to automatically merge the default branch into the requested ref, if it's behind the default branch.

  • Optional description?: string

    Short description of the deployment.

  • Optional environment?: string

    Name for the target deployment environment (e.g., production, staging, qa).

  • owner: string

    owner parameter

  • Optional payload?: string

    JSON payload with extra information about the deployment.

  • Optional production_environment?: boolean

    Specifies if the given environment is one that end-users directly interact with. Default: true when environment is production and false otherwise. Note: This parameter requires you to use the application/vnd.github.ant-man-preview+json custom media type.

  • ref: string

    The ref to deploy. This can be a branch, tag, or SHA.

  • repo: string

    repo parameter

  • Optional required_contexts?: string[]

    The status contexts to verify against commit status checks. If you omit this parameter, GitHub verifies all unique contexts before creating a deployment. To bypass checking entirely, pass an empty array. Defaults to all unique contexts.

  • Optional task?: string

    Specifies a task to execute (e.g., deploy or deploy:migrations).

  • Optional transient_environment?: boolean

    Specifies if the given environment is specific to the deployment and will no longer exist at some point in the future. Default: false Note: This parameter requires you to use the application/vnd.github.ant-man-preview+json custom media type. Note: This parameter requires you to use the application/vnd.github.ant-man-preview+json custom media type.

ReposCreateDeploymentRequestOptions

ReposCreateDeploymentRequestOptions: object

Type declaration

ReposCreateDeploymentResponseData

ReposCreateDeploymentResponseData: object

Type declaration

ReposCreateDeploymentResponseDataCreator

ReposCreateDeploymentResponseDataCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposCreateDeploymentResponseDataPayload

ReposCreateDeploymentResponseDataPayload: object

Type declaration

  • deploy: string

ReposCreateDeploymentStatusEndpoint

ReposCreateDeploymentStatusEndpoint: object

Type declaration

  • Optional auto_inactive?: boolean

    Adds a new inactive status to all prior non-transient, non-production environment deployments with the same repository and environment name as the created status's deployment. An inactive status is only added to deployments that had a success state. Default: true Note: To add an inactive status to production environments, you must use the application/vnd.github.flash-preview+json custom media type. Note: This parameter requires you to use the application/vnd.github.ant-man-preview+json custom media type.

  • deployment_id: number

    deployment_id parameter

  • Optional description?: string

    A short description of the status. The maximum description length is 140 characters.

  • Optional environment?: "production" | "staging" | "qa"

    Name for the target deployment environment, which can be changed when setting a deploy status. For example, production, staging, or qa. Note: This parameter requires you to use the application/vnd.github.flash-preview+json custom media type.

  • Optional environment_url?: string

    Sets the URL for accessing your environment. Default: "" Note: This parameter requires you to use the application/vnd.github.ant-man-preview+json custom media type. Note: This parameter requires you to use the application/vnd.github.ant-man-preview+json custom media type.

  • Optional log_url?: string

    The full URL of the deployment's output. This parameter replaces target_url. We will continue to accept target_url to support legacy uses, but we recommend replacing target_url with log_url. Setting log_url will automatically set target_url to the same value. Default: "" Note: This parameter requires you to use the application/vnd.github.ant-man-preview+json custom media type. Note: This parameter requires you to use the application/vnd.github.ant-man-preview+json custom media type.

  • owner: string

    owner parameter

  • repo: string

    repo parameter

  • state: "error" | "failure" | "inactive" | "in_progress" | "queued" | "pending" | "success"

    The state of the status. Can be one of error, failure, inactive, in_progress, queued pending, or success. Note: To use the inactive state, you must provide the application/vnd.github.ant-man-preview+json custom media type. To use the in_progress and queued states, you must provide the application/vnd.github.flash-preview+json custom media type.

  • Optional target_url?: string

    The target URL to associate with this status. This URL should contain output to keep the user updated while the task is running or serve as historical information for what happened in the deployment. Note: It's recommended to use the log_url parameter, which replaces target_url.

ReposCreateDeploymentStatusRequestOptions

ReposCreateDeploymentStatusRequestOptions: object

Type declaration

ReposCreateDeploymentStatusResponseData

ReposCreateDeploymentStatusResponseData: object

Type declaration

  • created_at: string
  • creator: ReposCreateDeploymentStatusResponseDataCreator
  • deployment_url: string
  • description: string
  • environment: string
  • environment_url: string
  • id: number
  • log_url: string
  • node_id: string
  • repository_url: string
  • state: string
  • target_url: string
  • updated_at: string
  • url: string

ReposCreateDeploymentStatusResponseDataCreator

ReposCreateDeploymentStatusResponseDataCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposCreateDispatchEventEndpoint

ReposCreateDispatchEventEndpoint: object

Type declaration

  • Optional client_payload?: ReposCreateDispatchEventParamsClientPayload

    JSON payload with extra information about the webhook event that your action or worklow may use.

  • Optional event_type?: string

    Required: A custom webhook event name.

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposCreateDispatchEventParamsClientPayload

ReposCreateDispatchEventParamsClientPayload: object

Type declaration

ReposCreateDispatchEventRequestOptions

ReposCreateDispatchEventRequestOptions: object

Type declaration

ReposCreateForAuthenticatedUserEndpoint

ReposCreateForAuthenticatedUserEndpoint: object

Type declaration

  • Optional allow_merge_commit?: boolean

    Either true to allow merging pull requests with a merge commit, or false to prevent merging pull requests with merge commits.

  • Optional allow_rebase_merge?: boolean

    Either true to allow rebase-merging pull requests, or false to prevent rebase-merging.

  • Optional allow_squash_merge?: boolean

    Either true to allow squash-merging pull requests, or false to prevent squash-merging.

  • Optional auto_init?: boolean

    Pass true to create an initial commit with empty README.

  • Optional delete_branch_on_merge?: boolean

    Either true to allow automatically deleting head branches when pull requests are merged, or false to prevent automatic deletion.

  • Optional description?: string

    A short description of the repository.

  • Optional gitignore_template?: string

    Desired language or platform .gitignore template to apply. Use the name of the template without the extension. For example, "Haskell".

  • Optional has_issues?: boolean

    Either true to enable issues for this repository or false to disable them.

  • Optional has_projects?: boolean

    Either true to enable projects for this repository or false to disable them. Note: If you're creating a repository in an organization that has disabled repository projects, the default is false, and if you pass true, the API returns an error.

  • Optional has_wiki?: boolean

    Either true to enable the wiki for this repository or false to disable it.

  • Optional homepage?: string

    A URL with more information about the repository.

  • Optional is_template?: boolean

    Either true to make this repo available as a template repository or false to prevent it.

  • Optional license_template?: string

    Choose an open source license template that best suits your needs, and then use the license keyword as the license_template string. For example, "mit" or "mpl-2.0".

  • name: string

    The name of the repository.

  • Optional private?: boolean

    Either true to create a private repository or false to create a public one.

  • Optional team_id?: number

    The id of the team that will be granted access to this repository. This is only valid when creating a repository in an organization.

  • Optional visibility?: "public" | "private" | "visibility" | "internal"

    Can be public or private. If your organization is associated with an enterprise account using GitHub Enterprise Cloud or GitHub Enterprise Server 2.20+, visibility can also be internal. For more information, see "Creating an internal repository" in the GitHub Help documentation. The visibility parameter overrides the private parameter when you use both parameters with the nebula-preview preview header.

ReposCreateForAuthenticatedUserRequestOptions

ReposCreateForAuthenticatedUserRequestOptions: object

Type declaration

ReposCreateForAuthenticatedUserResponseData

ReposCreateForAuthenticatedUserResponseData: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: ReposCreateForAuthenticatedUserResponseDataOwner
  • permissions: ReposCreateForAuthenticatedUserResponseDataPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

ReposCreateForAuthenticatedUserResponseDataOwner

ReposCreateForAuthenticatedUserResponseDataOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposCreateForAuthenticatedUserResponseDataPermissions

ReposCreateForAuthenticatedUserResponseDataPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

ReposCreateForkEndpoint

ReposCreateForkEndpoint: object

Type declaration

  • Optional organization?: string

    Optional parameter to specify the organization name if forking into an organization.

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposCreateForkRequestOptions

ReposCreateForkRequestOptions: object

Type declaration

ReposCreateForkResponseData

ReposCreateForkResponseData: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: ReposCreateForkResponseDataOwner
  • permissions: ReposCreateForkResponseDataPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

ReposCreateForkResponseDataOwner

ReposCreateForkResponseDataOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposCreateForkResponseDataPermissions

ReposCreateForkResponseDataPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

ReposCreateHookEndpoint

ReposCreateHookEndpoint: object

Type declaration

  • Optional active?: boolean

    Determines if notifications are sent when the webhook is triggered. Set to true to send notifications.

  • config: ReposCreateHookParamsConfig

    Key/value pairs to provide settings for this webhook. These are defined below.

  • Optional events?: string[]

    Determines what events the hook is triggered for.

  • Optional name?: string

    Use web to create a webhook. Default: web. This parameter only accepts the value web.

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposCreateHookParamsConfig

ReposCreateHookParamsConfig: object

Type declaration

  • Optional content_type?: string
  • Optional insecure_ssl?: string
  • Optional secret?: string
  • url: string

ReposCreateHookRequestOptions

ReposCreateHookRequestOptions: object

Type declaration

ReposCreateHookResponseData

ReposCreateHookResponseData: object

Type declaration

ReposCreateHookResponseDataConfig

ReposCreateHookResponseDataConfig: object

Type declaration

  • content_type: string
  • insecure_ssl: string
  • url: string

ReposCreateHookResponseDataLastResponse

ReposCreateHookResponseDataLastResponse: object

Type declaration

  • code: null
  • message: null
  • status: string

ReposCreateInOrgEndpoint

ReposCreateInOrgEndpoint: object

Type declaration

  • Optional allow_merge_commit?: boolean

    Either true to allow merging pull requests with a merge commit, or false to prevent merging pull requests with merge commits.

  • Optional allow_rebase_merge?: boolean

    Either true to allow rebase-merging pull requests, or false to prevent rebase-merging.

  • Optional allow_squash_merge?: boolean

    Either true to allow squash-merging pull requests, or false to prevent squash-merging.

  • Optional auto_init?: boolean

    Pass true to create an initial commit with empty README.

  • Optional delete_branch_on_merge?: boolean

    Either true to allow automatically deleting head branches when pull requests are merged, or false to prevent automatic deletion.

  • Optional description?: string

    A short description of the repository.

  • Optional gitignore_template?: string

    Desired language or platform .gitignore template to apply. Use the name of the template without the extension. For example, "Haskell".

  • Optional has_issues?: boolean

    Either true to enable issues for this repository or false to disable them.

  • Optional has_projects?: boolean

    Either true to enable projects for this repository or false to disable them. Note: If you're creating a repository in an organization that has disabled repository projects, the default is false, and if you pass true, the API returns an error.

  • Optional has_wiki?: boolean

    Either true to enable the wiki for this repository or false to disable it.

  • Optional homepage?: string

    A URL with more information about the repository.

  • Optional is_template?: boolean

    Either true to make this repo available as a template repository or false to prevent it.

  • Optional license_template?: string

    Choose an open source license template that best suits your needs, and then use the license keyword as the license_template string. For example, "mit" or "mpl-2.0".

  • name: string

    The name of the repository.

  • org: string

    org parameter

  • Optional private?: boolean

    Either true to create a private repository or false to create a public one.

  • Optional team_id?: number

    The id of the team that will be granted access to this repository. This is only valid when creating a repository in an organization.

  • Optional visibility?: "public" | "private" | "visibility" | "internal"

    Can be public or private. If your organization is associated with an enterprise account using GitHub Enterprise Cloud or GitHub Enterprise Server 2.20+, visibility can also be internal. For more information, see "Creating an internal repository" in the GitHub Help documentation. The visibility parameter overrides the private parameter when you use both parameters with the nebula-preview preview header.

ReposCreateInOrgRequestOptions

ReposCreateInOrgRequestOptions: object

Type declaration

ReposCreateInOrgResponseData

ReposCreateInOrgResponseData: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: ReposCreateInOrgResponseDataOwner
  • permissions: ReposCreateInOrgResponseDataPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

ReposCreateInOrgResponseDataOwner

ReposCreateInOrgResponseDataOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposCreateInOrgResponseDataPermissions

ReposCreateInOrgResponseDataPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

ReposCreateOrUpdateFileEndpoint

ReposCreateOrUpdateFileEndpoint: object

Type declaration

  • Optional author?: ReposCreateOrUpdateFileParamsAuthor

    The author of the file. Default: The committer or the authenticated user if you omit committer.

  • Optional branch?: string

    The branch name. Default: the repository’s default branch (usually master)

  • Optional committer?: ReposCreateOrUpdateFileParamsCommitter

    The person that committed the file. Default: the authenticated user.

  • content: string

    The new file content, using Base64 encoding.

  • message: string

    The commit message.

  • owner: string

    owner parameter

  • path: string

    path parameter

  • repo: string

    repo parameter

  • Optional sha?: string

    Required if you are updating a file. The blob SHA of the file being replaced.

ReposCreateOrUpdateFileParamsAuthor

ReposCreateOrUpdateFileParamsAuthor: object

Type declaration

  • email: string
  • name: string

ReposCreateOrUpdateFileParamsCommitter

ReposCreateOrUpdateFileParamsCommitter: object

Type declaration

  • email: string
  • name: string

ReposCreateOrUpdateFileRequestOptions

ReposCreateOrUpdateFileRequestOptions: object

Type declaration

ReposCreateOrUpdateFileResponseData

ReposCreateOrUpdateFileResponseData: object

ReposCreateOrUpdateFileResponseDataCommit

ReposCreateOrUpdateFileResponseDataCommit: object

ReposCreateOrUpdateFileResponseDataCommitAuthor

ReposCreateOrUpdateFileResponseDataCommitAuthor: object

Type declaration

  • date: string
  • email: string
  • name: string

ReposCreateOrUpdateFileResponseDataCommitCommitter

ReposCreateOrUpdateFileResponseDataCommitCommitter: object

Type declaration

  • date: string
  • email: string
  • name: string

ReposCreateOrUpdateFileResponseDataCommitParentsItem

ReposCreateOrUpdateFileResponseDataCommitParentsItem: object

Type declaration

  • html_url: string
  • sha: string
  • url: string

ReposCreateOrUpdateFileResponseDataCommitTree

ReposCreateOrUpdateFileResponseDataCommitTree: object

Type declaration

  • sha: string
  • url: string

ReposCreateOrUpdateFileResponseDataCommitVerification

ReposCreateOrUpdateFileResponseDataCommitVerification: object

Type declaration

  • payload: null
  • reason: string
  • signature: null
  • verified: boolean

ReposCreateOrUpdateFileResponseDataContent

ReposCreateOrUpdateFileResponseDataContent: object

Type declaration

ReposCreateOrUpdateFileResponseDataContentLinks

ReposCreateOrUpdateFileResponseDataContentLinks: object

Type declaration

  • git: string
  • html: string
  • self: string

ReposCreateReleaseEndpoint

ReposCreateReleaseEndpoint: object

Type declaration

  • Optional body?: string

    Text describing the contents of the tag.

  • Optional draft?: boolean

    true to create a draft (unpublished) release, false to create a published one.

  • Optional name?: string

    The name of the release.

  • owner: string

    owner parameter

  • Optional prerelease?: boolean

    true to identify the release as a prerelease. false to identify the release as a full release.

  • repo: string

    repo parameter

  • tag_name: string

    The name of the tag.

  • Optional target_commitish?: string

    Specifies the commitish value that determines where the Git tag is created from. Can be any branch or commit SHA. Unused if the Git tag already exists. Default: the repository's default branch (usually master).

ReposCreateReleaseRequestOptions

ReposCreateReleaseRequestOptions: object

Type declaration

ReposCreateReleaseResponseData

ReposCreateReleaseResponseData: object

Type declaration

  • assets: Array<any>
  • assets_url: string
  • author: ReposCreateReleaseResponseDataAuthor
  • body: string
  • created_at: string
  • draft: boolean
  • html_url: string
  • id: number
  • name: string
  • node_id: string
  • prerelease: boolean
  • published_at: string
  • tag_name: string
  • tarball_url: string
  • target_commitish: string
  • upload_url: string
  • url: string
  • zipball_url: string

ReposCreateReleaseResponseDataAuthor

ReposCreateReleaseResponseDataAuthor: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposCreateStatusEndpoint

ReposCreateStatusEndpoint: object

Type declaration

  • Optional context?: string

    A string label to differentiate this status from the status of other systems.

  • Optional description?: string

    A short description of the status.

  • owner: string

    owner parameter

  • repo: string

    repo parameter

  • sha: string

    sha parameter

  • state: "error" | "failure" | "pending" | "success"

    The state of the status. Can be one of error, failure, pending, or success.

  • Optional target_url?: string

    The target URL to associate with this status. This URL will be linked from the GitHub UI to allow users to easily see the source of the status. For example, if your continuous integration system is posting build status, you would want to provide the deep link for the build output for this specific SHA: http://ci.example.com/user/repo/build/sha

ReposCreateStatusRequestOptions

ReposCreateStatusRequestOptions: object

Type declaration

ReposCreateStatusResponseData

ReposCreateStatusResponseData: object

Type declaration

  • avatar_url: string
  • context: string
  • created_at: string
  • creator: ReposCreateStatusResponseDataCreator
  • description: string
  • id: number
  • node_id: string
  • state: string
  • target_url: string
  • updated_at: string
  • url: string

ReposCreateStatusResponseDataCreator

ReposCreateStatusResponseDataCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposCreateUsingTemplateEndpoint

ReposCreateUsingTemplateEndpoint: object & RequiredPreview<"baptiste">

ReposCreateUsingTemplateRequestOptions

ReposCreateUsingTemplateRequestOptions: object

Type declaration

ReposCreateUsingTemplateResponseData

ReposCreateUsingTemplateResponseData: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: ReposCreateUsingTemplateResponseDataOwner
  • permissions: ReposCreateUsingTemplateResponseDataPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: ReposCreateUsingTemplateResponseDataTemplateRepository
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

ReposCreateUsingTemplateResponseDataOwner

ReposCreateUsingTemplateResponseDataOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposCreateUsingTemplateResponseDataPermissions

ReposCreateUsingTemplateResponseDataPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

ReposCreateUsingTemplateResponseDataTemplateRepository

ReposCreateUsingTemplateResponseDataTemplateRepository: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: ReposCreateUsingTemplateResponseDataTemplateRepositoryOwner
  • permissions: ReposCreateUsingTemplateResponseDataTemplateRepositoryPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

ReposCreateUsingTemplateResponseDataTemplateRepositoryOwner

ReposCreateUsingTemplateResponseDataTemplateRepositoryOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposCreateUsingTemplateResponseDataTemplateRepositoryPermissions

ReposCreateUsingTemplateResponseDataTemplateRepositoryPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

ReposDeclineInvitationEndpoint

ReposDeclineInvitationEndpoint: object

Type declaration

  • invitation_id: number

    invitation_id parameter

ReposDeclineInvitationRequestOptions

ReposDeclineInvitationRequestOptions: object

Type declaration

ReposDeleteCommitCommentEndpoint

ReposDeleteCommitCommentEndpoint: object

Type declaration

  • comment_id: number

    comment_id parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposDeleteCommitCommentRequestOptions

ReposDeleteCommitCommentRequestOptions: object

Type declaration

ReposDeleteDeploymentEndpoint

ReposDeleteDeploymentEndpoint: object

Type declaration

  • deployment_id: number

    deployment_id parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposDeleteDeploymentRequestOptions

ReposDeleteDeploymentRequestOptions: object

Type declaration

ReposDeleteDownloadEndpoint

ReposDeleteDownloadEndpoint: object

Type declaration

  • download_id: number

    download_id parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposDeleteDownloadRequestOptions

ReposDeleteDownloadRequestOptions: object

Type declaration

ReposDeleteEndpoint

ReposDeleteEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposDeleteFileEndpoint

ReposDeleteFileEndpoint: object

Type declaration

  • Optional author?: ReposDeleteFileParamsAuthor

    object containing information about the author.

  • Optional branch?: string

    The branch name. Default: the repository’s default branch (usually master)

  • Optional committer?: ReposDeleteFileParamsCommitter

    object containing information about the committer.

  • message: string

    The commit message.

  • owner: string

    owner parameter

  • path: string

    path parameter

  • repo: string

    repo parameter

  • sha: string

    The blob SHA of the file being replaced.

ReposDeleteFileParamsAuthor

ReposDeleteFileParamsAuthor: object

Type declaration

  • Optional email?: string
  • Optional name?: string

ReposDeleteFileParamsCommitter

ReposDeleteFileParamsCommitter: object

Type declaration

  • Optional email?: string
  • Optional name?: string

ReposDeleteFileRequestOptions

ReposDeleteFileRequestOptions: object

Type declaration

ReposDeleteFileResponseData

ReposDeleteFileResponseData: object

Type declaration

ReposDeleteFileResponseDataCommit

ReposDeleteFileResponseDataCommit: object

Type declaration

ReposDeleteFileResponseDataCommitAuthor

ReposDeleteFileResponseDataCommitAuthor: object

Type declaration

  • date: string
  • email: string
  • name: string

ReposDeleteFileResponseDataCommitCommitter

ReposDeleteFileResponseDataCommitCommitter: object

Type declaration

  • date: string
  • email: string
  • name: string

ReposDeleteFileResponseDataCommitParentsItem

ReposDeleteFileResponseDataCommitParentsItem: object

Type declaration

  • html_url: string
  • sha: string
  • url: string

ReposDeleteFileResponseDataCommitTree

ReposDeleteFileResponseDataCommitTree: object

Type declaration

  • sha: string
  • url: string

ReposDeleteFileResponseDataCommitVerification

ReposDeleteFileResponseDataCommitVerification: object

Type declaration

  • payload: null
  • reason: string
  • signature: null
  • verified: boolean

ReposDeleteHookEndpoint

ReposDeleteHookEndpoint: object

Type declaration

  • hook_id: number

    hook_id parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposDeleteHookRequestOptions

ReposDeleteHookRequestOptions: object

Type declaration

ReposDeleteInvitationEndpoint

ReposDeleteInvitationEndpoint: object

Type declaration

  • invitation_id: number

    invitation_id parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposDeleteInvitationRequestOptions

ReposDeleteInvitationRequestOptions: object

Type declaration

ReposDeleteReleaseAssetEndpoint

ReposDeleteReleaseAssetEndpoint: object

Type declaration

  • asset_id: number

    asset_id parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposDeleteReleaseAssetRequestOptions

ReposDeleteReleaseAssetRequestOptions: object

Type declaration

ReposDeleteReleaseEndpoint

ReposDeleteReleaseEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • release_id: number

    release_id parameter

  • repo: string

    repo parameter

ReposDeleteReleaseRequestOptions

ReposDeleteReleaseRequestOptions: object

Type declaration

ReposDeleteRequestOptions

ReposDeleteRequestOptions: object

Type declaration

ReposDeleteResponseData

ReposDeleteResponseData: object

Type declaration

  • documentation_url: string
  • message: string

ReposDisableAutomatedSecurityFixesEndpoint

ReposDisableAutomatedSecurityFixesEndpoint: object & RequiredPreview<"london">

ReposDisableAutomatedSecurityFixesRequestOptions

ReposDisableAutomatedSecurityFixesRequestOptions: object

Type declaration

ReposDisablePagesSiteEndpoint

ReposDisablePagesSiteEndpoint: object & RequiredPreview<"switcheroo">

ReposDisablePagesSiteRequestOptions

ReposDisablePagesSiteRequestOptions: object

Type declaration

ReposDisableVulnerabilityAlertsEndpoint

ReposDisableVulnerabilityAlertsEndpoint: object & RequiredPreview<"dorian">

ReposDisableVulnerabilityAlertsRequestOptions

ReposDisableVulnerabilityAlertsRequestOptions: object

Type declaration

ReposEnableAutomatedSecurityFixesEndpoint

ReposEnableAutomatedSecurityFixesEndpoint: object & RequiredPreview<"london">

ReposEnableAutomatedSecurityFixesRequestOptions

ReposEnableAutomatedSecurityFixesRequestOptions: object

Type declaration

ReposEnablePagesSiteEndpoint

ReposEnablePagesSiteEndpoint: object & RequiredPreview<"switcheroo">

ReposEnablePagesSiteParamsSource

ReposEnablePagesSiteParamsSource: object

Type declaration

  • Optional branch?: "master" | "gh-pages"
  • Optional path?: string

ReposEnablePagesSiteRequestOptions

ReposEnablePagesSiteRequestOptions: object

Type declaration

ReposEnablePagesSiteResponseData

ReposEnablePagesSiteResponseData: object

Type declaration

ReposEnablePagesSiteResponseDataSource

ReposEnablePagesSiteResponseDataSource: object

Type declaration

  • branch: string
  • directory: string

ReposEnableVulnerabilityAlertsEndpoint

ReposEnableVulnerabilityAlertsEndpoint: object & RequiredPreview<"dorian">

ReposEnableVulnerabilityAlertsRequestOptions

ReposEnableVulnerabilityAlertsRequestOptions: object

Type declaration

ReposGetAllTopicsEndpoint

ReposGetAllTopicsEndpoint: object & RequiredPreview<"mercy">

ReposGetAllTopicsRequestOptions

ReposGetAllTopicsRequestOptions: object

Type declaration

ReposGetAllTopicsResponseData

ReposGetAllTopicsResponseData: object

Type declaration

  • names: Array<string>

ReposGetAppsWithAccessToProtectedBranchEndpoint

ReposGetAppsWithAccessToProtectedBranchEndpoint: object

Type declaration

  • branch: string

    branch parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposGetAppsWithAccessToProtectedBranchRequestOptions

ReposGetAppsWithAccessToProtectedBranchRequestOptions: object

Type declaration

ReposGetAppsWithAccessToProtectedBranchResponseData

ReposGetAppsWithAccessToProtectedBranchResponseData: Array<ReposGetAppsWithAccessToProtectedBranchResponseDataItem>

ReposGetAppsWithAccessToProtectedBranchResponseDataItem

ReposGetAppsWithAccessToProtectedBranchResponseDataItem: object

Type declaration

ReposGetAppsWithAccessToProtectedBranchResponseDataItemOwner

ReposGetAppsWithAccessToProtectedBranchResponseDataItemOwner: object

Type declaration

  • avatar_url: string
  • description: string
  • events_url: string
  • hooks_url: string
  • id: number
  • issues_url: string
  • login: string
  • members_url: string
  • node_id: string
  • public_members_url: string
  • repos_url: string
  • url: string

ReposGetAppsWithAccessToProtectedBranchResponseDataItemPermissions

ReposGetAppsWithAccessToProtectedBranchResponseDataItemPermissions: object

Type declaration

  • contents: string
  • issues: string
  • metadata: string
  • single_file: string

ReposGetArchiveLinkEndpoint

ReposGetArchiveLinkEndpoint: object

Type declaration

  • archive_format: string

    archive_format parameter

  • owner: string

    owner parameter

  • ref: string

    ref parameter

  • repo: string

    repo parameter

ReposGetArchiveLinkRequestOptions

ReposGetArchiveLinkRequestOptions: object

Type declaration

ReposGetBranchEndpoint

ReposGetBranchEndpoint: object

Type declaration

  • branch: string

    branch parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposGetBranchProtectionEndpoint

ReposGetBranchProtectionEndpoint: object

Type declaration

  • branch: string

    branch parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposGetBranchProtectionRequestOptions

ReposGetBranchProtectionRequestOptions: object

Type declaration

ReposGetBranchProtectionResponseData

ReposGetBranchProtectionResponseData: object

ReposGetBranchProtectionResponseDataAllowDeletions

ReposGetBranchProtectionResponseDataAllowDeletions: object

Type declaration

  • enabled: boolean

ReposGetBranchProtectionResponseDataAllowForcePushes

ReposGetBranchProtectionResponseDataAllowForcePushes: object

Type declaration

  • enabled: boolean

ReposGetBranchProtectionResponseDataEnforceAdmins

ReposGetBranchProtectionResponseDataEnforceAdmins: object

Type declaration

  • enabled: boolean
  • url: string

ReposGetBranchProtectionResponseDataRequiredLinearHistory

ReposGetBranchProtectionResponseDataRequiredLinearHistory: object

Type declaration

  • enabled: boolean

ReposGetBranchProtectionResponseDataRequiredPullRequestReviews

ReposGetBranchProtectionResponseDataRequiredPullRequestReviews: object

Type declaration

ReposGetBranchProtectionResponseDataRequiredPullRequestReviewsDismissalRestrictions

ReposGetBranchProtectionResponseDataRequiredPullRequestReviewsDismissalRestrictions: object

ReposGetBranchProtectionResponseDataRequiredPullRequestReviewsDismissalRestrictionsTeamsItem

ReposGetBranchProtectionResponseDataRequiredPullRequestReviewsDismissalRestrictionsTeamsItem: object

Type declaration

  • description: string
  • html_url: string
  • id: number
  • members_url: string
  • name: string
  • node_id: string
  • parent: null
  • permission: string
  • privacy: string
  • repositories_url: string
  • slug: string
  • url: string

ReposGetBranchProtectionResponseDataRequiredPullRequestReviewsDismissalRestrictionsUsersItem

ReposGetBranchProtectionResponseDataRequiredPullRequestReviewsDismissalRestrictionsUsersItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposGetBranchProtectionResponseDataRequiredStatusChecks

ReposGetBranchProtectionResponseDataRequiredStatusChecks: object

Type declaration

  • contexts: Array<string>
  • contexts_url: string
  • strict: boolean
  • url: string

ReposGetBranchProtectionResponseDataRestrictions

ReposGetBranchProtectionResponseDataRestrictions: object

Type declaration

ReposGetBranchProtectionResponseDataRestrictionsAppsItem

ReposGetBranchProtectionResponseDataRestrictionsAppsItem: object

Type declaration

ReposGetBranchProtectionResponseDataRestrictionsAppsItemOwner

ReposGetBranchProtectionResponseDataRestrictionsAppsItemOwner: object

Type declaration

  • avatar_url: string
  • description: string
  • events_url: string
  • hooks_url: string
  • id: number
  • issues_url: string
  • login: string
  • members_url: string
  • node_id: string
  • public_members_url: string
  • repos_url: string
  • url: string

ReposGetBranchProtectionResponseDataRestrictionsAppsItemPermissions

ReposGetBranchProtectionResponseDataRestrictionsAppsItemPermissions: object

Type declaration

  • contents: string
  • issues: string
  • metadata: string
  • single_file: string

ReposGetBranchProtectionResponseDataRestrictionsTeamsItem

ReposGetBranchProtectionResponseDataRestrictionsTeamsItem: object

Type declaration

  • description: string
  • html_url: string
  • id: number
  • members_url: string
  • name: string
  • node_id: string
  • parent: null
  • permission: string
  • privacy: string
  • repositories_url: string
  • slug: string
  • url: string

ReposGetBranchProtectionResponseDataRestrictionsUsersItem

ReposGetBranchProtectionResponseDataRestrictionsUsersItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposGetBranchRequestOptions

ReposGetBranchRequestOptions: object

Type declaration

ReposGetBranchResponseData

ReposGetBranchResponseData: object

Type declaration

ReposGetBranchResponseDataCommit

ReposGetBranchResponseDataCommit: object

ReposGetBranchResponseDataCommitAuthor

ReposGetBranchResponseDataCommitAuthor: object

Type declaration

  • avatar_url: string
  • gravatar_id: string
  • id: number
  • login: string
  • url: string

ReposGetBranchResponseDataCommitCommit

ReposGetBranchResponseDataCommitCommit: object

ReposGetBranchResponseDataCommitCommitAuthor

ReposGetBranchResponseDataCommitCommitAuthor: object

Type declaration

  • date: string
  • email: string
  • name: string

ReposGetBranchResponseDataCommitCommitCommitter

ReposGetBranchResponseDataCommitCommitCommitter: object

Type declaration

  • date: string
  • email: string
  • name: string

ReposGetBranchResponseDataCommitCommitTree

ReposGetBranchResponseDataCommitCommitTree: object

Type declaration

  • sha: string
  • url: string

ReposGetBranchResponseDataCommitCommitVerification

ReposGetBranchResponseDataCommitCommitVerification: object

Type declaration

  • payload: null
  • reason: string
  • signature: null
  • verified: boolean

ReposGetBranchResponseDataCommitCommitter

ReposGetBranchResponseDataCommitCommitter: object

Type declaration

  • avatar_url: string
  • gravatar_id: string
  • id: number
  • login: string
  • url: string

ReposGetBranchResponseDataCommitParentsItem

ReposGetBranchResponseDataCommitParentsItem: object

Type declaration

  • sha: string
  • url: string

ReposGetBranchResponseDataLinks

ReposGetBranchResponseDataLinks: object

Type declaration

  • html: string
  • self: string

ReposGetBranchResponseDataProtection

ReposGetBranchResponseDataProtection: object

Type declaration

ReposGetBranchResponseDataProtectionRequiredStatusChecks

ReposGetBranchResponseDataProtectionRequiredStatusChecks: object

Type declaration

  • contexts: Array<string>
  • enforcement_level: string

ReposGetClonesEndpoint

ReposGetClonesEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • Optional per?: "day" | "week"

    Must be one of: day, week.

  • repo: string

    repo parameter

ReposGetClonesRequestOptions

ReposGetClonesRequestOptions: object

Type declaration

ReposGetClonesResponseData

ReposGetClonesResponseData: object

Type declaration

ReposGetClonesResponseDataClonesItem

ReposGetClonesResponseDataClonesItem: object

Type declaration

  • count: number
  • timestamp: string
  • uniques: number

ReposGetCodeFrequencyStatsEndpoint

ReposGetCodeFrequencyStatsEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposGetCodeFrequencyStatsRequestOptions

ReposGetCodeFrequencyStatsRequestOptions: object

Type declaration

ReposGetCodeFrequencyStatsResponseData

ReposGetCodeFrequencyStatsResponseData: Array<Array<number>>

ReposGetCollaboratorPermissionLevelEndpoint

ReposGetCollaboratorPermissionLevelEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

  • username: string

    username parameter

ReposGetCollaboratorPermissionLevelRequestOptions

ReposGetCollaboratorPermissionLevelRequestOptions: object

Type declaration

ReposGetCollaboratorPermissionLevelResponseData

ReposGetCollaboratorPermissionLevelResponseData: object

Type declaration

ReposGetCollaboratorPermissionLevelResponseDataUser

ReposGetCollaboratorPermissionLevelResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposGetCombinedStatusForRefEndpoint

ReposGetCombinedStatusForRefEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • ref: string

    ref parameter

  • repo: string

    repo parameter

ReposGetCombinedStatusForRefRequestOptions

ReposGetCombinedStatusForRefRequestOptions: object

Type declaration

ReposGetCombinedStatusForRefResponseData

ReposGetCombinedStatusForRefResponseData: object

Type declaration

ReposGetCombinedStatusForRefResponseDataRepository

ReposGetCombinedStatusForRefResponseDataRepository: object

Type declaration

  • archive_url: string
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • deployments_url: string
  • description: string
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • html_url: string
  • id: number
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • name: string
  • node_id: string
  • notifications_url: string
  • owner: ReposGetCombinedStatusForRefResponseDataRepositoryOwner
  • private: boolean
  • pulls_url: string
  • releases_url: string
  • ssh_url: string
  • stargazers_url: string
  • statuses_url: string
  • subscribers_url: string
  • subscription_url: string
  • tags_url: string
  • teams_url: string
  • trees_url: string
  • url: string

ReposGetCombinedStatusForRefResponseDataRepositoryOwner

ReposGetCombinedStatusForRefResponseDataRepositoryOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposGetCombinedStatusForRefResponseDataStatusesItem

ReposGetCombinedStatusForRefResponseDataStatusesItem: object

Type declaration

  • avatar_url: string
  • context: string
  • created_at: string
  • description: string
  • id: number
  • node_id: string
  • state: string
  • target_url: string
  • updated_at: string
  • url: string

ReposGetCommitActivityStatsEndpoint

ReposGetCommitActivityStatsEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposGetCommitActivityStatsRequestOptions

ReposGetCommitActivityStatsRequestOptions: object

Type declaration

ReposGetCommitActivityStatsResponseData

ReposGetCommitActivityStatsResponseData: Array<ReposGetCommitActivityStatsResponseDataItem>

ReposGetCommitActivityStatsResponseDataItem

ReposGetCommitActivityStatsResponseDataItem: object

Type declaration

  • days: Array<number>
  • total: number
  • week: number

ReposGetCommitCommentEndpoint

ReposGetCommitCommentEndpoint: object

Type declaration

  • comment_id: number

    comment_id parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposGetCommitCommentRequestOptions

ReposGetCommitCommentRequestOptions: object

Type declaration

ReposGetCommitCommentResponseData

ReposGetCommitCommentResponseData: object

Type declaration

  • body: string
  • commit_id: string
  • created_at: string
  • html_url: string
  • id: number
  • line: number
  • node_id: string
  • path: string
  • position: number
  • updated_at: string
  • url: string
  • user: ReposGetCommitCommentResponseDataUser

ReposGetCommitCommentResponseDataUser

ReposGetCommitCommentResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposGetCommitEndpoint

ReposGetCommitEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • ref: string

    ref parameter

  • repo: string

    repo parameter

ReposGetCommitRequestOptions

ReposGetCommitRequestOptions: object

Type declaration

ReposGetCommitResponseData

ReposGetCommitResponseData: object

Type declaration

ReposGetCommitResponseDataAuthor

ReposGetCommitResponseDataAuthor: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposGetCommitResponseDataCommit

ReposGetCommitResponseDataCommit: object

Type declaration

ReposGetCommitResponseDataCommitAuthor

ReposGetCommitResponseDataCommitAuthor: object

Type declaration

  • date: string
  • email: string
  • name: string

ReposGetCommitResponseDataCommitCommitter

ReposGetCommitResponseDataCommitCommitter: object

Type declaration

  • date: string
  • email: string
  • name: string

ReposGetCommitResponseDataCommitTree

ReposGetCommitResponseDataCommitTree: object

Type declaration

  • sha: string
  • url: string

ReposGetCommitResponseDataCommitVerification

ReposGetCommitResponseDataCommitVerification: object

Type declaration

  • payload: null
  • reason: string
  • signature: null
  • verified: boolean

ReposGetCommitResponseDataCommitter

ReposGetCommitResponseDataCommitter: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposGetCommitResponseDataFilesItem

ReposGetCommitResponseDataFilesItem: object

Type declaration

  • additions: number
  • blob_url: string
  • changes: number
  • deletions: number
  • filename: string
  • patch: string
  • raw_url: string
  • status: string

ReposGetCommitResponseDataParentsItem

ReposGetCommitResponseDataParentsItem: object

Type declaration

  • sha: string
  • url: string

ReposGetCommitResponseDataStats

ReposGetCommitResponseDataStats: object

Type declaration

  • additions: number
  • deletions: number
  • total: number

ReposGetContentsEndpoint

ReposGetContentsEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • path: string

    path parameter

  • Optional ref?: string

    The name of the commit/branch/tag. Default: the repository’s default branch (usually master)

  • repo: string

    repo parameter

ReposGetContentsRequestOptions

ReposGetContentsRequestOptions: object

Type declaration

ReposGetContentsResponseData

ReposGetContentsResponseData: object | Array<ReposGetContentsResponseDataItem>

ReposGetContentsResponseDataItem

ReposGetContentsResponseDataItem: object

Type declaration

ReposGetContentsResponseDataItemLinks

ReposGetContentsResponseDataItemLinks: object

Type declaration

  • git: string
  • html: string
  • self: string

ReposGetContentsResponseDataLinks

ReposGetContentsResponseDataLinks: object

Type declaration

  • git: string
  • html: string
  • self: string

ReposGetContributorsStatsEndpoint

ReposGetContributorsStatsEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposGetContributorsStatsRequestOptions

ReposGetContributorsStatsRequestOptions: object

Type declaration

ReposGetContributorsStatsResponseData

ReposGetContributorsStatsResponseData: Array<ReposGetContributorsStatsResponseDataItem>

ReposGetContributorsStatsResponseDataItem

ReposGetContributorsStatsResponseDataItem: object

ReposGetContributorsStatsResponseDataItemAuthor

ReposGetContributorsStatsResponseDataItemAuthor: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposGetContributorsStatsResponseDataItemWeeksItem

ReposGetContributorsStatsResponseDataItemWeeksItem: object

Type declaration

  • a: number
  • c: number
  • d: number
  • w: string

ReposGetDeployKeyEndpoint

ReposGetDeployKeyEndpoint: object

Type declaration

  • key_id: number

    key_id parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposGetDeployKeyRequestOptions

ReposGetDeployKeyRequestOptions: object

Type declaration

ReposGetDeployKeyResponseData

ReposGetDeployKeyResponseData: object

Type declaration

  • created_at: string
  • id: number
  • key: string
  • read_only: boolean
  • title: string
  • url: string
  • verified: boolean

ReposGetDeploymentEndpoint

ReposGetDeploymentEndpoint: object

Type declaration

  • deployment_id: number

    deployment_id parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposGetDeploymentRequestOptions

ReposGetDeploymentRequestOptions: object

Type declaration

ReposGetDeploymentResponseData

ReposGetDeploymentResponseData: object

Type declaration

  • created_at: string
  • creator: ReposGetDeploymentResponseDataCreator
  • description: string
  • environment: string
  • id: number
  • node_id: string
  • original_environment: string
  • payload: ReposGetDeploymentResponseDataPayload
  • production_environment: boolean
  • ref: string
  • repository_url: string
  • sha: string
  • statuses_url: string
  • task: string
  • transient_environment: boolean
  • updated_at: string
  • url: string

ReposGetDeploymentResponseDataCreator

ReposGetDeploymentResponseDataCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposGetDeploymentResponseDataPayload

ReposGetDeploymentResponseDataPayload: object

Type declaration

  • deploy: string

ReposGetDeploymentStatusEndpoint

ReposGetDeploymentStatusEndpoint: object

Type declaration

  • deployment_id: number

    deployment_id parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

  • status_id: number

    status_id parameter

ReposGetDeploymentStatusRequestOptions

ReposGetDeploymentStatusRequestOptions: object

Type declaration

ReposGetDeploymentStatusResponseData

ReposGetDeploymentStatusResponseData: object

Type declaration

  • created_at: string
  • creator: ReposGetDeploymentStatusResponseDataCreator
  • deployment_url: string
  • description: string
  • environment: string
  • environment_url: string
  • id: number
  • log_url: string
  • node_id: string
  • repository_url: string
  • state: string
  • target_url: string
  • updated_at: string
  • url: string

ReposGetDeploymentStatusResponseDataCreator

ReposGetDeploymentStatusResponseDataCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposGetDownloadEndpoint

ReposGetDownloadEndpoint: object

Type declaration

  • download_id: number

    download_id parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposGetDownloadRequestOptions

ReposGetDownloadRequestOptions: object

Type declaration

ReposGetDownloadResponseData

ReposGetDownloadResponseData: object

Type declaration

  • content_type: string
  • description: string
  • download_count: number
  • html_url: string
  • id: number
  • name: string
  • size: number
  • url: string

ReposGetEndpoint

ReposGetEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposGetHookEndpoint

ReposGetHookEndpoint: object

Type declaration

  • hook_id: number

    hook_id parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposGetHookRequestOptions

ReposGetHookRequestOptions: object

Type declaration

ReposGetHookResponseData

ReposGetHookResponseData: object

Type declaration

ReposGetHookResponseDataConfig

ReposGetHookResponseDataConfig: object

Type declaration

  • content_type: string
  • insecure_ssl: string
  • url: string

ReposGetHookResponseDataLastResponse

ReposGetHookResponseDataLastResponse: object

Type declaration

  • code: null
  • message: null
  • status: string

ReposGetLatestPagesBuildEndpoint

ReposGetLatestPagesBuildEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposGetLatestPagesBuildRequestOptions

ReposGetLatestPagesBuildRequestOptions: object

Type declaration

ReposGetLatestPagesBuildResponseData

ReposGetLatestPagesBuildResponseData: object

Type declaration

ReposGetLatestPagesBuildResponseDataError

ReposGetLatestPagesBuildResponseDataError: object

Type declaration

  • message: null

ReposGetLatestPagesBuildResponseDataPusher

ReposGetLatestPagesBuildResponseDataPusher: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposGetLatestReleaseEndpoint

ReposGetLatestReleaseEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposGetLatestReleaseRequestOptions

ReposGetLatestReleaseRequestOptions: object

Type declaration

ReposGetLatestReleaseResponseData

ReposGetLatestReleaseResponseData: object

Type declaration

ReposGetLatestReleaseResponseDataAssetsItem

ReposGetLatestReleaseResponseDataAssetsItem: object

Type declaration

  • browser_download_url: string
  • content_type: string
  • created_at: string
  • download_count: number
  • id: number
  • label: string
  • name: string
  • node_id: string
  • size: number
  • state: string
  • updated_at: string
  • uploader: ReposGetLatestReleaseResponseDataAssetsItemUploader
  • url: string

ReposGetLatestReleaseResponseDataAssetsItemUploader

ReposGetLatestReleaseResponseDataAssetsItemUploader: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposGetLatestReleaseResponseDataAuthor

ReposGetLatestReleaseResponseDataAuthor: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposGetPagesBuildEndpoint

ReposGetPagesBuildEndpoint: object

Type declaration

  • build_id: number

    build_id parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposGetPagesBuildRequestOptions

ReposGetPagesBuildRequestOptions: object

Type declaration

ReposGetPagesBuildResponseData

ReposGetPagesBuildResponseData: object

Type declaration

ReposGetPagesBuildResponseDataError

ReposGetPagesBuildResponseDataError: object

Type declaration

  • message: null

ReposGetPagesBuildResponseDataPusher

ReposGetPagesBuildResponseDataPusher: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposGetPagesEndpoint

ReposGetPagesEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposGetPagesRequestOptions

ReposGetPagesRequestOptions: object

Type declaration

ReposGetPagesResponseData

ReposGetPagesResponseData: object

Type declaration

ReposGetPagesResponseDataSource

ReposGetPagesResponseDataSource: object

Type declaration

  • branch: string
  • directory: string

ReposGetParticipationStatsEndpoint

ReposGetParticipationStatsEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposGetParticipationStatsRequestOptions

ReposGetParticipationStatsRequestOptions: object

Type declaration

ReposGetParticipationStatsResponseData

ReposGetParticipationStatsResponseData: object

Type declaration

  • all: Array<number>
  • owner: Array<number>

ReposGetProtectedBranchAdminEnforcementEndpoint

ReposGetProtectedBranchAdminEnforcementEndpoint: object

Type declaration

  • branch: string

    branch parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposGetProtectedBranchAdminEnforcementRequestOptions

ReposGetProtectedBranchAdminEnforcementRequestOptions: object

Type declaration

ReposGetProtectedBranchAdminEnforcementResponseData

ReposGetProtectedBranchAdminEnforcementResponseData: object

Type declaration

  • enabled: boolean
  • url: string

ReposGetProtectedBranchPullRequestReviewEnforcementEndpoint

ReposGetProtectedBranchPullRequestReviewEnforcementEndpoint: object

Type declaration

  • branch: string

    branch parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposGetProtectedBranchPullRequestReviewEnforcementRequestOptions

ReposGetProtectedBranchPullRequestReviewEnforcementRequestOptions: object

Type declaration

ReposGetProtectedBranchPullRequestReviewEnforcementResponseData

ReposGetProtectedBranchPullRequestReviewEnforcementResponseData: object

Type declaration

ReposGetProtectedBranchPullRequestReviewEnforcementResponseDataDismissalRestrictions

ReposGetProtectedBranchPullRequestReviewEnforcementResponseDataDismissalRestrictions: object

ReposGetProtectedBranchPullRequestReviewEnforcementResponseDataDismissalRestrictionsTeamsItem

ReposGetProtectedBranchPullRequestReviewEnforcementResponseDataDismissalRestrictionsTeamsItem: object

Type declaration

  • description: string
  • html_url: string
  • id: number
  • members_url: string
  • name: string
  • node_id: string
  • parent: null
  • permission: string
  • privacy: string
  • repositories_url: string
  • slug: string
  • url: string

ReposGetProtectedBranchPullRequestReviewEnforcementResponseDataDismissalRestrictionsUsersItem

ReposGetProtectedBranchPullRequestReviewEnforcementResponseDataDismissalRestrictionsUsersItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposGetProtectedBranchRequiredSignaturesEndpoint

ReposGetProtectedBranchRequiredSignaturesEndpoint: object & RequiredPreview<"zzzax">

ReposGetProtectedBranchRequiredSignaturesRequestOptions

ReposGetProtectedBranchRequiredSignaturesRequestOptions: object

Type declaration

ReposGetProtectedBranchRequiredSignaturesResponseData

ReposGetProtectedBranchRequiredSignaturesResponseData: object

Type declaration

  • enabled: boolean
  • url: string

ReposGetProtectedBranchRequiredStatusChecksEndpoint

ReposGetProtectedBranchRequiredStatusChecksEndpoint: object

Type declaration

  • branch: string

    branch parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposGetProtectedBranchRequiredStatusChecksRequestOptions

ReposGetProtectedBranchRequiredStatusChecksRequestOptions: object

Type declaration

ReposGetProtectedBranchRequiredStatusChecksResponseData

ReposGetProtectedBranchRequiredStatusChecksResponseData: object

Type declaration

  • contexts: Array<string>
  • contexts_url: string
  • strict: boolean
  • url: string

ReposGetProtectedBranchRestrictionsEndpoint

ReposGetProtectedBranchRestrictionsEndpoint: object

Type declaration

  • branch: string

    branch parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposGetProtectedBranchRestrictionsRequestOptions

ReposGetProtectedBranchRestrictionsRequestOptions: object

Type declaration

ReposGetProtectedBranchRestrictionsResponseData

ReposGetProtectedBranchRestrictionsResponseData: object

Type declaration

ReposGetProtectedBranchRestrictionsResponseDataAppsItem

ReposGetProtectedBranchRestrictionsResponseDataAppsItem: object

Type declaration

ReposGetProtectedBranchRestrictionsResponseDataAppsItemOwner

ReposGetProtectedBranchRestrictionsResponseDataAppsItemOwner: object

Type declaration

  • avatar_url: string
  • description: string
  • events_url: string
  • hooks_url: string
  • id: number
  • issues_url: string
  • login: string
  • members_url: string
  • node_id: string
  • public_members_url: string
  • repos_url: string
  • url: string

ReposGetProtectedBranchRestrictionsResponseDataAppsItemPermissions

ReposGetProtectedBranchRestrictionsResponseDataAppsItemPermissions: object

Type declaration

  • contents: string
  • issues: string
  • metadata: string
  • single_file: string

ReposGetProtectedBranchRestrictionsResponseDataTeamsItem

ReposGetProtectedBranchRestrictionsResponseDataTeamsItem: object

Type declaration

  • description: string
  • html_url: string
  • id: number
  • members_url: string
  • name: string
  • node_id: string
  • parent: null
  • permission: string
  • privacy: string
  • repositories_url: string
  • slug: string
  • url: string

ReposGetProtectedBranchRestrictionsResponseDataUsersItem

ReposGetProtectedBranchRestrictionsResponseDataUsersItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposGetPunchCardStatsEndpoint

ReposGetPunchCardStatsEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposGetPunchCardStatsRequestOptions

ReposGetPunchCardStatsRequestOptions: object

Type declaration

ReposGetPunchCardStatsResponseData

ReposGetPunchCardStatsResponseData: Array<Array<number>>

ReposGetReadmeEndpoint

ReposGetReadmeEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • Optional ref?: string

    The name of the commit/branch/tag. Default: the repository’s default branch (usually master)

  • repo: string

    repo parameter

ReposGetReadmeRequestOptions

ReposGetReadmeRequestOptions: object

Type declaration

ReposGetReadmeResponseData

ReposGetReadmeResponseData: object

Type declaration

  • _links: ReposGetReadmeResponseDataLinks
  • content: string
  • download_url: string
  • encoding: string
  • git_url: string
  • html_url: string
  • name: string
  • path: string
  • sha: string
  • size: number
  • type: string
  • url: string

ReposGetReadmeResponseDataLinks

ReposGetReadmeResponseDataLinks: object

Type declaration

  • git: string
  • html: string
  • self: string

ReposGetReleaseAssetEndpoint

ReposGetReleaseAssetEndpoint: object

Type declaration

  • asset_id: number

    asset_id parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposGetReleaseAssetRequestOptions

ReposGetReleaseAssetRequestOptions: object

Type declaration

ReposGetReleaseAssetResponseData

ReposGetReleaseAssetResponseData: object

Type declaration

  • browser_download_url: string
  • content_type: string
  • created_at: string
  • download_count: number
  • id: number
  • label: string
  • name: string
  • node_id: string
  • size: number
  • state: string
  • updated_at: string
  • uploader: ReposGetReleaseAssetResponseDataUploader
  • url: string

ReposGetReleaseAssetResponseDataUploader

ReposGetReleaseAssetResponseDataUploader: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposGetReleaseByTagEndpoint

ReposGetReleaseByTagEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

  • tag: string

    tag parameter

ReposGetReleaseByTagRequestOptions

ReposGetReleaseByTagRequestOptions: object

Type declaration

ReposGetReleaseByTagResponseData

ReposGetReleaseByTagResponseData: object

Type declaration

ReposGetReleaseByTagResponseDataAssetsItem

ReposGetReleaseByTagResponseDataAssetsItem: object

Type declaration

  • browser_download_url: string
  • content_type: string
  • created_at: string
  • download_count: number
  • id: number
  • label: string
  • name: string
  • node_id: string
  • size: number
  • state: string
  • updated_at: string
  • uploader: ReposGetReleaseByTagResponseDataAssetsItemUploader
  • url: string

ReposGetReleaseByTagResponseDataAssetsItemUploader

ReposGetReleaseByTagResponseDataAssetsItemUploader: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposGetReleaseByTagResponseDataAuthor

ReposGetReleaseByTagResponseDataAuthor: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposGetReleaseEndpoint

ReposGetReleaseEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • release_id: number

    release_id parameter

  • repo: string

    repo parameter

ReposGetReleaseRequestOptions

ReposGetReleaseRequestOptions: object

Type declaration

ReposGetReleaseResponseData

ReposGetReleaseResponseData: object

Type declaration

  • assets: Array<ReposGetReleaseResponseDataAssetsItem>
  • assets_url: string
  • author: ReposGetReleaseResponseDataAuthor
  • body: string
  • created_at: string
  • draft: boolean
  • html_url: string
  • id: number
  • name: string
  • node_id: string
  • prerelease: boolean
  • published_at: string
  • tag_name: string
  • tarball_url: string
  • target_commitish: string
  • upload_url: string
  • url: string
  • zipball_url: string

ReposGetReleaseResponseDataAssetsItem

ReposGetReleaseResponseDataAssetsItem: object

Type declaration

  • browser_download_url: string
  • content_type: string
  • created_at: string
  • download_count: number
  • id: number
  • label: string
  • name: string
  • node_id: string
  • size: number
  • state: string
  • updated_at: string
  • uploader: ReposGetReleaseResponseDataAssetsItemUploader
  • url: string

ReposGetReleaseResponseDataAssetsItemUploader

ReposGetReleaseResponseDataAssetsItemUploader: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposGetReleaseResponseDataAuthor

ReposGetReleaseResponseDataAuthor: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposGetRequestOptions

ReposGetRequestOptions: object

Type declaration

ReposGetResponseData

ReposGetResponseData: object

Type declaration

  • Optional allow_merge_commit?: boolean
  • Optional allow_rebase_merge?: boolean
  • Optional allow_squash_merge?: boolean
  • archive_url: string
  • Optional archived?: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • Optional code_of_conduct?: ReposGetResponseDataCodeOfConduct
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string | null
  • Optional disabled?: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • Optional forks?: number
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string | null
  • hooks_url: string
  • html_url: string
  • id: number
  • Optional is_template?: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • Optional license?: ReposGetResponseDataLicense
  • merges_url: string
  • milestones_url: string
  • mirror_url: string | null
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • Optional open_issues?: number
  • open_issues_count: number
  • Optional organization?: ReposGetResponseDataOrganization
  • owner: ReposGetResponseDataOwner
  • Optional parent?: ReposGetResponseDataParent
  • Optional permissions?: ReposGetResponseDataPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • Optional source?: ReposGetResponseDataSource
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • Optional temp_clone_token?: string
  • Optional template_repository?: null
  • Optional topics?: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • Optional visibility?: string
  • Optional watchers?: number
  • watchers_count: number

ReposGetResponseDataCodeOfConduct

ReposGetResponseDataCodeOfConduct: object

Type declaration

  • key: string
  • name: string
  • url: string

ReposGetResponseDataLicense

ReposGetResponseDataLicense: object

Type declaration

  • key: string
  • name: string
  • node_id: string
  • spdx_id: string
  • url: string

ReposGetResponseDataOrganization

ReposGetResponseDataOrganization: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposGetResponseDataOwner

ReposGetResponseDataOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposGetResponseDataParent

ReposGetResponseDataParent: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: ReposGetResponseDataParentOwner
  • permissions: ReposGetResponseDataParentPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

ReposGetResponseDataParentOwner

ReposGetResponseDataParentOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposGetResponseDataParentPermissions

ReposGetResponseDataParentPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

ReposGetResponseDataPermissions

ReposGetResponseDataPermissions: object

Type declaration

  • admin: boolean
  • maintain: boolean
  • pull: boolean
  • push: boolean
  • triage: boolean

ReposGetResponseDataSource

ReposGetResponseDataSource: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: ReposGetResponseDataSourceOwner
  • permissions: ReposGetResponseDataSourcePermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

ReposGetResponseDataSourceOwner

ReposGetResponseDataSourceOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposGetResponseDataSourcePermissions

ReposGetResponseDataSourcePermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

ReposGetTeamsWithAccessToProtectedBranchEndpoint

ReposGetTeamsWithAccessToProtectedBranchEndpoint: object

Type declaration

  • branch: string

    branch parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposGetTeamsWithAccessToProtectedBranchRequestOptions

ReposGetTeamsWithAccessToProtectedBranchRequestOptions: object

Type declaration

ReposGetTeamsWithAccessToProtectedBranchResponseData

ReposGetTeamsWithAccessToProtectedBranchResponseData: Array<ReposGetTeamsWithAccessToProtectedBranchResponseDataItem>

ReposGetTeamsWithAccessToProtectedBranchResponseDataItem

ReposGetTeamsWithAccessToProtectedBranchResponseDataItem: object

Type declaration

  • description: string
  • html_url: string
  • id: number
  • members_url: string
  • name: string
  • node_id: string
  • parent: null
  • permission: string
  • privacy: string
  • repositories_url: string
  • slug: string
  • url: string

ReposGetTopPathsEndpoint

ReposGetTopPathsEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposGetTopPathsRequestOptions

ReposGetTopPathsRequestOptions: object

Type declaration

ReposGetTopPathsResponseData

ReposGetTopPathsResponseData: Array<ReposGetTopPathsResponseDataItem>

ReposGetTopPathsResponseDataItem

ReposGetTopPathsResponseDataItem: object

Type declaration

  • count: number
  • path: string
  • title: string
  • uniques: number

ReposGetTopReferrersEndpoint

ReposGetTopReferrersEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposGetTopReferrersRequestOptions

ReposGetTopReferrersRequestOptions: object

Type declaration

ReposGetTopReferrersResponseData

ReposGetTopReferrersResponseData: Array<ReposGetTopReferrersResponseDataItem>

ReposGetTopReferrersResponseDataItem

ReposGetTopReferrersResponseDataItem: object

Type declaration

  • count: number
  • referrer: string
  • uniques: number

ReposGetUsersWithAccessToProtectedBranchEndpoint

ReposGetUsersWithAccessToProtectedBranchEndpoint: object

Type declaration

  • branch: string

    branch parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposGetUsersWithAccessToProtectedBranchRequestOptions

ReposGetUsersWithAccessToProtectedBranchRequestOptions: object

Type declaration

ReposGetUsersWithAccessToProtectedBranchResponseData

ReposGetUsersWithAccessToProtectedBranchResponseData: Array<ReposGetUsersWithAccessToProtectedBranchResponseDataItem>

ReposGetUsersWithAccessToProtectedBranchResponseDataItem

ReposGetUsersWithAccessToProtectedBranchResponseDataItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposGetViewsEndpoint

ReposGetViewsEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • Optional per?: "day" | "week"

    Must be one of: day, week.

  • repo: string

    repo parameter

ReposGetViewsRequestOptions

ReposGetViewsRequestOptions: object

Type declaration

ReposGetViewsResponseData

ReposGetViewsResponseData: object

Type declaration

ReposGetViewsResponseDataViewsItem

ReposGetViewsResponseDataViewsItem: object

Type declaration

  • count: number
  • timestamp: string
  • uniques: number

ReposListAssetsForReleaseEndpoint

ReposListAssetsForReleaseEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • release_id: number

    release_id parameter

  • repo: string

    repo parameter

ReposListAssetsForReleaseRequestOptions

ReposListAssetsForReleaseRequestOptions: object

Type declaration

ReposListAssetsForReleaseResponseData

ReposListAssetsForReleaseResponseData: Array<ReposListAssetsForReleaseResponseDataItem>

ReposListAssetsForReleaseResponseDataItem

ReposListAssetsForReleaseResponseDataItem: object

Type declaration

  • browser_download_url: string
  • content_type: string
  • created_at: string
  • download_count: number
  • id: number
  • label: string
  • name: string
  • node_id: string
  • size: number
  • state: string
  • updated_at: string
  • uploader: ReposListAssetsForReleaseResponseDataItemUploader
  • url: string

ReposListAssetsForReleaseResponseDataItemUploader

ReposListAssetsForReleaseResponseDataItemUploader: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposListBranchesEndpoint

ReposListBranchesEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • Optional protected?: boolean

    Setting to true returns only protected branches. When set to false, only unprotected branches are returned. Omitting this parameter returns all branches.

  • repo: string

    repo parameter

ReposListBranchesForHeadCommitEndpoint

ReposListBranchesForHeadCommitEndpoint: object & RequiredPreview<"groot">

ReposListBranchesForHeadCommitRequestOptions

ReposListBranchesForHeadCommitRequestOptions: object

Type declaration

ReposListBranchesForHeadCommitResponseData

ReposListBranchesForHeadCommitResponseData: Array<ReposListBranchesForHeadCommitResponseDataItem>

ReposListBranchesForHeadCommitResponseDataItem

ReposListBranchesForHeadCommitResponseDataItem: object

Type declaration

ReposListBranchesForHeadCommitResponseDataItemCommit

ReposListBranchesForHeadCommitResponseDataItemCommit: object

Type declaration

  • sha: string
  • url: string

ReposListBranchesRequestOptions

ReposListBranchesRequestOptions: object

Type declaration

ReposListBranchesResponseData

ReposListBranchesResponseData: Array<ReposListBranchesResponseDataItem>

ReposListBranchesResponseDataItem

ReposListBranchesResponseDataItem: object

Type declaration

ReposListBranchesResponseDataItemCommit

ReposListBranchesResponseDataItemCommit: object

Type declaration

  • sha: string
  • url: string

ReposListBranchesResponseDataItemProtection

ReposListBranchesResponseDataItemProtection: object

Type declaration

ReposListBranchesResponseDataItemProtectionRequiredStatusChecks

ReposListBranchesResponseDataItemProtectionRequiredStatusChecks: object

Type declaration

  • contexts: Array<string>
  • enforcement_level: string

ReposListCollaboratorsEndpoint

ReposListCollaboratorsEndpoint: object

Type declaration

  • Optional affiliation?: "outside" | "direct" | "all"

    Filter collaborators returned by their affiliation. Can be one of: * outside: All outside collaborators of an organization-owned repository. * direct: All collaborators with permissions to an organization-owned repository, regardless of organization membership status. * all: All collaborators the authenticated user can see.

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • repo: string

    repo parameter

ReposListCollaboratorsRequestOptions

ReposListCollaboratorsRequestOptions: object

Type declaration

ReposListCollaboratorsResponseData

ReposListCollaboratorsResponseData: Array<ReposListCollaboratorsResponseDataItem>

ReposListCollaboratorsResponseDataItem

ReposListCollaboratorsResponseDataItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • permissions: ReposListCollaboratorsResponseDataItemPermissions
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposListCollaboratorsResponseDataItemPermissions

ReposListCollaboratorsResponseDataItemPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

ReposListCommentsForCommitEndpoint

ReposListCommentsForCommitEndpoint: object

Type declaration

  • commit_sha: string

    commit_sha parameter

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • repo: string

    repo parameter

ReposListCommentsForCommitRequestOptions

ReposListCommentsForCommitRequestOptions: object

Type declaration

ReposListCommentsForCommitResponseData

ReposListCommentsForCommitResponseData: Array<ReposListCommentsForCommitResponseDataItem>

ReposListCommentsForCommitResponseDataItem

ReposListCommentsForCommitResponseDataItem: object

Type declaration

ReposListCommentsForCommitResponseDataItemUser

ReposListCommentsForCommitResponseDataItemUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposListCommitCommentsEndpoint

ReposListCommitCommentsEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • repo: string

    repo parameter

ReposListCommitCommentsRequestOptions

ReposListCommitCommentsRequestOptions: object

Type declaration

ReposListCommitCommentsResponseData

ReposListCommitCommentsResponseData: Array<ReposListCommitCommentsResponseDataItem>

ReposListCommitCommentsResponseDataItem

ReposListCommitCommentsResponseDataItem: object

Type declaration

  • body: string
  • commit_id: string
  • created_at: string
  • html_url: string
  • id: number
  • line: number
  • node_id: string
  • path: string
  • position: number
  • updated_at: string
  • url: string
  • user: ReposListCommitCommentsResponseDataItemUser

ReposListCommitCommentsResponseDataItemUser

ReposListCommitCommentsResponseDataItemUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposListCommitsEndpoint

ReposListCommitsEndpoint: object

Type declaration

  • Optional author?: string

    GitHub login or email address by which to filter by commit author.

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional path?: string

    Only commits containing this file path will be returned.

  • Optional per_page?: number

    Results per page (max 100)

  • repo: string

    repo parameter

  • Optional sha?: string

    SHA or branch to start listing commits from. Default: the repository’s default branch (usually master).

  • Optional since?: string

    Only commits after this date will be returned. This is a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ.

  • Optional until?: string

    Only commits before this date will be returned. This is a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ.

ReposListCommitsRequestOptions

ReposListCommitsRequestOptions: object

Type declaration

ReposListCommitsResponseData

ReposListCommitsResponseData: Array<ReposListCommitsResponseDataItem>

ReposListCommitsResponseDataItem

ReposListCommitsResponseDataItem: object

Type declaration

ReposListCommitsResponseDataItemAuthor

ReposListCommitsResponseDataItemAuthor: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposListCommitsResponseDataItemCommit

ReposListCommitsResponseDataItemCommit: object

ReposListCommitsResponseDataItemCommitAuthor

ReposListCommitsResponseDataItemCommitAuthor: object

Type declaration

  • date: string
  • email: string
  • name: string

ReposListCommitsResponseDataItemCommitCommitter

ReposListCommitsResponseDataItemCommitCommitter: object

Type declaration

  • date: string
  • email: string
  • name: string

ReposListCommitsResponseDataItemCommitTree

ReposListCommitsResponseDataItemCommitTree: object

Type declaration

  • sha: string
  • url: string

ReposListCommitsResponseDataItemCommitVerification

ReposListCommitsResponseDataItemCommitVerification: object

Type declaration

  • payload: null
  • reason: string
  • signature: null
  • verified: boolean

ReposListCommitsResponseDataItemCommitter

ReposListCommitsResponseDataItemCommitter: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposListCommitsResponseDataItemParentsItem

ReposListCommitsResponseDataItemParentsItem: object

Type declaration

  • sha: string
  • url: string

ReposListContributorsEndpoint

ReposListContributorsEndpoint: object

Type declaration

  • Optional anon?: string

    Set to 1 or true to include anonymous contributors in results.

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • repo: string

    repo parameter

ReposListContributorsRequestOptions

ReposListContributorsRequestOptions: object

Type declaration

ReposListContributorsResponseData

ReposListContributorsResponseData: Array<ReposListContributorsResponseDataItem>

ReposListContributorsResponseDataItem

ReposListContributorsResponseDataItem: object

Type declaration

  • avatar_url: string
  • contributions: number
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposListDeployKeysEndpoint

ReposListDeployKeysEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • repo: string

    repo parameter

ReposListDeployKeysRequestOptions

ReposListDeployKeysRequestOptions: object

Type declaration

ReposListDeployKeysResponseData

ReposListDeployKeysResponseData: Array<ReposListDeployKeysResponseDataItem>

ReposListDeployKeysResponseDataItem

ReposListDeployKeysResponseDataItem: object

Type declaration

  • created_at: string
  • id: number
  • key: string
  • read_only: boolean
  • title: string
  • url: string
  • verified: boolean

ReposListDeploymentStatusesEndpoint

ReposListDeploymentStatusesEndpoint: object

Type declaration

  • deployment_id: number

    deployment_id parameter

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • repo: string

    repo parameter

ReposListDeploymentStatusesRequestOptions

ReposListDeploymentStatusesRequestOptions: object

Type declaration

ReposListDeploymentStatusesResponseData

ReposListDeploymentStatusesResponseData: Array<ReposListDeploymentStatusesResponseDataItem>

ReposListDeploymentStatusesResponseDataItem

ReposListDeploymentStatusesResponseDataItem: object

Type declaration

  • created_at: string
  • creator: ReposListDeploymentStatusesResponseDataItemCreator
  • deployment_url: string
  • description: string
  • environment: string
  • environment_url: string
  • id: number
  • log_url: string
  • node_id: string
  • repository_url: string
  • state: string
  • target_url: string
  • updated_at: string
  • url: string

ReposListDeploymentStatusesResponseDataItemCreator

ReposListDeploymentStatusesResponseDataItemCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposListDeploymentsEndpoint

ReposListDeploymentsEndpoint: object

Type declaration

  • Optional environment?: string

    The name of the environment that was deployed to (e.g., staging or production).

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • Optional ref?: string

    The name of the ref. This can be a branch, tag, or SHA.

  • repo: string

    repo parameter

  • Optional sha?: string

    The SHA recorded at creation time.

  • Optional task?: string

    The name of the task for the deployment (e.g., deploy or deploy:migrations).

ReposListDeploymentsRequestOptions

ReposListDeploymentsRequestOptions: object

Type declaration

ReposListDeploymentsResponseData

ReposListDeploymentsResponseData: Array<ReposListDeploymentsResponseDataItem>

ReposListDeploymentsResponseDataItem

ReposListDeploymentsResponseDataItem: object

Type declaration

ReposListDeploymentsResponseDataItemCreator

ReposListDeploymentsResponseDataItemCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposListDeploymentsResponseDataItemPayload

ReposListDeploymentsResponseDataItemPayload: object

Type declaration

  • deploy: string

ReposListDownloadsEndpoint

ReposListDownloadsEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • repo: string

    repo parameter

ReposListDownloadsRequestOptions

ReposListDownloadsRequestOptions: object

Type declaration

ReposListDownloadsResponseData

ReposListDownloadsResponseData: Array<ReposListDownloadsResponseDataItem>

ReposListDownloadsResponseDataItem

ReposListDownloadsResponseDataItem: object

Type declaration

  • content_type: string
  • description: string
  • download_count: number
  • html_url: string
  • id: number
  • name: string
  • size: number
  • url: string

ReposListForAuthenticatedUserEndpoint

ReposListForAuthenticatedUserEndpoint: object

Type declaration

  • Optional affiliation?: string

    Comma-separated list of values. Can include: * owner: Repositories that are owned by the authenticated user. * collaborator: Repositories that the user has been added to as a collaborator. * organization_member: Repositories that the user has access to through being a member of an organization. This includes every repository on every team that the user is on.

  • Optional direction?: "asc" | "desc"

    Can be one of asc or desc. Default: asc when using full_name, otherwise desc

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • Optional sort?: "created" | "updated" | "pushed" | "full_name"

    Can be one of created, updated, pushed, full_name.

  • Optional type?: "all" | "owner" | "public" | "private" | "member"

    Can be one of all, owner, public, private, member. Default: all

    Will cause a 422 error if used in the same request as visibility or affiliation. Will cause a 422 error if used in the same request as visibility or affiliation.

  • Optional visibility?: "all" | "public" | "private"

    Can be one of all, public, or private.

ReposListForAuthenticatedUserRequestOptions

ReposListForAuthenticatedUserRequestOptions: object

Type declaration

ReposListForOrgEndpoint

ReposListForOrgEndpoint: object

Type declaration

  • Optional direction?: "asc" | "desc"

    Can be one of asc or desc. Default: when using full_name: asc, otherwise desc

  • org: string

    org parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • Optional sort?: "created" | "updated" | "pushed" | "full_name"

    Can be one of created, updated, pushed, full_name.

  • Optional type?: "all" | "public" | "private" | "forks" | "sources" | "member" | "internal"

    Specifies the types of repositories you want returned. Can be one of all, public, private, forks, sources, member, internal. Default: all. If your organization is associated with an enterprise account using GitHub Enterprise Cloud or GitHub Enterprise Server 2.20+, type can also be internal.

ReposListForOrgRequestOptions

ReposListForOrgRequestOptions: object

Type declaration

ReposListForOrgResponseData

ReposListForOrgResponseData: Array<ReposListForOrgResponseDataItem>

ReposListForOrgResponseDataItem

ReposListForOrgResponseDataItem: object

Type declaration

  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • license: ReposListForOrgResponseDataItemLicense
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: ReposListForOrgResponseDataItemOwner
  • permissions: ReposListForOrgResponseDataItemPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

ReposListForOrgResponseDataItemLicense

ReposListForOrgResponseDataItemLicense: object

Type declaration

  • key: string
  • name: string
  • node_id: string
  • spdx_id: string
  • url: string

ReposListForOrgResponseDataItemOwner

ReposListForOrgResponseDataItemOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposListForOrgResponseDataItemPermissions

ReposListForOrgResponseDataItemPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

ReposListForUserEndpoint

ReposListForUserEndpoint: object

Type declaration

  • Optional direction?: "asc" | "desc"

    Can be one of asc or desc. Default: asc when using full_name, otherwise desc

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • Optional sort?: "created" | "updated" | "pushed" | "full_name"

    Can be one of created, updated, pushed, full_name.

  • Optional type?: "all" | "owner" | "member"

    Can be one of all, owner, member.

  • username: string

    username parameter

ReposListForUserRequestOptions

ReposListForUserRequestOptions: object

Type declaration

ReposListForksEndpoint

ReposListForksEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • repo: string

    repo parameter

  • Optional sort?: "newest" | "oldest" | "stargazers"

    The sort order. Can be either newest, oldest, or stargazers.

ReposListForksRequestOptions

ReposListForksRequestOptions: object

Type declaration

ReposListForksResponseData

ReposListForksResponseData: Array<ReposListForksResponseDataItem>

ReposListForksResponseDataItem

ReposListForksResponseDataItem: object

Type declaration

  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • license: ReposListForksResponseDataItemLicense
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: ReposListForksResponseDataItemOwner
  • permissions: ReposListForksResponseDataItemPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

ReposListForksResponseDataItemLicense

ReposListForksResponseDataItemLicense: object

Type declaration

  • key: string
  • name: string
  • node_id: string
  • spdx_id: string
  • url: string

ReposListForksResponseDataItemOwner

ReposListForksResponseDataItemOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposListForksResponseDataItemPermissions

ReposListForksResponseDataItemPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

ReposListHooksEndpoint

ReposListHooksEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • repo: string

    repo parameter

ReposListHooksRequestOptions

ReposListHooksRequestOptions: object

Type declaration

ReposListHooksResponseData

ReposListHooksResponseData: Array<ReposListHooksResponseDataItem>

ReposListHooksResponseDataItem

ReposListHooksResponseDataItem: object

Type declaration

ReposListHooksResponseDataItemConfig

ReposListHooksResponseDataItemConfig: object

Type declaration

  • content_type: string
  • insecure_ssl: string
  • url: string

ReposListHooksResponseDataItemLastResponse

ReposListHooksResponseDataItemLastResponse: object

Type declaration

  • code: null
  • message: null
  • status: string

ReposListInvitationsEndpoint

ReposListInvitationsEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • repo: string

    repo parameter

ReposListInvitationsForAuthenticatedUserEndpoint

ReposListInvitationsForAuthenticatedUserEndpoint: object

Type declaration

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

ReposListInvitationsForAuthenticatedUserRequestOptions

ReposListInvitationsForAuthenticatedUserRequestOptions: object

Type declaration

ReposListInvitationsForAuthenticatedUserResponseData

ReposListInvitationsForAuthenticatedUserResponseData: Array<ReposListInvitationsForAuthenticatedUserResponseDataItem>

ReposListInvitationsForAuthenticatedUserResponseDataItem

ReposListInvitationsForAuthenticatedUserResponseDataItem: object

Type declaration

ReposListInvitationsForAuthenticatedUserResponseDataItemInvitee

ReposListInvitationsForAuthenticatedUserResponseDataItemInvitee: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposListInvitationsForAuthenticatedUserResponseDataItemInviter

ReposListInvitationsForAuthenticatedUserResponseDataItemInviter: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposListInvitationsForAuthenticatedUserResponseDataItemRepository

ReposListInvitationsForAuthenticatedUserResponseDataItemRepository: object

Type declaration

  • archive_url: string
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • deployments_url: string
  • description: string
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • html_url: string
  • id: number
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • name: string
  • node_id: string
  • notifications_url: string
  • owner: ReposListInvitationsForAuthenticatedUserResponseDataItemRepositoryOwner
  • private: boolean
  • pulls_url: string
  • releases_url: string
  • ssh_url: string
  • stargazers_url: string
  • statuses_url: string
  • subscribers_url: string
  • subscription_url: string
  • tags_url: string
  • teams_url: string
  • trees_url: string
  • url: string

ReposListInvitationsForAuthenticatedUserResponseDataItemRepositoryOwner

ReposListInvitationsForAuthenticatedUserResponseDataItemRepositoryOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposListInvitationsRequestOptions

ReposListInvitationsRequestOptions: object

Type declaration

ReposListInvitationsResponseData

ReposListInvitationsResponseData: Array<ReposListInvitationsResponseDataItem>

ReposListInvitationsResponseDataItem

ReposListInvitationsResponseDataItem: object

Type declaration

ReposListInvitationsResponseDataItemInvitee

ReposListInvitationsResponseDataItemInvitee: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposListInvitationsResponseDataItemInviter

ReposListInvitationsResponseDataItemInviter: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposListInvitationsResponseDataItemRepository

ReposListInvitationsResponseDataItemRepository: object

Type declaration

  • archive_url: string
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • deployments_url: string
  • description: string
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • html_url: string
  • id: number
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • name: string
  • node_id: string
  • notifications_url: string
  • owner: ReposListInvitationsResponseDataItemRepositoryOwner
  • private: boolean
  • pulls_url: string
  • releases_url: string
  • ssh_url: string
  • stargazers_url: string
  • statuses_url: string
  • subscribers_url: string
  • subscription_url: string
  • tags_url: string
  • teams_url: string
  • trees_url: string
  • url: string

ReposListInvitationsResponseDataItemRepositoryOwner

ReposListInvitationsResponseDataItemRepositoryOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposListLanguagesEndpoint

ReposListLanguagesEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposListLanguagesRequestOptions

ReposListLanguagesRequestOptions: object

Type declaration

ReposListLanguagesResponseData

ReposListLanguagesResponseData: object

Type declaration

  • C: number
  • Python: number

ReposListPagesBuildsEndpoint

ReposListPagesBuildsEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • repo: string

    repo parameter

ReposListPagesBuildsRequestOptions

ReposListPagesBuildsRequestOptions: object

Type declaration

ReposListPagesBuildsResponseData

ReposListPagesBuildsResponseData: Array<ReposListPagesBuildsResponseDataItem>

ReposListPagesBuildsResponseDataItem

ReposListPagesBuildsResponseDataItem: object

Type declaration

ReposListPagesBuildsResponseDataItemError

ReposListPagesBuildsResponseDataItemError: object

Type declaration

  • message: null

ReposListPagesBuildsResponseDataItemPusher

ReposListPagesBuildsResponseDataItemPusher: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposListProtectedBranchRequiredStatusChecksContextsEndpoint

ReposListProtectedBranchRequiredStatusChecksContextsEndpoint: object

Type declaration

  • branch: string

    branch parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposListProtectedBranchRequiredStatusChecksContextsRequestOptions

ReposListProtectedBranchRequiredStatusChecksContextsRequestOptions: object

Type declaration

ReposListProtectedBranchRequiredStatusChecksContextsResponseData

ReposListProtectedBranchRequiredStatusChecksContextsResponseData: Array<string>

ReposListPublicEndpoint

ReposListPublicEndpoint: object

Type declaration

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • Optional since?: number

    The integer ID of the last repository that you've seen.

ReposListPublicRequestOptions

ReposListPublicRequestOptions: object

Type declaration

ReposListPublicResponseData

ReposListPublicResponseData: Array<ReposListPublicResponseDataItem>

ReposListPublicResponseDataItem

ReposListPublicResponseDataItem: object

Type declaration

  • archive_url: string
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • deployments_url: string
  • description: string
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • html_url: string
  • id: number
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • name: string
  • node_id: string
  • notifications_url: string
  • owner: ReposListPublicResponseDataItemOwner
  • private: boolean
  • pulls_url: string
  • releases_url: string
  • ssh_url: string
  • stargazers_url: string
  • statuses_url: string
  • subscribers_url: string
  • subscription_url: string
  • tags_url: string
  • teams_url: string
  • trees_url: string
  • url: string

ReposListPublicResponseDataItemOwner

ReposListPublicResponseDataItemOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposListPullRequestsAssociatedWithCommitEndpoint

ReposListPullRequestsAssociatedWithCommitEndpoint: object & RequiredPreview<"groot">

ReposListPullRequestsAssociatedWithCommitRequestOptions

ReposListPullRequestsAssociatedWithCommitRequestOptions: object

Type declaration

ReposListPullRequestsAssociatedWithCommitResponseData

ReposListPullRequestsAssociatedWithCommitResponseData: Array<ReposListPullRequestsAssociatedWithCommitResponseDataItem>

ReposListPullRequestsAssociatedWithCommitResponseDataItem

ReposListPullRequestsAssociatedWithCommitResponseDataItem: object

Type declaration

ReposListPullRequestsAssociatedWithCommitResponseDataItemAssignee

ReposListPullRequestsAssociatedWithCommitResponseDataItemAssignee: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposListPullRequestsAssociatedWithCommitResponseDataItemAssigneesItem

ReposListPullRequestsAssociatedWithCommitResponseDataItemAssigneesItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposListPullRequestsAssociatedWithCommitResponseDataItemBase

ReposListPullRequestsAssociatedWithCommitResponseDataItemBase: object

ReposListPullRequestsAssociatedWithCommitResponseDataItemBaseRepo

ReposListPullRequestsAssociatedWithCommitResponseDataItemBaseRepo: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: ReposListPullRequestsAssociatedWithCommitResponseDataItemBaseRepoOwner
  • permissions: ReposListPullRequestsAssociatedWithCommitResponseDataItemBaseRepoPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

ReposListPullRequestsAssociatedWithCommitResponseDataItemBaseRepoOwner

ReposListPullRequestsAssociatedWithCommitResponseDataItemBaseRepoOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposListPullRequestsAssociatedWithCommitResponseDataItemBaseRepoPermissions

ReposListPullRequestsAssociatedWithCommitResponseDataItemBaseRepoPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

ReposListPullRequestsAssociatedWithCommitResponseDataItemBaseUser

ReposListPullRequestsAssociatedWithCommitResponseDataItemBaseUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposListPullRequestsAssociatedWithCommitResponseDataItemHead

ReposListPullRequestsAssociatedWithCommitResponseDataItemHead: object

ReposListPullRequestsAssociatedWithCommitResponseDataItemHeadRepo

ReposListPullRequestsAssociatedWithCommitResponseDataItemHeadRepo: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: ReposListPullRequestsAssociatedWithCommitResponseDataItemHeadRepoOwner
  • permissions: ReposListPullRequestsAssociatedWithCommitResponseDataItemHeadRepoPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

ReposListPullRequestsAssociatedWithCommitResponseDataItemHeadRepoOwner

ReposListPullRequestsAssociatedWithCommitResponseDataItemHeadRepoOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposListPullRequestsAssociatedWithCommitResponseDataItemHeadRepoPermissions

ReposListPullRequestsAssociatedWithCommitResponseDataItemHeadRepoPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

ReposListPullRequestsAssociatedWithCommitResponseDataItemHeadUser

ReposListPullRequestsAssociatedWithCommitResponseDataItemHeadUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposListPullRequestsAssociatedWithCommitResponseDataItemLabelsItem

ReposListPullRequestsAssociatedWithCommitResponseDataItemLabelsItem: object

Type declaration

  • color: string
  • default: boolean
  • description: string
  • id: number
  • name: string
  • node_id: string
  • url: string

ReposListPullRequestsAssociatedWithCommitResponseDataItemLinks

ReposListPullRequestsAssociatedWithCommitResponseDataItemLinks: object

ReposListPullRequestsAssociatedWithCommitResponseDataItemLinksComments

ReposListPullRequestsAssociatedWithCommitResponseDataItemLinksComments: object

Type declaration

  • href: string

ReposListPullRequestsAssociatedWithCommitResponseDataItemLinksCommits

ReposListPullRequestsAssociatedWithCommitResponseDataItemLinksCommits: object

Type declaration

  • href: string

ReposListPullRequestsAssociatedWithCommitResponseDataItemLinksHtml

ReposListPullRequestsAssociatedWithCommitResponseDataItemLinksHtml: object

Type declaration

  • href: string

ReposListPullRequestsAssociatedWithCommitResponseDataItemLinksIssue

ReposListPullRequestsAssociatedWithCommitResponseDataItemLinksIssue: object

Type declaration

  • href: string

ReposListPullRequestsAssociatedWithCommitResponseDataItemLinksReviewComment

ReposListPullRequestsAssociatedWithCommitResponseDataItemLinksReviewComment: object

Type declaration

  • href: string

ReposListPullRequestsAssociatedWithCommitResponseDataItemLinksReviewComments

ReposListPullRequestsAssociatedWithCommitResponseDataItemLinksReviewComments: object

Type declaration

  • href: string

ReposListPullRequestsAssociatedWithCommitResponseDataItemLinksSelf

ReposListPullRequestsAssociatedWithCommitResponseDataItemLinksSelf: object

Type declaration

  • href: string

ReposListPullRequestsAssociatedWithCommitResponseDataItemLinksStatuses

ReposListPullRequestsAssociatedWithCommitResponseDataItemLinksStatuses: object

Type declaration

  • href: string

ReposListPullRequestsAssociatedWithCommitResponseDataItemMilestone

ReposListPullRequestsAssociatedWithCommitResponseDataItemMilestone: object

Type declaration

ReposListPullRequestsAssociatedWithCommitResponseDataItemMilestoneCreator

ReposListPullRequestsAssociatedWithCommitResponseDataItemMilestoneCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposListPullRequestsAssociatedWithCommitResponseDataItemRequestedReviewersItem

ReposListPullRequestsAssociatedWithCommitResponseDataItemRequestedReviewersItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposListPullRequestsAssociatedWithCommitResponseDataItemRequestedTeamsItem

ReposListPullRequestsAssociatedWithCommitResponseDataItemRequestedTeamsItem: object

Type declaration

  • description: string
  • html_url: string
  • id: number
  • members_url: string
  • name: string
  • node_id: string
  • parent: null
  • permission: string
  • privacy: string
  • repositories_url: string
  • slug: string
  • url: string

ReposListPullRequestsAssociatedWithCommitResponseDataItemUser

ReposListPullRequestsAssociatedWithCommitResponseDataItemUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposListReleasesEndpoint

ReposListReleasesEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • repo: string

    repo parameter

ReposListReleasesRequestOptions

ReposListReleasesRequestOptions: object

Type declaration

ReposListReleasesResponseData

ReposListReleasesResponseData: Array<ReposListReleasesResponseDataItem>

ReposListReleasesResponseDataItem

ReposListReleasesResponseDataItem: object

Type declaration

ReposListReleasesResponseDataItemAssetsItem

ReposListReleasesResponseDataItemAssetsItem: object

Type declaration

  • browser_download_url: string
  • content_type: string
  • created_at: string
  • download_count: number
  • id: number
  • label: string
  • name: string
  • node_id: string
  • size: number
  • state: string
  • updated_at: string
  • uploader: ReposListReleasesResponseDataItemAssetsItemUploader
  • url: string

ReposListReleasesResponseDataItemAssetsItemUploader

ReposListReleasesResponseDataItemAssetsItemUploader: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposListReleasesResponseDataItemAuthor

ReposListReleasesResponseDataItemAuthor: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposListStatusesForRefEndpoint

ReposListStatusesForRefEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • ref: string

    ref parameter

  • repo: string

    repo parameter

ReposListStatusesForRefRequestOptions

ReposListStatusesForRefRequestOptions: object

Type declaration

ReposListStatusesForRefResponseData

ReposListStatusesForRefResponseData: Array<ReposListStatusesForRefResponseDataItem>

ReposListStatusesForRefResponseDataItem

ReposListStatusesForRefResponseDataItem: object

Type declaration

ReposListStatusesForRefResponseDataItemCreator

ReposListStatusesForRefResponseDataItemCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposListTagsEndpoint

ReposListTagsEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • repo: string

    repo parameter

ReposListTagsRequestOptions

ReposListTagsRequestOptions: object

Type declaration

ReposListTagsResponseData

ReposListTagsResponseData: Array<ReposListTagsResponseDataItem>

ReposListTagsResponseDataItem

ReposListTagsResponseDataItem: object

Type declaration

ReposListTagsResponseDataItemCommit

ReposListTagsResponseDataItemCommit: object

Type declaration

  • sha: string
  • url: string

ReposListTeamsEndpoint

ReposListTeamsEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • repo: string

    repo parameter

ReposListTeamsRequestOptions

ReposListTeamsRequestOptions: object

Type declaration

ReposListTeamsResponseData

ReposListTeamsResponseData: Array<ReposListTeamsResponseDataItem>

ReposListTeamsResponseDataItem

ReposListTeamsResponseDataItem: object

Type declaration

  • description: string
  • html_url: string
  • id: number
  • members_url: string
  • name: string
  • node_id: string
  • parent: null
  • permission: string
  • privacy: string
  • repositories_url: string
  • slug: string
  • url: string

ReposMergeEndpoint

ReposMergeEndpoint: object

Type declaration

  • base: string

    The name of the base branch that the head will be merged into.

  • Optional commit_message?: string

    Commit message to use for the merge commit. If omitted, a default message will be used.

  • head: string

    The head to merge. This can be a branch name or a commit SHA1.

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposMergeRequestOptions

ReposMergeRequestOptions: object

Type declaration

ReposMergeResponseData

ReposMergeResponseData: object

Type declaration

ReposMergeResponseDataAuthor

ReposMergeResponseDataAuthor: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposMergeResponseDataCommit

ReposMergeResponseDataCommit: object

Type declaration

ReposMergeResponseDataCommitAuthor

ReposMergeResponseDataCommitAuthor: object

Type declaration

  • date: string
  • email: string
  • name: string

ReposMergeResponseDataCommitCommitter

ReposMergeResponseDataCommitCommitter: object

Type declaration

  • date: string
  • email: string
  • name: string

ReposMergeResponseDataCommitTree

ReposMergeResponseDataCommitTree: object

Type declaration

  • sha: string
  • url: string

ReposMergeResponseDataCommitVerification

ReposMergeResponseDataCommitVerification: object

Type declaration

  • payload: null
  • reason: string
  • signature: null
  • verified: boolean

ReposMergeResponseDataCommitter

ReposMergeResponseDataCommitter: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposMergeResponseDataParentsItem

ReposMergeResponseDataParentsItem: object

Type declaration

  • sha: string
  • url: string

ReposPingHookEndpoint

ReposPingHookEndpoint: object

Type declaration

  • hook_id: number

    hook_id parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposPingHookRequestOptions

ReposPingHookRequestOptions: object

Type declaration

ReposRemoveBranchProtectionEndpoint

ReposRemoveBranchProtectionEndpoint: object

Type declaration

  • branch: string

    branch parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposRemoveBranchProtectionRequestOptions

ReposRemoveBranchProtectionRequestOptions: object

Type declaration

ReposRemoveCollaboratorEndpoint

ReposRemoveCollaboratorEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

  • username: string

    username parameter

ReposRemoveCollaboratorRequestOptions

ReposRemoveCollaboratorRequestOptions: object

Type declaration

ReposRemoveDeployKeyEndpoint

ReposRemoveDeployKeyEndpoint: object

Type declaration

  • key_id: number

    key_id parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposRemoveDeployKeyRequestOptions

ReposRemoveDeployKeyRequestOptions: object

Type declaration

ReposRemoveProtectedBranchAdminEnforcementEndpoint

ReposRemoveProtectedBranchAdminEnforcementEndpoint: object

Type declaration

  • branch: string

    branch parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposRemoveProtectedBranchAdminEnforcementRequestOptions

ReposRemoveProtectedBranchAdminEnforcementRequestOptions: object

Type declaration

ReposRemoveProtectedBranchAppRestrictionsEndpoint

ReposRemoveProtectedBranchAppRestrictionsEndpoint: object

Type declaration

  • apps: string[]

    apps parameter

  • branch: string

    branch parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposRemoveProtectedBranchAppRestrictionsRequestOptions

ReposRemoveProtectedBranchAppRestrictionsRequestOptions: object

Type declaration

ReposRemoveProtectedBranchAppRestrictionsResponseData

ReposRemoveProtectedBranchAppRestrictionsResponseData: Array<ReposRemoveProtectedBranchAppRestrictionsResponseDataItem>

ReposRemoveProtectedBranchAppRestrictionsResponseDataItem

ReposRemoveProtectedBranchAppRestrictionsResponseDataItem: object

Type declaration

ReposRemoveProtectedBranchAppRestrictionsResponseDataItemOwner

ReposRemoveProtectedBranchAppRestrictionsResponseDataItemOwner: object

Type declaration

  • avatar_url: string
  • description: string
  • events_url: string
  • hooks_url: string
  • id: number
  • issues_url: string
  • login: string
  • members_url: string
  • node_id: string
  • public_members_url: string
  • repos_url: string
  • url: string

ReposRemoveProtectedBranchAppRestrictionsResponseDataItemPermissions

ReposRemoveProtectedBranchAppRestrictionsResponseDataItemPermissions: object

Type declaration

  • contents: string
  • issues: string
  • metadata: string
  • single_file: string

ReposRemoveProtectedBranchPullRequestReviewEnforcementEndpoint

ReposRemoveProtectedBranchPullRequestReviewEnforcementEndpoint: object

Type declaration

  • branch: string

    branch parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposRemoveProtectedBranchPullRequestReviewEnforcementRequestOptions

ReposRemoveProtectedBranchPullRequestReviewEnforcementRequestOptions: object

Type declaration

ReposRemoveProtectedBranchRequiredSignaturesEndpoint

ReposRemoveProtectedBranchRequiredSignaturesEndpoint: object & RequiredPreview<"zzzax">

ReposRemoveProtectedBranchRequiredSignaturesRequestOptions

ReposRemoveProtectedBranchRequiredSignaturesRequestOptions: object

Type declaration

ReposRemoveProtectedBranchRequiredStatusChecksContextsEndpoint

ReposRemoveProtectedBranchRequiredStatusChecksContextsEndpoint: object

Type declaration

  • branch: string

    branch parameter

  • contexts: string[]

    contexts parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposRemoveProtectedBranchRequiredStatusChecksContextsRequestOptions

ReposRemoveProtectedBranchRequiredStatusChecksContextsRequestOptions: object

Type declaration

ReposRemoveProtectedBranchRequiredStatusChecksContextsResponseData

ReposRemoveProtectedBranchRequiredStatusChecksContextsResponseData: Array<string>

ReposRemoveProtectedBranchRequiredStatusChecksEndpoint

ReposRemoveProtectedBranchRequiredStatusChecksEndpoint: object

Type declaration

  • branch: string

    branch parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposRemoveProtectedBranchRequiredStatusChecksRequestOptions

ReposRemoveProtectedBranchRequiredStatusChecksRequestOptions: object

Type declaration

ReposRemoveProtectedBranchRestrictionsEndpoint

ReposRemoveProtectedBranchRestrictionsEndpoint: object

Type declaration

  • branch: string

    branch parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposRemoveProtectedBranchRestrictionsRequestOptions

ReposRemoveProtectedBranchRestrictionsRequestOptions: object

Type declaration

ReposRemoveProtectedBranchTeamRestrictionsEndpoint

ReposRemoveProtectedBranchTeamRestrictionsEndpoint: object

Type declaration

  • branch: string

    branch parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

  • teams: string[]

    teams parameter

ReposRemoveProtectedBranchTeamRestrictionsRequestOptions

ReposRemoveProtectedBranchTeamRestrictionsRequestOptions: object

Type declaration

ReposRemoveProtectedBranchTeamRestrictionsResponseData

ReposRemoveProtectedBranchTeamRestrictionsResponseData: Array<ReposRemoveProtectedBranchTeamRestrictionsResponseDataItem>

ReposRemoveProtectedBranchTeamRestrictionsResponseDataItem

ReposRemoveProtectedBranchTeamRestrictionsResponseDataItem: object

Type declaration

  • description: string
  • html_url: string
  • id: number
  • members_url: string
  • name: string
  • node_id: string
  • parent: null
  • permission: string
  • privacy: string
  • repositories_url: string
  • slug: string
  • url: string

ReposRemoveProtectedBranchUserRestrictionsEndpoint

ReposRemoveProtectedBranchUserRestrictionsEndpoint: object

Type declaration

  • branch: string

    branch parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

  • users: string[]

    users parameter

ReposRemoveProtectedBranchUserRestrictionsRequestOptions

ReposRemoveProtectedBranchUserRestrictionsRequestOptions: object

Type declaration

ReposRemoveProtectedBranchUserRestrictionsResponseData

ReposRemoveProtectedBranchUserRestrictionsResponseData: Array<ReposRemoveProtectedBranchUserRestrictionsResponseDataItem>

ReposRemoveProtectedBranchUserRestrictionsResponseDataItem

ReposRemoveProtectedBranchUserRestrictionsResponseDataItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposReplaceAllTopicsEndpoint

ReposReplaceAllTopicsEndpoint: object & RequiredPreview<"mercy">

ReposReplaceAllTopicsRequestOptions

ReposReplaceAllTopicsRequestOptions: object

Type declaration

ReposReplaceAllTopicsResponseData

ReposReplaceAllTopicsResponseData: object

Type declaration

  • names: Array<string>

ReposReplaceProtectedBranchAppRestrictionsEndpoint

ReposReplaceProtectedBranchAppRestrictionsEndpoint: object

Type declaration

  • apps: string[]

    apps parameter

  • branch: string

    branch parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposReplaceProtectedBranchAppRestrictionsRequestOptions

ReposReplaceProtectedBranchAppRestrictionsRequestOptions: object

Type declaration

ReposReplaceProtectedBranchAppRestrictionsResponseData

ReposReplaceProtectedBranchAppRestrictionsResponseData: Array<ReposReplaceProtectedBranchAppRestrictionsResponseDataItem>

ReposReplaceProtectedBranchAppRestrictionsResponseDataItem

ReposReplaceProtectedBranchAppRestrictionsResponseDataItem: object

Type declaration

ReposReplaceProtectedBranchAppRestrictionsResponseDataItemOwner

ReposReplaceProtectedBranchAppRestrictionsResponseDataItemOwner: object

Type declaration

  • avatar_url: string
  • description: string
  • events_url: string
  • hooks_url: string
  • id: number
  • issues_url: string
  • login: string
  • members_url: string
  • node_id: string
  • public_members_url: string
  • repos_url: string
  • url: string

ReposReplaceProtectedBranchAppRestrictionsResponseDataItemPermissions

ReposReplaceProtectedBranchAppRestrictionsResponseDataItemPermissions: object

Type declaration

  • contents: string
  • issues: string
  • metadata: string
  • single_file: string

ReposReplaceProtectedBranchRequiredStatusChecksContextsEndpoint

ReposReplaceProtectedBranchRequiredStatusChecksContextsEndpoint: object

Type declaration

  • branch: string

    branch parameter

  • contexts: string[]

    contexts parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposReplaceProtectedBranchRequiredStatusChecksContextsRequestOptions

ReposReplaceProtectedBranchRequiredStatusChecksContextsRequestOptions: object

Type declaration

ReposReplaceProtectedBranchRequiredStatusChecksContextsResponseData

ReposReplaceProtectedBranchRequiredStatusChecksContextsResponseData: Array<string>

ReposReplaceProtectedBranchTeamRestrictionsEndpoint

ReposReplaceProtectedBranchTeamRestrictionsEndpoint: object

Type declaration

  • branch: string

    branch parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

  • teams: string[]

    teams parameter

ReposReplaceProtectedBranchTeamRestrictionsRequestOptions

ReposReplaceProtectedBranchTeamRestrictionsRequestOptions: object

Type declaration

ReposReplaceProtectedBranchTeamRestrictionsResponseData

ReposReplaceProtectedBranchTeamRestrictionsResponseData: Array<ReposReplaceProtectedBranchTeamRestrictionsResponseDataItem>

ReposReplaceProtectedBranchTeamRestrictionsResponseDataItem

ReposReplaceProtectedBranchTeamRestrictionsResponseDataItem: object

Type declaration

  • description: string
  • html_url: string
  • id: number
  • members_url: string
  • name: string
  • node_id: string
  • parent: null
  • permission: string
  • privacy: string
  • repositories_url: string
  • slug: string
  • url: string

ReposReplaceProtectedBranchUserRestrictionsEndpoint

ReposReplaceProtectedBranchUserRestrictionsEndpoint: object

Type declaration

  • branch: string

    branch parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

  • users: string[]

    users parameter

ReposReplaceProtectedBranchUserRestrictionsRequestOptions

ReposReplaceProtectedBranchUserRestrictionsRequestOptions: object

Type declaration

ReposReplaceProtectedBranchUserRestrictionsResponseData

ReposReplaceProtectedBranchUserRestrictionsResponseData: Array<ReposReplaceProtectedBranchUserRestrictionsResponseDataItem>

ReposReplaceProtectedBranchUserRestrictionsResponseDataItem

ReposReplaceProtectedBranchUserRestrictionsResponseDataItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposRequestPageBuildEndpoint

ReposRequestPageBuildEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposRequestPageBuildRequestOptions

ReposRequestPageBuildRequestOptions: object

Type declaration

ReposRequestPageBuildResponseData

ReposRequestPageBuildResponseData: object

Type declaration

  • status: string
  • url: string

ReposRetrieveCommunityProfileMetricsEndpoint

ReposRetrieveCommunityProfileMetricsEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposRetrieveCommunityProfileMetricsRequestOptions

ReposRetrieveCommunityProfileMetricsRequestOptions: object

Type declaration

ReposRetrieveCommunityProfileMetricsResponseData

ReposRetrieveCommunityProfileMetricsResponseData: object

Type declaration

ReposRetrieveCommunityProfileMetricsResponseDataFiles

ReposRetrieveCommunityProfileMetricsResponseDataFiles: object

ReposRetrieveCommunityProfileMetricsResponseDataFilesCodeOfConduct

ReposRetrieveCommunityProfileMetricsResponseDataFilesCodeOfConduct: object

Type declaration

  • html_url: string
  • key: string
  • name: string
  • url: string

ReposRetrieveCommunityProfileMetricsResponseDataFilesContributing

ReposRetrieveCommunityProfileMetricsResponseDataFilesContributing: object

Type declaration

  • html_url: string
  • url: string

ReposRetrieveCommunityProfileMetricsResponseDataFilesIssueTemplate

ReposRetrieveCommunityProfileMetricsResponseDataFilesIssueTemplate: object

Type declaration

  • html_url: string
  • url: string

ReposRetrieveCommunityProfileMetricsResponseDataFilesLicense

ReposRetrieveCommunityProfileMetricsResponseDataFilesLicense: object

Type declaration

  • html_url: string
  • key: string
  • name: string
  • spdx_id: string
  • url: string

ReposRetrieveCommunityProfileMetricsResponseDataFilesPullRequestTemplate

ReposRetrieveCommunityProfileMetricsResponseDataFilesPullRequestTemplate: object

Type declaration

  • html_url: string
  • url: string

ReposRetrieveCommunityProfileMetricsResponseDataFilesReadme

ReposRetrieveCommunityProfileMetricsResponseDataFilesReadme: object

Type declaration

  • html_url: string
  • url: string

ReposTestPushHookEndpoint

ReposTestPushHookEndpoint: object

Type declaration

  • hook_id: number

    hook_id parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposTestPushHookRequestOptions

ReposTestPushHookRequestOptions: object

Type declaration

ReposTransferEndpoint

ReposTransferEndpoint: object

Type declaration

  • Optional new_owner?: string

    Required: The username or organization name the repository will be transferred to.

  • owner: string

    owner parameter

  • repo: string

    repo parameter

  • Optional team_ids?: number[]

    ID of the team or teams to add to the repository. Teams can only be added to organization-owned repositories.

ReposTransferRequestOptions

ReposTransferRequestOptions: object

Type declaration

ReposTransferResponseData

ReposTransferResponseData: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: ReposTransferResponseDataOwner
  • permissions: ReposTransferResponseDataPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

ReposTransferResponseDataOwner

ReposTransferResponseDataOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposTransferResponseDataPermissions

ReposTransferResponseDataPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

ReposUpdateBranchProtectionEndpoint

ReposUpdateBranchProtectionEndpoint: object

Type declaration

  • Optional allow_deletions?: boolean

    Allows deletion of the protected branch by anyone with write access to the repository. Set to false to prevent deletion of the protected branch. Default: false. For more information, see "Enabling force pushes to a protected branch" in the GitHub Help documentation.

  • Optional allow_force_pushes?: boolean | null

    Permits force pushes to the protected branch by anyone with write access to the repository. Set to true to allow force pushes. Set to false or null to block force pushes. Default: false. For more information, see "Enabling force pushes to a protected branch" in the GitHub Help documentation."

  • branch: string

    branch parameter

  • enforce_admins: boolean | null

    Enforce all configured restrictions for administrators. Set to true to enforce required status checks for repository administrators. Set to null to disable.

  • owner: string

    owner parameter

  • repo: string

    repo parameter

  • Optional required_linear_history?: boolean

    Enforces a linear commit Git history, which prevents anyone from pushing merge commits to a branch. Set to true to enforce a linear commit history. Set to false to disable a linear commit Git history. Your repository must allow squash merging or rebase merging before you can enable a linear commit history. Default: false. For more information, see "Requiring a linear commit history" in the GitHub Help documentation.

  • required_pull_request_reviews: ReposUpdateBranchProtectionParamsRequiredPullRequestReviews | null

    Require at least one approving review on a pull request, before merging. Set to null to disable.

  • required_status_checks: ReposUpdateBranchProtectionParamsRequiredStatusChecks | null

    Require status checks to pass before merging. Set to null to disable.

  • restrictions: ReposUpdateBranchProtectionParamsRestrictions | null

    Restrict who can push to the protected branch. User, app, and team restrictions are only available for organization-owned repositories. Set to null to disable.

ReposUpdateBranchProtectionParamsRequiredPullRequestReviews

ReposUpdateBranchProtectionParamsRequiredPullRequestReviews: object

Type declaration

ReposUpdateBranchProtectionParamsRequiredPullRequestReviewsDismissalRestrictions

ReposUpdateBranchProtectionParamsRequiredPullRequestReviewsDismissalRestrictions: object

Type declaration

  • Optional teams?: string[]
  • Optional users?: string[]

ReposUpdateBranchProtectionParamsRequiredStatusChecks

ReposUpdateBranchProtectionParamsRequiredStatusChecks: object

Type declaration

  • contexts: string[]
  • strict: boolean

ReposUpdateBranchProtectionParamsRestrictions

ReposUpdateBranchProtectionParamsRestrictions: object

Type declaration

  • Optional apps?: string[]
  • teams: string[]
  • users: string[]

ReposUpdateBranchProtectionRequestOptions

ReposUpdateBranchProtectionRequestOptions: object

Type declaration

ReposUpdateBranchProtectionResponseData

ReposUpdateBranchProtectionResponseData: object

ReposUpdateBranchProtectionResponseDataAllowDeletions

ReposUpdateBranchProtectionResponseDataAllowDeletions: object

Type declaration

  • enabled: boolean

ReposUpdateBranchProtectionResponseDataAllowForcePushes

ReposUpdateBranchProtectionResponseDataAllowForcePushes: object

Type declaration

  • enabled: boolean

ReposUpdateBranchProtectionResponseDataEnforceAdmins

ReposUpdateBranchProtectionResponseDataEnforceAdmins: object

Type declaration

  • enabled: boolean
  • url: string

ReposUpdateBranchProtectionResponseDataRequiredLinearHistory

ReposUpdateBranchProtectionResponseDataRequiredLinearHistory: object

Type declaration

  • enabled: boolean

ReposUpdateBranchProtectionResponseDataRequiredPullRequestReviews

ReposUpdateBranchProtectionResponseDataRequiredPullRequestReviews: object

Type declaration

ReposUpdateBranchProtectionResponseDataRequiredPullRequestReviewsDismissalRestrictions

ReposUpdateBranchProtectionResponseDataRequiredPullRequestReviewsDismissalRestrictions: object

ReposUpdateBranchProtectionResponseDataRequiredPullRequestReviewsDismissalRestrictionsTeamsItem

ReposUpdateBranchProtectionResponseDataRequiredPullRequestReviewsDismissalRestrictionsTeamsItem: object

Type declaration

  • description: string
  • html_url: string
  • id: number
  • members_url: string
  • name: string
  • node_id: string
  • parent: null
  • permission: string
  • privacy: string
  • repositories_url: string
  • slug: string
  • url: string

ReposUpdateBranchProtectionResponseDataRequiredPullRequestReviewsDismissalRestrictionsUsersItem

ReposUpdateBranchProtectionResponseDataRequiredPullRequestReviewsDismissalRestrictionsUsersItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposUpdateBranchProtectionResponseDataRequiredStatusChecks

ReposUpdateBranchProtectionResponseDataRequiredStatusChecks: object

Type declaration

  • contexts: Array<string>
  • contexts_url: string
  • strict: boolean
  • url: string

ReposUpdateBranchProtectionResponseDataRestrictions

ReposUpdateBranchProtectionResponseDataRestrictions: object

Type declaration

ReposUpdateBranchProtectionResponseDataRestrictionsAppsItem

ReposUpdateBranchProtectionResponseDataRestrictionsAppsItem: object

Type declaration

ReposUpdateBranchProtectionResponseDataRestrictionsAppsItemOwner

ReposUpdateBranchProtectionResponseDataRestrictionsAppsItemOwner: object

Type declaration

  • avatar_url: string
  • description: string
  • events_url: string
  • hooks_url: string
  • id: number
  • issues_url: string
  • login: string
  • members_url: string
  • node_id: string
  • public_members_url: string
  • repos_url: string
  • url: string

ReposUpdateBranchProtectionResponseDataRestrictionsAppsItemPermissions

ReposUpdateBranchProtectionResponseDataRestrictionsAppsItemPermissions: object

Type declaration

  • contents: string
  • issues: string
  • metadata: string
  • single_file: string

ReposUpdateBranchProtectionResponseDataRestrictionsTeamsItem

ReposUpdateBranchProtectionResponseDataRestrictionsTeamsItem: object

Type declaration

  • description: string
  • html_url: string
  • id: number
  • members_url: string
  • name: string
  • node_id: string
  • parent: null
  • permission: string
  • privacy: string
  • repositories_url: string
  • slug: string
  • url: string

ReposUpdateBranchProtectionResponseDataRestrictionsUsersItem

ReposUpdateBranchProtectionResponseDataRestrictionsUsersItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposUpdateCommitCommentEndpoint

ReposUpdateCommitCommentEndpoint: object

Type declaration

  • body: string

    The contents of the comment

  • comment_id: number

    comment_id parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposUpdateCommitCommentRequestOptions

ReposUpdateCommitCommentRequestOptions: object

Type declaration

ReposUpdateCommitCommentResponseData

ReposUpdateCommitCommentResponseData: object

Type declaration

  • body: string
  • commit_id: string
  • created_at: string
  • html_url: string
  • id: number
  • line: number
  • node_id: string
  • path: string
  • position: number
  • updated_at: string
  • url: string
  • user: ReposUpdateCommitCommentResponseDataUser

ReposUpdateCommitCommentResponseDataUser

ReposUpdateCommitCommentResponseDataUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposUpdateEndpoint

ReposUpdateEndpoint: object

Type declaration

  • Optional allow_merge_commit?: boolean

    Either true to allow merging pull requests with a merge commit, or false to prevent merging pull requests with merge commits.

  • Optional allow_rebase_merge?: boolean

    Either true to allow rebase-merging pull requests, or false to prevent rebase-merging.

  • Optional allow_squash_merge?: boolean

    Either true to allow squash-merging pull requests, or false to prevent squash-merging.

  • Optional archived?: boolean

    true to archive this repository. Note: You cannot unarchive repositories through the API.

  • Optional default_branch?: string

    Updates the default branch for this repository.

  • Optional delete_branch_on_merge?: boolean

    Either true to allow automatically deleting head branches when pull requests are merged, or false to prevent automatic deletion.

  • Optional description?: string

    A short description of the repository.

  • Optional has_issues?: boolean

    Either true to enable issues for this repository or false to disable them.

  • Optional has_projects?: boolean

    Either true to enable projects for this repository or false to disable them. Note: If you're creating a repository in an organization that has disabled repository projects, the default is false, and if you pass true, the API returns an error.

  • Optional has_wiki?: boolean

    Either true to enable the wiki for this repository or false to disable it.

  • Optional homepage?: string

    A URL with more information about the repository.

  • Optional is_template?: boolean

    Either true to make this repo available as a template repository or false to prevent it.

  • Optional name?: string

    The name of the repository.

  • owner: string

    owner parameter

  • Optional private?: boolean

    Either true to make the repository private or false to make it public. Default: false. Note: You will get a 422 error if the organization restricts changing repository visibility to organization owners and a non-owner tries to change the value of private. Note: You will get a 422 error if the organization restricts changing repository visibility to organization owners and a non-owner tries to change the value of private.

  • repo: string

    repo parameter

  • Optional visibility?: "public" | "private" | "visibility" | "internal"

    Can be public or private. If your organization is associated with an enterprise account using GitHub Enterprise Cloud or GitHub Enterprise Server 2.20+, visibility can also be internal. The visibility parameter overrides the private parameter when you use both along with the nebula-preview preview header.

ReposUpdateHookEndpoint

ReposUpdateHookEndpoint: object

Type declaration

  • Optional active?: boolean

    Determines if notifications are sent when the webhook is triggered. Set to true to send notifications.

  • Optional add_events?: string[]

    Determines a list of events to be added to the list of events that the Hook triggers for.

  • Optional config?: ReposUpdateHookParamsConfig

    Key/value pairs to provide settings for this webhook. These are defined below.

  • Optional events?: string[]

    Determines what events the hook is triggered for. This replaces the entire array of events.

  • hook_id: number

    hook_id parameter

  • owner: string

    owner parameter

  • Optional remove_events?: string[]

    Determines a list of events to be removed from the list of events that the Hook triggers for.

  • repo: string

    repo parameter

ReposUpdateHookParamsConfig

ReposUpdateHookParamsConfig: object

Type declaration

  • Optional content_type?: string
  • Optional insecure_ssl?: string
  • Optional secret?: string
  • url: string

ReposUpdateHookRequestOptions

ReposUpdateHookRequestOptions: object

Type declaration

ReposUpdateHookResponseData

ReposUpdateHookResponseData: object

Type declaration

ReposUpdateHookResponseDataConfig

ReposUpdateHookResponseDataConfig: object

Type declaration

  • content_type: string
  • insecure_ssl: string
  • url: string

ReposUpdateHookResponseDataLastResponse

ReposUpdateHookResponseDataLastResponse: object

Type declaration

  • code: null
  • message: null
  • status: string

ReposUpdateInformationAboutPagesSiteEndpoint

ReposUpdateInformationAboutPagesSiteEndpoint: object

Type declaration

  • Optional cname?: string

    Specify a custom domain for the repository. Sending a null value will remove the custom domain. For more about custom domains, see "Using a custom domain with GitHub Pages."

  • owner: string

    owner parameter

  • repo: string

    repo parameter

  • Optional source?: ""gh-pages"" | ""master"" | ""master /docs""

    Update the source for the repository. Must include the branch name, and may optionally specify the subdirectory /docs. Possible values are "gh-pages", "master", and "master /docs".

ReposUpdateInformationAboutPagesSiteRequestOptions

ReposUpdateInformationAboutPagesSiteRequestOptions: object

Type declaration

ReposUpdateInvitationEndpoint

ReposUpdateInvitationEndpoint: object

Type declaration

  • invitation_id: number

    invitation_id parameter

  • owner: string

    owner parameter

  • Optional permissions?: "read" | "write" | "maintain" | "triage" | "admin"

    The permissions that the associated user will have on the repository. Valid values are read, write, maintain, triage, and admin.

  • repo: string

    repo parameter

ReposUpdateInvitationRequestOptions

ReposUpdateInvitationRequestOptions: object

Type declaration

ReposUpdateInvitationResponseData

ReposUpdateInvitationResponseData: object

Type declaration

ReposUpdateInvitationResponseDataInvitee

ReposUpdateInvitationResponseDataInvitee: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposUpdateInvitationResponseDataInviter

ReposUpdateInvitationResponseDataInviter: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposUpdateInvitationResponseDataRepository

ReposUpdateInvitationResponseDataRepository: object

Type declaration

  • archive_url: string
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • deployments_url: string
  • description: string
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • html_url: string
  • id: number
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • name: string
  • node_id: string
  • notifications_url: string
  • owner: ReposUpdateInvitationResponseDataRepositoryOwner
  • private: boolean
  • pulls_url: string
  • releases_url: string
  • ssh_url: string
  • stargazers_url: string
  • statuses_url: string
  • subscribers_url: string
  • subscription_url: string
  • tags_url: string
  • teams_url: string
  • trees_url: string
  • url: string

ReposUpdateInvitationResponseDataRepositoryOwner

ReposUpdateInvitationResponseDataRepositoryOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposUpdateProtectedBranchPullRequestReviewEnforcementEndpoint

ReposUpdateProtectedBranchPullRequestReviewEnforcementEndpoint: object

Type declaration

  • branch: string

    branch parameter

  • Optional dismiss_stale_reviews?: boolean

    Set to true if you want to automatically dismiss approving reviews when someone pushes a new commit.

  • Optional dismissal_restrictions?: ReposUpdateProtectedBranchPullRequestReviewEnforcementParamsDismissalRestrictions

    Specify which users and teams can dismiss pull request reviews. Pass an empty dismissal_restrictions object to disable. User and team dismissal_restrictions are only available for organization-owned repositories. Omit this parameter for personal repositories.

  • owner: string

    owner parameter

  • repo: string

    repo parameter

  • Optional require_code_owner_reviews?: boolean

    Blocks merging pull requests until code owners have reviewed.

  • Optional required_approving_review_count?: number

    Specifies the number of reviewers required to approve pull requests. Use a number between 1 and 6.

ReposUpdateProtectedBranchPullRequestReviewEnforcementParamsDismissalRestrictions

ReposUpdateProtectedBranchPullRequestReviewEnforcementParamsDismissalRestrictions: object

Type declaration

  • Optional teams?: string[]
  • Optional users?: string[]

ReposUpdateProtectedBranchPullRequestReviewEnforcementRequestOptions

ReposUpdateProtectedBranchPullRequestReviewEnforcementRequestOptions: object

Type declaration

ReposUpdateProtectedBranchPullRequestReviewEnforcementResponseData

ReposUpdateProtectedBranchPullRequestReviewEnforcementResponseData: object

Type declaration

ReposUpdateProtectedBranchPullRequestReviewEnforcementResponseDataDismissalRestrictions

ReposUpdateProtectedBranchPullRequestReviewEnforcementResponseDataDismissalRestrictions: object

ReposUpdateProtectedBranchPullRequestReviewEnforcementResponseDataDismissalRestrictionsTeamsItem

ReposUpdateProtectedBranchPullRequestReviewEnforcementResponseDataDismissalRestrictionsTeamsItem: object

Type declaration

  • description: string
  • html_url: string
  • id: number
  • members_url: string
  • name: string
  • node_id: string
  • parent: null
  • permission: string
  • privacy: string
  • repositories_url: string
  • slug: string
  • url: string

ReposUpdateProtectedBranchPullRequestReviewEnforcementResponseDataDismissalRestrictionsUsersItem

ReposUpdateProtectedBranchPullRequestReviewEnforcementResponseDataDismissalRestrictionsUsersItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposUpdateProtectedBranchRequiredStatusChecksEndpoint

ReposUpdateProtectedBranchRequiredStatusChecksEndpoint: object

Type declaration

  • branch: string

    branch parameter

  • Optional contexts?: string[]

    The list of status checks to require in order to merge into this branch

  • owner: string

    owner parameter

  • repo: string

    repo parameter

  • Optional strict?: boolean

    Require branches to be up to date before merging.

ReposUpdateProtectedBranchRequiredStatusChecksRequestOptions

ReposUpdateProtectedBranchRequiredStatusChecksRequestOptions: object

Type declaration

ReposUpdateProtectedBranchRequiredStatusChecksResponseData

ReposUpdateProtectedBranchRequiredStatusChecksResponseData: object

Type declaration

  • contexts: Array<string>
  • contexts_url: string
  • strict: boolean
  • url: string

ReposUpdateReleaseAssetEndpoint

ReposUpdateReleaseAssetEndpoint: object

Type declaration

  • asset_id: number

    asset_id parameter

  • Optional label?: string

    An alternate short description of the asset. Used in place of the filename.

  • Optional name?: string

    The file name of the asset.

  • owner: string

    owner parameter

  • repo: string

    repo parameter

ReposUpdateReleaseAssetRequestOptions

ReposUpdateReleaseAssetRequestOptions: object

Type declaration

ReposUpdateReleaseAssetResponseData

ReposUpdateReleaseAssetResponseData: object

Type declaration

  • browser_download_url: string
  • content_type: string
  • created_at: string
  • download_count: number
  • id: number
  • label: string
  • name: string
  • node_id: string
  • size: number
  • state: string
  • updated_at: string
  • uploader: ReposUpdateReleaseAssetResponseDataUploader
  • url: string

ReposUpdateReleaseAssetResponseDataUploader

ReposUpdateReleaseAssetResponseDataUploader: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposUpdateReleaseEndpoint

ReposUpdateReleaseEndpoint: object

Type declaration

  • Optional body?: string

    Text describing the contents of the tag.

  • Optional draft?: boolean

    true makes the release a draft, and false publishes the release.

  • Optional name?: string

    The name of the release.

  • owner: string

    owner parameter

  • Optional prerelease?: boolean

    true to identify the release as a prerelease, false to identify the release as a full release.

  • release_id: number

    release_id parameter

  • repo: string

    repo parameter

  • Optional tag_name?: string

    The name of the tag.

  • Optional target_commitish?: string

    Specifies the commitish value that determines where the Git tag is created from. Can be any branch or commit SHA. Unused if the Git tag already exists. Default: the repository's default branch (usually master).

ReposUpdateReleaseRequestOptions

ReposUpdateReleaseRequestOptions: object

Type declaration

ReposUpdateReleaseResponseData

ReposUpdateReleaseResponseData: object

Type declaration

ReposUpdateReleaseResponseDataAssetsItem

ReposUpdateReleaseResponseDataAssetsItem: object

Type declaration

  • browser_download_url: string
  • content_type: string
  • created_at: string
  • download_count: number
  • id: number
  • label: string
  • name: string
  • node_id: string
  • size: number
  • state: string
  • updated_at: string
  • uploader: ReposUpdateReleaseResponseDataAssetsItemUploader
  • url: string

ReposUpdateReleaseResponseDataAssetsItemUploader

ReposUpdateReleaseResponseDataAssetsItemUploader: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposUpdateReleaseResponseDataAuthor

ReposUpdateReleaseResponseDataAuthor: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposUpdateRequestOptions

ReposUpdateRequestOptions: object

Type declaration

ReposUpdateResponseData

ReposUpdateResponseData: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • organization: ReposUpdateResponseDataOrganization
  • owner: ReposUpdateResponseDataOwner
  • parent: ReposUpdateResponseDataParent
  • permissions: ReposUpdateResponseDataPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • source: ReposUpdateResponseDataSource
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

ReposUpdateResponseDataOrganization

ReposUpdateResponseDataOrganization: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposUpdateResponseDataOwner

ReposUpdateResponseDataOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposUpdateResponseDataParent

ReposUpdateResponseDataParent: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: ReposUpdateResponseDataParentOwner
  • permissions: ReposUpdateResponseDataParentPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

ReposUpdateResponseDataParentOwner

ReposUpdateResponseDataParentOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposUpdateResponseDataParentPermissions

ReposUpdateResponseDataParentPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

ReposUpdateResponseDataPermissions

ReposUpdateResponseDataPermissions: object

Type declaration

  • admin: boolean
  • maintain: boolean
  • pull: boolean
  • push: boolean
  • triage: boolean

ReposUpdateResponseDataSource

ReposUpdateResponseDataSource: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: ReposUpdateResponseDataSourceOwner
  • permissions: ReposUpdateResponseDataSourcePermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

ReposUpdateResponseDataSourceOwner

ReposUpdateResponseDataSourceOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

ReposUpdateResponseDataSourcePermissions

ReposUpdateResponseDataSourcePermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

ReposUploadReleaseAssetEndpoint

ReposUploadReleaseAssetEndpoint: object & object

ReposUploadReleaseAssetRequestOptions

ReposUploadReleaseAssetRequestOptions: object

Type declaration

ReposUploadReleaseAssetResponseData

ReposUploadReleaseAssetResponseData: object

Type declaration

  • browser_download_url: string
  • content_type: string
  • created_at: string
  • download_count: number
  • id: number
  • label: string
  • name: string
  • node_id: string
  • size: number
  • state: string
  • updated_at: string
  • uploader: ReposUploadReleaseAssetResponseDataUploader
  • url: string

ReposUploadReleaseAssetResponseDataUploader

ReposUploadReleaseAssetResponseDataUploader: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

RequestHeaders

RequestHeaders: object

Type declaration

  • [header: string]: string | number | undefined
  • Optional accept?: string

    Avoid setting headers.accept, use mediaType.{format|previews} option instead.

  • Optional authorization?: string

    Use authorization to send authenticated request, remember token / bearer prefixes. Example: token 1234567890abcdef1234567890abcdef12345678

  • Optional user-agent?: string

    user-agent is set do a default and can be overwritten as needed.

RequestMethod

RequestMethod: "DELETE" | "GET" | "HEAD" | "PATCH" | "POST" | "PUT"

HTTP Verb supported by GitHub's REST API

RequestOptions

RequestOptions: object

Generic request options as they are returned by the endpoint() method

Type declaration

RequestParameters

RequestParameters: object

Parameters that can be passed into request(route, parameters) or endpoint(route, parameters) methods

Type declaration

  • [parameter: string]: any

    Any additional parameter will be passed as follows

    1. URL parameter if ':parameter' or {parameter} is part of url
    2. Query parameter if method is 'GET' or 'HEAD'
    3. Request body if parameter is 'data'
    4. JSON in the request body in the form of body[parameter] unless parameter key is 'data'
  • Optional baseUrl?: Url

    Base URL to be used when a relative URL is passed, such as /orgs/:org. If baseUrl is https://enterprise.acme-inc.com/api/v3, then the request will be sent to https://enterprise.acme-inc.com/api/v3/orgs/:org.

  • Optional headers?: RequestHeaders

    HTTP headers. Use lowercase keys.

  • Optional mediaType?: object

    Media type options, see GitHub Developer Guide

    • Optional format?: string

      json by default. Can be raw, text, html, full, diff, patch, sha, base64. Depending on endpoint

    • Optional previews?: string[]

      Custom media type names of API Previews without the -preview suffix. Example for single preview: ['squirrel-girl']. Example for multiple previews: ['squirrel-girl', 'mister-fantastic'].

  • Optional request?: RequestRequestOptions

    Pass custom meta information for the request. The request object will be returned as is.

RequestRequestOptions

RequestRequestOptions: object

Octokit-specific request options which are ignored for the actual request, but can be used by Octokit or plugins to manipulate how the request is sent or how a response is handled

Type declaration

  • [option: string]: any
  • Optional agent?: Agent

    Node only. Useful for custom proxy, certificate, or dns lookup.

  • Optional fetch?: Fetch

    Custom replacement for built-in fetch method. Useful for testing or request hooks.

  • Optional signal?: Signal

    Use an AbortController instance to cancel a request. In node you can only cancel streamed requests.

  • Optional timeout?: number

    Node only. Request/response timeout in ms, it resets on redirect. 0 to disable (OS limit applies). options.request.signal is recommended instead.

RequiredPreview

RequiredPreview<T>: object

Type parameters

  • T

Type declaration

  • mediaType: object
    • previews: [T, string]

ResponseHeaders

ResponseHeaders: object

Type declaration

  • [header: string]: string | number | undefined
  • Optional cache-control?: string
  • Optional content-length?: number
  • Optional content-type?: string
  • Optional date?: string
  • Optional etag?: string
  • Optional last-modified?: string
  • Optional link?: string
  • Optional location?: string
  • Optional server?: string
  • Optional status?: string
  • Optional vary?: string
  • Optional x-github-mediatype?: string
  • Optional x-github-request-id?: string
  • Optional x-oauth-scopes?: string
  • Optional x-ratelimit-limit?: string
  • Optional x-ratelimit-remaining?: string
  • Optional x-ratelimit-reset?: string

Route

Route: string

String consisting of an optional HTTP method and relative path or absolute URL. Examples: '/orgs/:org', 'PUT /orgs/:org', GET https://example.com/foo/bar

ScimGetProvisioningDetailsForUserEndpoint

ScimGetProvisioningDetailsForUserEndpoint: object

Type declaration

  • org: string

    org parameter

  • scim_user_id: number

    scim_user_id parameter

ScimGetProvisioningDetailsForUserRequestOptions

ScimGetProvisioningDetailsForUserRequestOptions: object

Type declaration

ScimGetProvisioningDetailsForUserResponseData

ScimGetProvisioningDetailsForUserResponseData: object

Type declaration

ScimGetProvisioningDetailsForUserResponseDataEmailsItem

ScimGetProvisioningDetailsForUserResponseDataEmailsItem: object

Type declaration

  • primary: boolean
  • type: string
  • value: string

ScimGetProvisioningDetailsForUserResponseDataMeta

ScimGetProvisioningDetailsForUserResponseDataMeta: object

Type declaration

  • created: string
  • lastModified: string
  • location: string
  • resourceType: string

ScimGetProvisioningDetailsForUserResponseDataName

ScimGetProvisioningDetailsForUserResponseDataName: object

Type declaration

  • familyName: string
  • givenName: string

ScimListProvisionedIdentitiesEndpoint

ScimListProvisionedIdentitiesEndpoint: object

Type declaration

  • Optional count?: number

    Used for pagination: the number of results to return.

  • Optional filter?: string

    Filters results using the equals query parameter operator (eq). You can filter results that are equal to id, userName, emails, and external_id. For example, to search for an identity with the userName Octocat, you would use this query: ?filter=userName%20eq%20\"Octocat\".

  • org: string

    org parameter

  • Optional startIndex?: number

    Used for pagination: the index of the first result to return.

ScimListProvisionedIdentitiesRequestOptions

ScimListProvisionedIdentitiesRequestOptions: object

Type declaration

ScimListProvisionedIdentitiesResponseData

ScimListProvisionedIdentitiesResponseData: object

Type declaration

ScimListProvisionedIdentitiesResponseDataResourcesItem

ScimListProvisionedIdentitiesResponseDataResourcesItem: object

Type declaration

ScimListProvisionedIdentitiesResponseDataResourcesItemEmailsItem

ScimListProvisionedIdentitiesResponseDataResourcesItemEmailsItem: object

Type declaration

  • primary: boolean
  • type: string
  • value: string

ScimListProvisionedIdentitiesResponseDataResourcesItemMeta

ScimListProvisionedIdentitiesResponseDataResourcesItemMeta: object

Type declaration

  • created: string
  • lastModified: string
  • location: string
  • resourceType: string

ScimListProvisionedIdentitiesResponseDataResourcesItemName

ScimListProvisionedIdentitiesResponseDataResourcesItemName: object

Type declaration

  • familyName: string
  • givenName: string

ScimProvisionAndInviteUsersEndpoint

ScimProvisionAndInviteUsersEndpoint: object

Type declaration

  • org: string

    org parameter

ScimProvisionAndInviteUsersRequestOptions

ScimProvisionAndInviteUsersRequestOptions: object

Type declaration

ScimProvisionAndInviteUsersResponseData

ScimProvisionAndInviteUsersResponseData: object

Type declaration

ScimProvisionAndInviteUsersResponseDataEmailsItem

ScimProvisionAndInviteUsersResponseDataEmailsItem: object

Type declaration

  • primary: boolean
  • type: string
  • value: string

ScimProvisionAndInviteUsersResponseDataMeta

ScimProvisionAndInviteUsersResponseDataMeta: object

Type declaration

  • created: string
  • lastModified: string
  • location: string
  • resourceType: string

ScimProvisionAndInviteUsersResponseDataName

ScimProvisionAndInviteUsersResponseDataName: object

Type declaration

  • familyName: string
  • givenName: string

ScimRemoveUserFromOrgEndpoint

ScimRemoveUserFromOrgEndpoint: object

Type declaration

  • org: string

    org parameter

  • scim_user_id: number

    scim_user_id parameter

ScimRemoveUserFromOrgRequestOptions

ScimRemoveUserFromOrgRequestOptions: object

Type declaration

ScimReplaceProvisionedUserInformationEndpoint

ScimReplaceProvisionedUserInformationEndpoint: object

Type declaration

  • org: string

    org parameter

  • scim_user_id: number

    scim_user_id parameter

ScimReplaceProvisionedUserInformationRequestOptions

ScimReplaceProvisionedUserInformationRequestOptions: object

Type declaration

ScimReplaceProvisionedUserInformationResponseData

ScimReplaceProvisionedUserInformationResponseData: object

Type declaration

ScimReplaceProvisionedUserInformationResponseDataEmailsItem

ScimReplaceProvisionedUserInformationResponseDataEmailsItem: object

Type declaration

  • primary: boolean
  • type: string
  • value: string

ScimReplaceProvisionedUserInformationResponseDataMeta

ScimReplaceProvisionedUserInformationResponseDataMeta: object

Type declaration

  • created: string
  • lastModified: string
  • location: string
  • resourceType: string

ScimReplaceProvisionedUserInformationResponseDataName

ScimReplaceProvisionedUserInformationResponseDataName: object

Type declaration

  • familyName: string
  • givenName: string

ScimUpdateUserAttributeEndpoint

ScimUpdateUserAttributeEndpoint: object

Type declaration

  • org: string

    org parameter

  • scim_user_id: number

    scim_user_id parameter

ScimUpdateUserAttributeRequestOptions

ScimUpdateUserAttributeRequestOptions: object

Type declaration

ScimUpdateUserAttributeResponseData

ScimUpdateUserAttributeResponseData: object

Type declaration

ScimUpdateUserAttributeResponseDataEmailsItem

ScimUpdateUserAttributeResponseDataEmailsItem: object

Type declaration

  • Optional primary?: boolean
  • type: string
  • value: string

ScimUpdateUserAttributeResponseDataMeta

ScimUpdateUserAttributeResponseDataMeta: object

Type declaration

  • created: string
  • lastModified: string
  • location: string
  • resourceType: string

ScimUpdateUserAttributeResponseDataName

ScimUpdateUserAttributeResponseDataName: object

Type declaration

  • familyName: string
  • givenName: string

SearchCodeEndpoint

SearchCodeEndpoint: object

Type declaration

  • Optional order?: "desc" | "asc"

    Determines whether the first search result returned is the highest number of matches (desc) or lowest number of matches (asc). This parameter is ignored unless you provide sort.

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • q: string

    The query contains one or more search keywords and qualifiers. Qualifiers allow you to limit your search to specific areas of GitHub. The REST API supports the same qualifiers as GitHub.com. To learn more about the format of the query, see Constructing a search query. See "Searching code" for a detailed list of qualifiers.

  • Optional sort?: "indexed"

    Sorts the results of your query. Can only be indexed, which indicates how recently a file has been indexed by the GitHub search infrastructure. Default: best match

SearchCodeRequestOptions

SearchCodeRequestOptions: object

Type declaration

SearchCodeResponseData

SearchCodeResponseData: object

Type declaration

SearchCodeResponseDataItemsItem

SearchCodeResponseDataItemsItem: object

Type declaration

SearchCodeResponseDataItemsItemRepository

SearchCodeResponseDataItemsItemRepository: object

Type declaration

  • archive_url: string
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • description: string
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • hooks_url: string
  • html_url: string
  • id: number
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • name: string
  • node_id: string
  • notifications_url: string
  • owner: SearchCodeResponseDataItemsItemRepositoryOwner
  • private: boolean
  • pulls_url: string
  • stargazers_url: string
  • statuses_url: string
  • subscribers_url: string
  • subscription_url: string
  • tags_url: string
  • teams_url: string
  • trees_url: string
  • url: string

SearchCodeResponseDataItemsItemRepositoryOwner

SearchCodeResponseDataItemsItemRepositoryOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

SearchCommitsEndpoint

SearchCommitsEndpoint: object & RequiredPreview<"cloak">

SearchCommitsRequestOptions

SearchCommitsRequestOptions: object

Type declaration

SearchCommitsResponseData

SearchCommitsResponseData: object

Type declaration

SearchCommitsResponseDataItemsItem

SearchCommitsResponseDataItemsItem: object

Type declaration

SearchCommitsResponseDataItemsItemAuthor

SearchCommitsResponseDataItemsItemAuthor: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

SearchCommitsResponseDataItemsItemCommit

SearchCommitsResponseDataItemsItemCommit: object

Type declaration

SearchCommitsResponseDataItemsItemCommitAuthor

SearchCommitsResponseDataItemsItemCommitAuthor: object

Type declaration

  • date: string
  • email: string
  • name: string

SearchCommitsResponseDataItemsItemCommitCommitter

SearchCommitsResponseDataItemsItemCommitCommitter: object

Type declaration

  • date: string
  • email: string
  • name: string

SearchCommitsResponseDataItemsItemCommitTree

SearchCommitsResponseDataItemsItemCommitTree: object

Type declaration

  • sha: string
  • url: string

SearchCommitsResponseDataItemsItemCommitter

SearchCommitsResponseDataItemsItemCommitter: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

SearchCommitsResponseDataItemsItemParentsItem

SearchCommitsResponseDataItemsItemParentsItem: object

Type declaration

  • html_url: string
  • sha: string
  • url: string

SearchCommitsResponseDataItemsItemRepository

SearchCommitsResponseDataItemsItemRepository: object

Type declaration

  • archive_url: string
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • deployments_url: string
  • description: string
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • hooks_url: string
  • html_url: string
  • id: number
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • name: string
  • node_id: string
  • notifications_url: string
  • owner: SearchCommitsResponseDataItemsItemRepositoryOwner
  • private: boolean
  • pulls_url: string
  • releases_url: string
  • stargazers_url: string
  • statuses_url: string
  • subscribers_url: string
  • subscription_url: string
  • tags_url: string
  • teams_url: string
  • trees_url: string
  • url: string

SearchCommitsResponseDataItemsItemRepositoryOwner

SearchCommitsResponseDataItemsItemRepositoryOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

SearchEmailLegacyEndpoint

SearchEmailLegacyEndpoint: object

Type declaration

  • email: string

    The email address.

SearchEmailLegacyRequestOptions

SearchEmailLegacyRequestOptions: object

Type declaration

SearchEmailLegacyResponseData

SearchEmailLegacyResponseData: object

Type declaration

SearchEmailLegacyResponseDataUser

SearchEmailLegacyResponseDataUser: object

Type declaration

  • blog: string
  • company: string
  • created: string
  • created_at: string
  • email: string
  • followers_count: number
  • following_count: number
  • gravatar_id: string
  • id: number
  • location: string
  • login: string
  • name: string
  • public_gist_count: number
  • public_repo_count: number
  • type: string

SearchIssuesAndPullRequestsEndpoint

SearchIssuesAndPullRequestsEndpoint: object

Type declaration

  • Optional order?: "desc" | "asc"

    Determines whether the first search result returned is the highest number of matches (desc) or lowest number of matches (asc). This parameter is ignored unless you provide sort.

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • q: string

    The query contains one or more search keywords and qualifiers. Qualifiers allow you to limit your search to specific areas of GitHub. The REST API supports the same qualifiers as GitHub.com. To learn more about the format of the query, see Constructing a search query. See "Searching issues and pull requests" for a detailed list of qualifiers.

  • Optional sort?: "comments" | "reactions" | "reactions-+1" | "reactions--1" | "reactions-smile" | "reactions-thinking_face" | "reactions-heart" | "reactions-tada" | "interactions" | "created" | "updated"

    Sorts the results of your query by the number of comments, reactions, reactions-+1, reactions--1, reactions-smile, reactions-thinking_face, reactions-heart, reactions-tada, or interactions. You can also sort results by how recently the items were created or updated, Default: best match

SearchIssuesAndPullRequestsRequestOptions

SearchIssuesAndPullRequestsRequestOptions: object

Type declaration

SearchIssuesAndPullRequestsResponseData

SearchIssuesAndPullRequestsResponseData: object

Type declaration

SearchIssuesAndPullRequestsResponseDataItemsItem

SearchIssuesAndPullRequestsResponseDataItemsItem: object

Type declaration

SearchIssuesAndPullRequestsResponseDataItemsItemLabelsItem

SearchIssuesAndPullRequestsResponseDataItemsItemLabelsItem: object

Type declaration

  • color: string
  • id: number
  • name: string
  • node_id: string
  • url: string

SearchIssuesAndPullRequestsResponseDataItemsItemPullRequest

SearchIssuesAndPullRequestsResponseDataItemsItemPullRequest: object

Type declaration

  • diff_url: null
  • html_url: null
  • patch_url: null

SearchIssuesAndPullRequestsResponseDataItemsItemUser

SearchIssuesAndPullRequestsResponseDataItemsItemUser: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

SearchIssuesLegacyEndpoint

SearchIssuesLegacyEndpoint: object

Type declaration

  • keyword: string

    The search term.

  • owner: string

    owner parameter

  • repository: string

    repository parameter

  • state: "open" | "closed"

    Indicates the state of the issues to return. Can be either open or closed.

SearchIssuesLegacyRequestOptions

SearchIssuesLegacyRequestOptions: object

Type declaration

SearchIssuesLegacyResponseData

SearchIssuesLegacyResponseData: object

Type declaration

SearchIssuesLegacyResponseDataIssuesItem

SearchIssuesLegacyResponseDataIssuesItem: object

Type declaration

  • body: string
  • comments: number
  • created_at: string
  • gravatar_id: string
  • html_url: string
  • labels: Array<string>
  • number: number
  • position: number
  • state: string
  • title: string
  • updated_at: string
  • user: string
  • votes: number

SearchLabelsEndpoint

SearchLabelsEndpoint: object

Type declaration

  • Optional order?: "desc" | "asc"

    Determines whether the first search result returned is the highest number of matches (desc) or lowest number of matches (asc). This parameter is ignored unless you provide sort.

  • q: string

    The search keywords. This endpoint does not accept qualifiers in the query. To learn more about the format of the query, see Constructing a search query.

  • repository_id: number

    The id of the repository.

  • Optional sort?: "created" | "updated"

    Sorts the results of your query by when the label was created or updated. Default: best match

SearchLabelsRequestOptions

SearchLabelsRequestOptions: object

Type declaration

SearchLabelsResponseData

SearchLabelsResponseData: object

Type declaration

SearchLabelsResponseDataItemsItem

SearchLabelsResponseDataItemsItem: object

Type declaration

  • color: string
  • default: boolean
  • description: string
  • id: number
  • name: string
  • node_id: string
  • score: number
  • url: string

SearchReposEndpoint

SearchReposEndpoint: object

Type declaration

  • Optional order?: "desc" | "asc"

    Determines whether the first search result returned is the highest number of matches (desc) or lowest number of matches (asc). This parameter is ignored unless you provide sort.

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • q: string

    The query contains one or more search keywords and qualifiers. Qualifiers allow you to limit your search to specific areas of GitHub. The REST API supports the same qualifiers as GitHub.com. To learn more about the format of the query, see Constructing a search query. See "Searching for repositories" for a detailed list of qualifiers.

  • Optional sort?: "stars" | "forks" | "help-wanted-issues" | "updated"

    Sorts the results of your query by number of stars, forks, or help-wanted-issues or how recently the items were updated. Default: best match

SearchReposLegacyEndpoint

SearchReposLegacyEndpoint: object

Type declaration

  • keyword: string

    The search term.

  • Optional language?: string

    Filter results by language.

  • Optional order?: "asc" | "desc"

    The sort field. if sort param is provided. Can be either asc or desc.

  • Optional sort?: "stars" | "forks" | "updated"

    The sort field. One of stars, forks, or updated. Default: results are sorted by best match.

  • Optional start_page?: string

    The page number to fetch.

SearchReposLegacyRequestOptions

SearchReposLegacyRequestOptions: object

Type declaration

SearchReposLegacyResponseData

SearchReposLegacyResponseData: object

Type declaration

SearchReposLegacyResponseDataRepositoriesItem

SearchReposLegacyResponseDataRepositoriesItem: object

Type declaration

  • created: string
  • created_at: string
  • description: string
  • followers: number
  • fork: boolean
  • forks: number
  • has_downloads: boolean
  • has_issues: boolean
  • has_wiki: boolean
  • homepage: string
  • language: string
  • name: string
  • open_issues: number
  • owner: string
  • private: boolean
  • pushed: string
  • pushed_at: string
  • score: number
  • size: number
  • type: string
  • url: string
  • username: string
  • watchers: number

SearchReposRequestOptions

SearchReposRequestOptions: object

Type declaration

SearchReposResponseData

SearchReposResponseData: object

Type declaration

SearchReposResponseDataItemsItem

SearchReposResponseDataItemsItem: object

Type declaration

  • created_at: string
  • default_branch: string
  • description: string
  • fork: boolean
  • forks_count: number
  • full_name: string
  • homepage: string
  • html_url: string
  • id: number
  • language: string
  • master_branch: string
  • name: string
  • node_id: string
  • open_issues_count: number
  • owner: SearchReposResponseDataItemsItemOwner
  • private: boolean
  • pushed_at: string
  • score: number
  • size: number
  • stargazers_count: number
  • updated_at: string
  • url: string
  • watchers_count: number

SearchReposResponseDataItemsItemOwner

SearchReposResponseDataItemsItemOwner: object

Type declaration

  • avatar_url: string
  • gravatar_id: string
  • id: number
  • login: string
  • node_id: string
  • received_events_url: string
  • type: string
  • url: string

SearchTopicsEndpoint

SearchTopicsEndpoint: object

Type declaration

  • q: string

    The query contains one or more search keywords and qualifiers. Qualifiers allow you to limit your search to specific areas of GitHub. The REST API supports the same qualifiers as GitHub.com. To learn more about the format of the query, see Constructing a search query.

SearchTopicsRequestOptions

SearchTopicsRequestOptions: object

Type declaration

SearchTopicsResponseData

SearchTopicsResponseData: object

Type declaration

SearchTopicsResponseDataItemsItem

SearchTopicsResponseDataItemsItem: object

Type declaration

  • created_at: string
  • created_by: string
  • curated: boolean
  • description: string
  • display_name: string
  • featured: boolean
  • name: string
  • released: string
  • score: number
  • short_description: string
  • updated_at: string

SearchUsersEndpoint

SearchUsersEndpoint: object

Type declaration

  • Optional order?: "desc" | "asc"

    Determines whether the first search result returned is the highest number of matches (desc) or lowest number of matches (asc). This parameter is ignored unless you provide sort.

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • q: string

    The query contains one or more search keywords and qualifiers. Qualifiers allow you to limit your search to specific areas of GitHub. The REST API supports the same qualifiers as GitHub.com. To learn more about the format of the query, see Constructing a search query. See "Searching users" for a detailed list of qualifiers.

  • Optional sort?: "followers" | "repositories" | "joined"

    Sorts the results of your query by number of followers or repositories, or when the person joined GitHub. Default: best match

SearchUsersLegacyEndpoint

SearchUsersLegacyEndpoint: object

Type declaration

  • keyword: string

    The search term.

  • Optional order?: "asc" | "desc"

    The sort field. if sort param is provided. Can be either asc or desc.

  • Optional sort?: "stars" | "forks" | "updated"

    The sort field. One of stars, forks, or updated. Default: results are sorted by best match.

  • Optional start_page?: string

    The page number to fetch.

SearchUsersLegacyRequestOptions

SearchUsersLegacyRequestOptions: object

Type declaration

SearchUsersLegacyResponseData

SearchUsersLegacyResponseData: object

Type declaration

SearchUsersLegacyResponseDataUsersItem

SearchUsersLegacyResponseDataUsersItem: object

Type declaration

  • created: string
  • created_at: string
  • followers: number
  • followers_count: number
  • fullname: string
  • gravatar_id: string
  • id: string
  • language: string
  • location: string
  • login: string
  • name: string
  • public_repo_count: number
  • repos: number
  • score: number
  • type: string
  • username: string

SearchUsersRequestOptions

SearchUsersRequestOptions: object

Type declaration

SearchUsersResponseData

SearchUsersResponseData: object

Type declaration

SearchUsersResponseDataItemsItem

SearchUsersResponseDataItemsItem: object

Type declaration

  • avatar_url: string
  • followers_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • score: number
  • subscriptions_url: string
  • type: string
  • url: string

Signal

Signal: any

TeamsAddMemberLegacyEndpoint

TeamsAddMemberLegacyEndpoint: object

Type declaration

  • team_id: number

    team_id parameter

  • username: string

    username parameter

TeamsAddMemberLegacyRequestOptions

TeamsAddMemberLegacyRequestOptions: object

Type declaration

TeamsAddMemberLegacyResponseData

TeamsAddMemberLegacyResponseData: object

Type declaration

TeamsAddMemberLegacyResponseDataErrorsItem

TeamsAddMemberLegacyResponseDataErrorsItem: object

Type declaration

  • code: string
  • field: string
  • resource: string

TeamsAddOrUpdateMembershipInOrgEndpoint

TeamsAddOrUpdateMembershipInOrgEndpoint: object

Type declaration

  • org: string

    org parameter

  • Optional role?: "member" | "maintainer"

    The role that this user should have in the team. Can be one of: * member - a normal member of the team. * maintainer - a team maintainer. Able to add/remove other team members, promote other team members to team maintainer, and edit the team's name and description.

  • team_slug: string

    team_slug parameter

  • username: string

    username parameter

TeamsAddOrUpdateMembershipInOrgRequestOptions

TeamsAddOrUpdateMembershipInOrgRequestOptions: object

Type declaration

TeamsAddOrUpdateMembershipInOrgResponseData

TeamsAddOrUpdateMembershipInOrgResponseData: object

Type declaration

  • role: string
  • state: string
  • url: string

TeamsAddOrUpdateMembershipLegacyEndpoint

TeamsAddOrUpdateMembershipLegacyEndpoint: object

Type declaration

  • Optional role?: "member" | "maintainer"

    The role that this user should have in the team. Can be one of: * member - a normal member of the team. * maintainer - a team maintainer. Able to add/remove other team members, promote other team members to team maintainer, and edit the team's name and description.

  • team_id: number

    team_id parameter

  • username: string

    username parameter

TeamsAddOrUpdateMembershipLegacyRequestOptions

TeamsAddOrUpdateMembershipLegacyRequestOptions: object

Type declaration

TeamsAddOrUpdateMembershipLegacyResponseData

TeamsAddOrUpdateMembershipLegacyResponseData: object

Type declaration

  • role: string
  • state: string
  • url: string

TeamsAddOrUpdateProjectInOrgEndpoint

TeamsAddOrUpdateProjectInOrgEndpoint: object & RequiredPreview<"inertia">

TeamsAddOrUpdateProjectInOrgRequestOptions

TeamsAddOrUpdateProjectInOrgRequestOptions: object

Type declaration

TeamsAddOrUpdateProjectInOrgResponseData

TeamsAddOrUpdateProjectInOrgResponseData: object

Type declaration

  • documentation_url: string
  • message: string

TeamsAddOrUpdateProjectLegacyEndpoint

TeamsAddOrUpdateProjectLegacyEndpoint: object & RequiredPreview<"inertia">

TeamsAddOrUpdateProjectLegacyRequestOptions

TeamsAddOrUpdateProjectLegacyRequestOptions: object

Type declaration

TeamsAddOrUpdateProjectLegacyResponseData

TeamsAddOrUpdateProjectLegacyResponseData: object

Type declaration

  • documentation_url: string
  • message: string

TeamsAddOrUpdateRepoInOrgEndpoint

TeamsAddOrUpdateRepoInOrgEndpoint: object

Type declaration

  • org: string

    org parameter

  • owner: string

    owner parameter

  • Optional permission?: "pull" | "push" | "admin" | "maintain" | "triage"

    The permission to grant the team on this repository. Can be one of: * pull - team members can pull, but not push to or administer this repository. * push - team members can pull and push, but not administer this repository. * admin - team members can pull, push and administer this repository. * maintain - team members can manage the repository without access to sensitive or destructive actions. Recommended for project managers. Only applies to repositories owned by organizations. * triage - team members can proactively manage issues and pull requests without write access. Recommended for contributors who triage a repository. Only applies to repositories owned by organizations.

    If no permission is specified, the team's permission attribute will be used to determine what permission to grant the team on this repository.

  • repo: string

    repo parameter

  • team_slug: string

    team_slug parameter

TeamsAddOrUpdateRepoInOrgRequestOptions

TeamsAddOrUpdateRepoInOrgRequestOptions: object

Type declaration

TeamsAddOrUpdateRepoLegacyEndpoint

TeamsAddOrUpdateRepoLegacyEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • Optional permission?: "pull" | "push" | "admin"

    The permission to grant the team on this repository. Can be one of: * pull - team members can pull, but not push to or administer this repository. * push - team members can pull and push, but not administer this repository. * admin - team members can pull, push and administer this repository.

    If no permission is specified, the team's permission attribute will be used to determine what permission to grant the team on this repository.

  • repo: string

    repo parameter

  • team_id: number

    team_id parameter

TeamsAddOrUpdateRepoLegacyRequestOptions

TeamsAddOrUpdateRepoLegacyRequestOptions: object

Type declaration

TeamsCheckManagesRepoInOrgEndpoint

TeamsCheckManagesRepoInOrgEndpoint: object

Type declaration

  • org: string

    org parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

  • team_slug: string

    team_slug parameter

TeamsCheckManagesRepoInOrgRequestOptions

TeamsCheckManagesRepoInOrgRequestOptions: object

Type declaration

TeamsCheckManagesRepoInOrgResponseData

TeamsCheckManagesRepoInOrgResponseData: object

TeamsCheckManagesRepoInOrgResponseDataOrganization

TeamsCheckManagesRepoInOrgResponseDataOrganization: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

TeamsCheckManagesRepoInOrgResponseDataParent

TeamsCheckManagesRepoInOrgResponseDataParent: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: TeamsCheckManagesRepoInOrgResponseDataParentOwner
  • permissions: TeamsCheckManagesRepoInOrgResponseDataParentPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

TeamsCheckManagesRepoInOrgResponseDataParentOwner

TeamsCheckManagesRepoInOrgResponseDataParentOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

TeamsCheckManagesRepoInOrgResponseDataParentPermissions

TeamsCheckManagesRepoInOrgResponseDataParentPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

TeamsCheckManagesRepoInOrgResponseDataPermissions

TeamsCheckManagesRepoInOrgResponseDataPermissions: object

Type declaration

  • admin: boolean
  • maintain: boolean
  • pull: boolean
  • push: boolean
  • triage: boolean

TeamsCheckManagesRepoInOrgResponseDataSource

TeamsCheckManagesRepoInOrgResponseDataSource: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: TeamsCheckManagesRepoInOrgResponseDataSourceOwner
  • permissions: TeamsCheckManagesRepoInOrgResponseDataSourcePermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

TeamsCheckManagesRepoInOrgResponseDataSourceOwner

TeamsCheckManagesRepoInOrgResponseDataSourceOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

TeamsCheckManagesRepoInOrgResponseDataSourcePermissions

TeamsCheckManagesRepoInOrgResponseDataSourcePermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

TeamsCheckManagesRepoLegacyEndpoint

TeamsCheckManagesRepoLegacyEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

  • team_id: number

    team_id parameter

TeamsCheckManagesRepoLegacyRequestOptions

TeamsCheckManagesRepoLegacyRequestOptions: object

Type declaration

TeamsCheckManagesRepoLegacyResponseData

TeamsCheckManagesRepoLegacyResponseData: object

TeamsCheckManagesRepoLegacyResponseDataOrganization

TeamsCheckManagesRepoLegacyResponseDataOrganization: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

TeamsCheckManagesRepoLegacyResponseDataParent

TeamsCheckManagesRepoLegacyResponseDataParent: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: TeamsCheckManagesRepoLegacyResponseDataParentOwner
  • permissions: TeamsCheckManagesRepoLegacyResponseDataParentPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

TeamsCheckManagesRepoLegacyResponseDataParentOwner

TeamsCheckManagesRepoLegacyResponseDataParentOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

TeamsCheckManagesRepoLegacyResponseDataParentPermissions

TeamsCheckManagesRepoLegacyResponseDataParentPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

TeamsCheckManagesRepoLegacyResponseDataPermissions

TeamsCheckManagesRepoLegacyResponseDataPermissions: object

Type declaration

  • admin: boolean
  • maintain: boolean
  • pull: boolean
  • push: boolean
  • triage: boolean

TeamsCheckManagesRepoLegacyResponseDataSource

TeamsCheckManagesRepoLegacyResponseDataSource: object

Type declaration

  • allow_merge_commit: boolean
  • allow_rebase_merge: boolean
  • allow_squash_merge: boolean
  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: TeamsCheckManagesRepoLegacyResponseDataSourceOwner
  • permissions: TeamsCheckManagesRepoLegacyResponseDataSourcePermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

TeamsCheckManagesRepoLegacyResponseDataSourceOwner

TeamsCheckManagesRepoLegacyResponseDataSourceOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

TeamsCheckManagesRepoLegacyResponseDataSourcePermissions

TeamsCheckManagesRepoLegacyResponseDataSourcePermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

TeamsCreateDiscussionCommentInOrgEndpoint

TeamsCreateDiscussionCommentInOrgEndpoint: object

Type declaration

  • body: string

    The discussion comment's body text.

  • discussion_number: number

    discussion_number parameter

  • org: string

    org parameter

  • team_slug: string

    team_slug parameter

TeamsCreateDiscussionCommentInOrgRequestOptions

TeamsCreateDiscussionCommentInOrgRequestOptions: object

Type declaration

TeamsCreateDiscussionCommentInOrgResponseData

TeamsCreateDiscussionCommentInOrgResponseData: object

Type declaration

TeamsCreateDiscussionCommentInOrgResponseDataAuthor

TeamsCreateDiscussionCommentInOrgResponseDataAuthor: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

TeamsCreateDiscussionCommentInOrgResponseDataReactions

TeamsCreateDiscussionCommentInOrgResponseDataReactions: object

Type declaration

  • +1: number
  • -1: number
  • confused: number
  • heart: number
  • hooray: number
  • laugh: number
  • total_count: number
  • url: string

TeamsCreateDiscussionCommentLegacyEndpoint

TeamsCreateDiscussionCommentLegacyEndpoint: object

Type declaration

  • body: string

    The discussion comment's body text.

  • discussion_number: number

    discussion_number parameter

  • team_id: number

    team_id parameter

TeamsCreateDiscussionCommentLegacyRequestOptions

TeamsCreateDiscussionCommentLegacyRequestOptions: object

Type declaration

TeamsCreateDiscussionCommentLegacyResponseData

TeamsCreateDiscussionCommentLegacyResponseData: object

Type declaration

TeamsCreateDiscussionCommentLegacyResponseDataAuthor

TeamsCreateDiscussionCommentLegacyResponseDataAuthor: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

TeamsCreateDiscussionCommentLegacyResponseDataReactions

TeamsCreateDiscussionCommentLegacyResponseDataReactions: object

Type declaration

  • +1: number
  • -1: number
  • confused: number
  • heart: number
  • hooray: number
  • laugh: number
  • total_count: number
  • url: string

TeamsCreateDiscussionInOrgEndpoint

TeamsCreateDiscussionInOrgEndpoint: object

Type declaration

  • body: string

    The discussion post's body text.

  • org: string

    org parameter

  • Optional private?: boolean

    Private posts are only visible to team members, organization owners, and team maintainers. Public posts are visible to all members of the organization. Set to true to create a private post.

  • team_slug: string

    team_slug parameter

  • title: string

    The discussion post's title.

TeamsCreateDiscussionInOrgRequestOptions

TeamsCreateDiscussionInOrgRequestOptions: object

Type declaration

TeamsCreateDiscussionInOrgResponseData

TeamsCreateDiscussionInOrgResponseData: object

Type declaration

TeamsCreateDiscussionInOrgResponseDataAuthor

TeamsCreateDiscussionInOrgResponseDataAuthor: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

TeamsCreateDiscussionInOrgResponseDataReactions

TeamsCreateDiscussionInOrgResponseDataReactions: object

Type declaration

  • +1: number
  • -1: number
  • confused: number
  • heart: number
  • hooray: number
  • laugh: number
  • total_count: number
  • url: string

TeamsCreateDiscussionLegacyEndpoint

TeamsCreateDiscussionLegacyEndpoint: object

Type declaration

  • body: string

    The discussion post's body text.

  • Optional private?: boolean

    Private posts are only visible to team members, organization owners, and team maintainers. Public posts are visible to all members of the organization. Set to true to create a private post.

  • team_id: number

    team_id parameter

  • title: string

    The discussion post's title.

TeamsCreateDiscussionLegacyRequestOptions

TeamsCreateDiscussionLegacyRequestOptions: object

Type declaration

TeamsCreateDiscussionLegacyResponseData

TeamsCreateDiscussionLegacyResponseData: object

Type declaration

TeamsCreateDiscussionLegacyResponseDataAuthor

TeamsCreateDiscussionLegacyResponseDataAuthor: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

TeamsCreateDiscussionLegacyResponseDataReactions

TeamsCreateDiscussionLegacyResponseDataReactions: object

Type declaration

  • +1: number
  • -1: number
  • confused: number
  • heart: number
  • hooray: number
  • laugh: number
  • total_count: number
  • url: string

TeamsCreateEndpoint

TeamsCreateEndpoint: object

Type declaration

  • Optional description?: string

    The description of the team.

  • Optional maintainers?: string[]

    List GitHub IDs for organization members who will become team maintainers.

  • name: string

    The name of the team.

  • org: string

    org parameter

  • Optional parent_team_id?: number

    The ID of a team to set as the parent team.

  • Optional permission?: "pull" | "push" | "admin"

    Deprecated. The permission that new repositories will be added to the team with when none is specified. Can be one of: * pull - team members can pull, but not push to or administer newly-added repositories. * push - team members can pull and push, but not administer newly-added repositories. * admin - team members can pull, push and administer newly-added repositories.

  • Optional privacy?: "secret" | "closed"

    The level of privacy this team should have. The options are: For a non-nested team: * secret - only visible to organization owners and members of this team. * closed - visible to all members of this organization. Default: secret For a parent or child team: * closed - visible to all members of this organization. Default for child team: closed

  • Optional repo_names?: string[]

    The full name (e.g., "organization-name/repository-name") of repositories to add the team to.

TeamsCreateOrUpdateIdPGroupConnectionsInOrgEndpoint

TeamsCreateOrUpdateIdPGroupConnectionsInOrgEndpoint: object

Type declaration

  • groups: TeamsCreateOrUpdateIdPGroupConnectionsInOrgParamsGroups[]

    The IdP groups you want to connect to a GitHub team. When updating, the new groups object will replace the original one. You must include any existing groups that you don't want to remove.

  • org: string

    org parameter

  • team_slug: string

    team_slug parameter

TeamsCreateOrUpdateIdPGroupConnectionsInOrgParamsGroups

TeamsCreateOrUpdateIdPGroupConnectionsInOrgParamsGroups: object

Type declaration

  • group_description: string
  • group_id: string
  • group_name: string

TeamsCreateOrUpdateIdPGroupConnectionsInOrgRequestOptions

TeamsCreateOrUpdateIdPGroupConnectionsInOrgRequestOptions: object

Type declaration

TeamsCreateOrUpdateIdPGroupConnectionsInOrgResponseData

TeamsCreateOrUpdateIdPGroupConnectionsInOrgResponseData: object

TeamsCreateOrUpdateIdPGroupConnectionsInOrgResponseDataGroups

TeamsCreateOrUpdateIdPGroupConnectionsInOrgResponseDataGroups: object

Type declaration

  • group_description: string
  • group_id: string
  • group_name: string

TeamsCreateOrUpdateIdPGroupConnectionsLegacyEndpoint

TeamsCreateOrUpdateIdPGroupConnectionsLegacyEndpoint: object

Type declaration

  • groups: TeamsCreateOrUpdateIdPGroupConnectionsLegacyParamsGroups[]

    The IdP groups you want to connect to a GitHub team. When updating, the new groups object will replace the original one. You must include any existing groups that you don't want to remove.

  • team_id: number

    team_id parameter

TeamsCreateOrUpdateIdPGroupConnectionsLegacyParamsGroups

TeamsCreateOrUpdateIdPGroupConnectionsLegacyParamsGroups: object

Type declaration

  • group_description: string
  • group_id: string
  • group_name: string

TeamsCreateOrUpdateIdPGroupConnectionsLegacyRequestOptions

TeamsCreateOrUpdateIdPGroupConnectionsLegacyRequestOptions: object

Type declaration

TeamsCreateOrUpdateIdPGroupConnectionsLegacyResponseData

TeamsCreateOrUpdateIdPGroupConnectionsLegacyResponseData: object

TeamsCreateOrUpdateIdPGroupConnectionsLegacyResponseDataGroupsItem

TeamsCreateOrUpdateIdPGroupConnectionsLegacyResponseDataGroupsItem: object

Type declaration

  • group_description: string
  • group_id: string
  • group_name: string

TeamsCreateRequestOptions

TeamsCreateRequestOptions: object

Type declaration

TeamsCreateResponseData

TeamsCreateResponseData: object

Type declaration

  • created_at: string
  • description: string
  • html_url: string
  • id: number
  • members_count: number
  • members_url: string
  • name: string
  • node_id: string
  • organization: TeamsCreateResponseDataOrganization
  • parent: null
  • permission: string
  • privacy: string
  • repos_count: number
  • repositories_url: string
  • slug: string
  • updated_at: string
  • url: string

TeamsCreateResponseDataOrganization

TeamsCreateResponseDataOrganization: object

Type declaration

  • avatar_url: string
  • blog: string
  • company: string
  • created_at: string
  • description: string
  • email: string
  • events_url: string
  • followers: number
  • following: number
  • has_organization_projects: boolean
  • has_repository_projects: boolean
  • hooks_url: string
  • html_url: string
  • id: number
  • is_verified: boolean
  • issues_url: string
  • location: string
  • login: string
  • members_url: string
  • name: string
  • node_id: string
  • public_gists: number
  • public_members_url: string
  • public_repos: number
  • repos_url: string
  • type: string
  • url: string

TeamsDeleteDiscussionCommentInOrgEndpoint

TeamsDeleteDiscussionCommentInOrgEndpoint: object

Type declaration

  • comment_number: number

    comment_number parameter

  • discussion_number: number

    discussion_number parameter

  • org: string

    org parameter

  • team_slug: string

    team_slug parameter

TeamsDeleteDiscussionCommentInOrgRequestOptions

TeamsDeleteDiscussionCommentInOrgRequestOptions: object

Type declaration

TeamsDeleteDiscussionCommentLegacyEndpoint

TeamsDeleteDiscussionCommentLegacyEndpoint: object

Type declaration

  • comment_number: number

    comment_number parameter

  • discussion_number: number

    discussion_number parameter

  • team_id: number

    team_id parameter

TeamsDeleteDiscussionCommentLegacyRequestOptions

TeamsDeleteDiscussionCommentLegacyRequestOptions: object

Type declaration

TeamsDeleteDiscussionInOrgEndpoint

TeamsDeleteDiscussionInOrgEndpoint: object

Type declaration

  • discussion_number: number

    discussion_number parameter

  • org: string

    org parameter

  • team_slug: string

    team_slug parameter

TeamsDeleteDiscussionInOrgRequestOptions

TeamsDeleteDiscussionInOrgRequestOptions: object

Type declaration

TeamsDeleteDiscussionLegacyEndpoint

TeamsDeleteDiscussionLegacyEndpoint: object

Type declaration

  • discussion_number: number

    discussion_number parameter

  • team_id: number

    team_id parameter

TeamsDeleteDiscussionLegacyRequestOptions

TeamsDeleteDiscussionLegacyRequestOptions: object

Type declaration

TeamsDeleteInOrgEndpoint

TeamsDeleteInOrgEndpoint: object

Type declaration

  • org: string

    org parameter

  • team_slug: string

    team_slug parameter

TeamsDeleteInOrgRequestOptions

TeamsDeleteInOrgRequestOptions: object

Type declaration

TeamsDeleteLegacyEndpoint

TeamsDeleteLegacyEndpoint: object

Type declaration

  • team_id: number

    team_id parameter

TeamsDeleteLegacyRequestOptions

TeamsDeleteLegacyRequestOptions: object

Type declaration

TeamsGetByNameEndpoint

TeamsGetByNameEndpoint: object

Type declaration

  • org: string

    org parameter

  • team_slug: string

    team_slug parameter

TeamsGetByNameRequestOptions

TeamsGetByNameRequestOptions: object

Type declaration

TeamsGetByNameResponseData

TeamsGetByNameResponseData: object

Type declaration

  • created_at: string
  • description: string
  • html_url: string
  • id: number
  • members_count: number
  • members_url: string
  • name: string
  • node_id: string
  • organization: TeamsGetByNameResponseDataOrganization
  • parent: null
  • permission: string
  • privacy: string
  • repos_count: number
  • repositories_url: string
  • slug: string
  • updated_at: string
  • url: string

TeamsGetByNameResponseDataOrganization

TeamsGetByNameResponseDataOrganization: object

Type declaration

  • avatar_url: string
  • blog: string
  • company: string
  • created_at: string
  • description: string
  • email: string
  • events_url: string
  • followers: number
  • following: number
  • has_organization_projects: boolean
  • has_repository_projects: boolean
  • hooks_url: string
  • html_url: string
  • id: number
  • is_verified: boolean
  • issues_url: string
  • location: string
  • login: string
  • members_url: string
  • name: string
  • node_id: string
  • public_gists: number
  • public_members_url: string
  • public_repos: number
  • repos_url: string
  • type: string
  • url: string

TeamsGetDiscussionCommentInOrgEndpoint

TeamsGetDiscussionCommentInOrgEndpoint: object

Type declaration

  • comment_number: number

    comment_number parameter

  • discussion_number: number

    discussion_number parameter

  • org: string

    org parameter

  • team_slug: string

    team_slug parameter

TeamsGetDiscussionCommentInOrgRequestOptions

TeamsGetDiscussionCommentInOrgRequestOptions: object

Type declaration

TeamsGetDiscussionCommentInOrgResponseData

TeamsGetDiscussionCommentInOrgResponseData: object

Type declaration

TeamsGetDiscussionCommentInOrgResponseDataAuthor

TeamsGetDiscussionCommentInOrgResponseDataAuthor: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

TeamsGetDiscussionCommentInOrgResponseDataReactions

TeamsGetDiscussionCommentInOrgResponseDataReactions: object

Type declaration

  • +1: number
  • -1: number
  • confused: number
  • heart: number
  • hooray: number
  • laugh: number
  • total_count: number
  • url: string

TeamsGetDiscussionCommentLegacyEndpoint

TeamsGetDiscussionCommentLegacyEndpoint: object

Type declaration

  • comment_number: number

    comment_number parameter

  • discussion_number: number

    discussion_number parameter

  • team_id: number

    team_id parameter

TeamsGetDiscussionCommentLegacyRequestOptions

TeamsGetDiscussionCommentLegacyRequestOptions: object

Type declaration

TeamsGetDiscussionCommentLegacyResponseData

TeamsGetDiscussionCommentLegacyResponseData: object

Type declaration

TeamsGetDiscussionCommentLegacyResponseDataAuthor

TeamsGetDiscussionCommentLegacyResponseDataAuthor: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

TeamsGetDiscussionCommentLegacyResponseDataReactions

TeamsGetDiscussionCommentLegacyResponseDataReactions: object

Type declaration

  • +1: number
  • -1: number
  • confused: number
  • heart: number
  • hooray: number
  • laugh: number
  • total_count: number
  • url: string

TeamsGetDiscussionInOrgEndpoint

TeamsGetDiscussionInOrgEndpoint: object

Type declaration

  • discussion_number: number

    discussion_number parameter

  • org: string

    org parameter

  • team_slug: string

    team_slug parameter

TeamsGetDiscussionInOrgRequestOptions

TeamsGetDiscussionInOrgRequestOptions: object

Type declaration

TeamsGetDiscussionInOrgResponseData

TeamsGetDiscussionInOrgResponseData: object

Type declaration

TeamsGetDiscussionInOrgResponseDataAuthor

TeamsGetDiscussionInOrgResponseDataAuthor: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

TeamsGetDiscussionInOrgResponseDataReactions

TeamsGetDiscussionInOrgResponseDataReactions: object

Type declaration

  • +1: number
  • -1: number
  • confused: number
  • heart: number
  • hooray: number
  • laugh: number
  • total_count: number
  • url: string

TeamsGetDiscussionLegacyEndpoint

TeamsGetDiscussionLegacyEndpoint: object

Type declaration

  • discussion_number: number

    discussion_number parameter

  • team_id: number

    team_id parameter

TeamsGetDiscussionLegacyRequestOptions

TeamsGetDiscussionLegacyRequestOptions: object

Type declaration

TeamsGetDiscussionLegacyResponseData

TeamsGetDiscussionLegacyResponseData: object

Type declaration

TeamsGetDiscussionLegacyResponseDataAuthor

TeamsGetDiscussionLegacyResponseDataAuthor: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

TeamsGetDiscussionLegacyResponseDataReactions

TeamsGetDiscussionLegacyResponseDataReactions: object

Type declaration

  • +1: number
  • -1: number
  • confused: number
  • heart: number
  • hooray: number
  • laugh: number
  • total_count: number
  • url: string

TeamsGetLegacyEndpoint

TeamsGetLegacyEndpoint: object

Type declaration

  • team_id: number

    team_id parameter

TeamsGetLegacyRequestOptions

TeamsGetLegacyRequestOptions: object

Type declaration

TeamsGetLegacyResponseData

TeamsGetLegacyResponseData: object

Type declaration

  • created_at: string
  • description: string
  • html_url: string
  • id: number
  • members_count: number
  • members_url: string
  • name: string
  • node_id: string
  • organization: TeamsGetLegacyResponseDataOrganization
  • parent: null
  • permission: string
  • privacy: string
  • repos_count: number
  • repositories_url: string
  • slug: string
  • updated_at: string
  • url: string

TeamsGetLegacyResponseDataOrganization

TeamsGetLegacyResponseDataOrganization: object

Type declaration

  • avatar_url: string
  • blog: string
  • company: string
  • created_at: string
  • description: string
  • email: string
  • events_url: string
  • followers: number
  • following: number
  • has_organization_projects: boolean
  • has_repository_projects: boolean
  • hooks_url: string
  • html_url: string
  • id: number
  • is_verified: boolean
  • issues_url: string
  • location: string
  • login: string
  • members_url: string
  • name: string
  • node_id: string
  • public_gists: number
  • public_members_url: string
  • public_repos: number
  • repos_url: string
  • type: string
  • url: string

TeamsGetMemberLegacyEndpoint

TeamsGetMemberLegacyEndpoint: object

Type declaration

  • team_id: number

    team_id parameter

  • username: string

    username parameter

TeamsGetMemberLegacyRequestOptions

TeamsGetMemberLegacyRequestOptions: object

Type declaration

TeamsGetMembershipInOrgEndpoint

TeamsGetMembershipInOrgEndpoint: object

Type declaration

  • org: string

    org parameter

  • team_slug: string

    team_slug parameter

  • username: string

    username parameter

TeamsGetMembershipInOrgRequestOptions

TeamsGetMembershipInOrgRequestOptions: object

Type declaration

TeamsGetMembershipInOrgResponseData

TeamsGetMembershipInOrgResponseData: object

Type declaration

  • role: string
  • state: string
  • url: string

TeamsGetMembershipLegacyEndpoint

TeamsGetMembershipLegacyEndpoint: object

Type declaration

  • team_id: number

    team_id parameter

  • username: string

    username parameter

TeamsGetMembershipLegacyRequestOptions

TeamsGetMembershipLegacyRequestOptions: object

Type declaration

TeamsGetMembershipLegacyResponseData

TeamsGetMembershipLegacyResponseData: object

Type declaration

  • role: string
  • state: string
  • url: string

TeamsListChildInOrgEndpoint

TeamsListChildInOrgEndpoint: object

Type declaration

  • org: string

    org parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • team_slug: string

    team_slug parameter

TeamsListChildInOrgRequestOptions

TeamsListChildInOrgRequestOptions: object

Type declaration

TeamsListChildInOrgResponseData

TeamsListChildInOrgResponseData: Array<TeamsListChildInOrgResponseDataItem>

TeamsListChildInOrgResponseDataItem

TeamsListChildInOrgResponseDataItem: object

Type declaration

  • description: string
  • id: number
  • members_url: string
  • name: string
  • node_id: string
  • parent: TeamsListChildInOrgResponseDataItemParent
  • permission: string
  • privacy: string
  • repositories_url: string
  • slug: string
  • url: string

TeamsListChildInOrgResponseDataItemParent

TeamsListChildInOrgResponseDataItemParent: object

Type declaration

  • description: string
  • html_url: string
  • id: number
  • members_url: string
  • name: string
  • node_id: string
  • permission: string
  • privacy: string
  • repositories_url: string
  • slug: string
  • url: string

TeamsListChildLegacyEndpoint

TeamsListChildLegacyEndpoint: object

Type declaration

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • team_id: number

    team_id parameter

TeamsListChildLegacyRequestOptions

TeamsListChildLegacyRequestOptions: object

Type declaration

TeamsListChildLegacyResponseData

TeamsListChildLegacyResponseData: Array<TeamsListChildLegacyResponseDataItem>

TeamsListChildLegacyResponseDataItem

TeamsListChildLegacyResponseDataItem: object

Type declaration

  • description: string
  • id: number
  • members_url: string
  • name: string
  • node_id: string
  • parent: TeamsListChildLegacyResponseDataItemParent
  • permission: string
  • privacy: string
  • repositories_url: string
  • slug: string
  • url: string

TeamsListChildLegacyResponseDataItemParent

TeamsListChildLegacyResponseDataItemParent: object

Type declaration

  • description: string
  • html_url: string
  • id: number
  • members_url: string
  • name: string
  • node_id: string
  • permission: string
  • privacy: string
  • repositories_url: string
  • slug: string
  • url: string

TeamsListDiscussionCommentsInOrgEndpoint

TeamsListDiscussionCommentsInOrgEndpoint: object

Type declaration

  • Optional direction?: "asc" | "desc"

    Sorts the discussion comments by the date they were created. To return the oldest comments first, set to asc. Can be one of asc or desc.

  • discussion_number: number

    discussion_number parameter

  • org: string

    org parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • team_slug: string

    team_slug parameter

TeamsListDiscussionCommentsInOrgRequestOptions

TeamsListDiscussionCommentsInOrgRequestOptions: object

Type declaration

TeamsListDiscussionCommentsInOrgResponseData

TeamsListDiscussionCommentsInOrgResponseData: Array<TeamsListDiscussionCommentsInOrgResponseDataItem>

TeamsListDiscussionCommentsInOrgResponseDataItem

TeamsListDiscussionCommentsInOrgResponseDataItem: object

Type declaration

TeamsListDiscussionCommentsInOrgResponseDataItemAuthor

TeamsListDiscussionCommentsInOrgResponseDataItemAuthor: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

TeamsListDiscussionCommentsInOrgResponseDataItemReactions

TeamsListDiscussionCommentsInOrgResponseDataItemReactions: object

Type declaration

  • +1: number
  • -1: number
  • confused: number
  • heart: number
  • hooray: number
  • laugh: number
  • total_count: number
  • url: string

TeamsListDiscussionCommentsLegacyEndpoint

TeamsListDiscussionCommentsLegacyEndpoint: object

Type declaration

  • Optional direction?: "asc" | "desc"

    Sorts the discussion comments by the date they were created. To return the oldest comments first, set to asc. Can be one of asc or desc.

  • discussion_number: number

    discussion_number parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • team_id: number

    team_id parameter

TeamsListDiscussionCommentsLegacyRequestOptions

TeamsListDiscussionCommentsLegacyRequestOptions: object

Type declaration

TeamsListDiscussionCommentsLegacyResponseData

TeamsListDiscussionCommentsLegacyResponseData: Array<TeamsListDiscussionCommentsLegacyResponseDataItem>

TeamsListDiscussionCommentsLegacyResponseDataItem

TeamsListDiscussionCommentsLegacyResponseDataItem: object

Type declaration

TeamsListDiscussionCommentsLegacyResponseDataItemAuthor

TeamsListDiscussionCommentsLegacyResponseDataItemAuthor: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

TeamsListDiscussionCommentsLegacyResponseDataItemReactions

TeamsListDiscussionCommentsLegacyResponseDataItemReactions: object

Type declaration

  • +1: number
  • -1: number
  • confused: number
  • heart: number
  • hooray: number
  • laugh: number
  • total_count: number
  • url: string

TeamsListDiscussionsInOrgEndpoint

TeamsListDiscussionsInOrgEndpoint: object

Type declaration

  • Optional direction?: "asc" | "desc"

    Sorts the discussion comments by the date they were created. To return the oldest comments first, set to asc. Can be one of asc or desc.

  • org: string

    org parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • team_slug: string

    team_slug parameter

TeamsListDiscussionsInOrgRequestOptions

TeamsListDiscussionsInOrgRequestOptions: object

Type declaration

TeamsListDiscussionsInOrgResponseData

TeamsListDiscussionsInOrgResponseData: Array<TeamsListDiscussionsInOrgResponseDataItem>

TeamsListDiscussionsInOrgResponseDataItem

TeamsListDiscussionsInOrgResponseDataItem: object

Type declaration

TeamsListDiscussionsInOrgResponseDataItemAuthor

TeamsListDiscussionsInOrgResponseDataItemAuthor: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

TeamsListDiscussionsInOrgResponseDataItemReactions

TeamsListDiscussionsInOrgResponseDataItemReactions: object

Type declaration

  • +1: number
  • -1: number
  • confused: number
  • heart: number
  • hooray: number
  • laugh: number
  • total_count: number
  • url: string

TeamsListDiscussionsLegacyEndpoint

TeamsListDiscussionsLegacyEndpoint: object

Type declaration

  • Optional direction?: "asc" | "desc"

    Sorts the discussion comments by the date they were created. To return the oldest comments first, set to asc. Can be one of asc or desc.

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • team_id: number

    team_id parameter

TeamsListDiscussionsLegacyRequestOptions

TeamsListDiscussionsLegacyRequestOptions: object

Type declaration

TeamsListDiscussionsLegacyResponseData

TeamsListDiscussionsLegacyResponseData: Array<TeamsListDiscussionsLegacyResponseDataItem>

TeamsListDiscussionsLegacyResponseDataItem

TeamsListDiscussionsLegacyResponseDataItem: object

Type declaration

TeamsListDiscussionsLegacyResponseDataItemAuthor

TeamsListDiscussionsLegacyResponseDataItemAuthor: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

TeamsListDiscussionsLegacyResponseDataItemReactions

TeamsListDiscussionsLegacyResponseDataItemReactions: object

Type declaration

  • +1: number
  • -1: number
  • confused: number
  • heart: number
  • hooray: number
  • laugh: number
  • total_count: number
  • url: string

TeamsListEndpoint

TeamsListEndpoint: object

Type declaration

  • org: string

    org parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

TeamsListForAuthenticatedUserEndpoint

TeamsListForAuthenticatedUserEndpoint: object

Type declaration

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

TeamsListForAuthenticatedUserRequestOptions

TeamsListForAuthenticatedUserRequestOptions: object

Type declaration

TeamsListForAuthenticatedUserResponseData

TeamsListForAuthenticatedUserResponseData: Array<TeamsListForAuthenticatedUserResponseDataItem>

TeamsListForAuthenticatedUserResponseDataItem

TeamsListForAuthenticatedUserResponseDataItem: object

Type declaration

  • created_at: string
  • description: string
  • html_url: string
  • id: number
  • members_count: number
  • members_url: string
  • name: string
  • node_id: string
  • organization: TeamsListForAuthenticatedUserResponseDataItemOrganization
  • parent: null
  • permission: string
  • privacy: string
  • repos_count: number
  • repositories_url: string
  • slug: string
  • updated_at: string
  • url: string

TeamsListForAuthenticatedUserResponseDataItemOrganization

TeamsListForAuthenticatedUserResponseDataItemOrganization: object

Type declaration

  • avatar_url: string
  • blog: string
  • company: string
  • created_at: string
  • description: string
  • email: string
  • events_url: string
  • followers: number
  • following: number
  • has_organization_projects: boolean
  • has_repository_projects: boolean
  • hooks_url: string
  • html_url: string
  • id: number
  • is_verified: boolean
  • issues_url: string
  • location: string
  • login: string
  • members_url: string
  • name: string
  • node_id: string
  • public_gists: number
  • public_members_url: string
  • public_repos: number
  • repos_url: string
  • type: string
  • url: string

TeamsListIdPGroupsForLegacyEndpoint

TeamsListIdPGroupsForLegacyEndpoint: object

Type declaration

  • team_id: number

    team_id parameter

TeamsListIdPGroupsForLegacyRequestOptions

TeamsListIdPGroupsForLegacyRequestOptions: object

Type declaration

TeamsListIdPGroupsForLegacyResponseData

TeamsListIdPGroupsForLegacyResponseData: object

Type declaration

TeamsListIdPGroupsForLegacyResponseDataGroupsItem

TeamsListIdPGroupsForLegacyResponseDataGroupsItem: object

Type declaration

  • group_description: string
  • group_id: string
  • group_name: string

TeamsListIdPGroupsForOrgEndpoint

TeamsListIdPGroupsForOrgEndpoint: object

Type declaration

  • org: string

    org parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

TeamsListIdPGroupsForOrgRequestOptions

TeamsListIdPGroupsForOrgRequestOptions: object

Type declaration

TeamsListIdPGroupsForOrgResponseData

TeamsListIdPGroupsForOrgResponseData: object

Type declaration

TeamsListIdPGroupsForOrgResponseDataGroupsItem

TeamsListIdPGroupsForOrgResponseDataGroupsItem: object

Type declaration

  • group_description: string
  • group_id: string
  • group_name: string

TeamsListIdPGroupsInOrgEndpoint

TeamsListIdPGroupsInOrgEndpoint: object

Type declaration

  • org: string

    org parameter

  • team_slug: string

    team_slug parameter

TeamsListIdPGroupsInOrgRequestOptions

TeamsListIdPGroupsInOrgRequestOptions: object

Type declaration

TeamsListIdPGroupsInOrgResponseData

TeamsListIdPGroupsInOrgResponseData: object

Type declaration

TeamsListIdPGroupsInOrgResponseDataGroupsItem

TeamsListIdPGroupsInOrgResponseDataGroupsItem: object

Type declaration

  • group_description: string
  • group_id: string
  • group_name: string

TeamsListMembersInOrgEndpoint

TeamsListMembersInOrgEndpoint: object

Type declaration

  • org: string

    org parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • Optional role?: "member" | "maintainer" | "all"

    Filters members returned by their role in the team. Can be one of: * member - normal members of the team. * maintainer - team maintainers. * all - all members of the team.

  • team_slug: string

    team_slug parameter

TeamsListMembersInOrgRequestOptions

TeamsListMembersInOrgRequestOptions: object

Type declaration

TeamsListMembersInOrgResponseData

TeamsListMembersInOrgResponseData: Array<TeamsListMembersInOrgResponseDataItem>

TeamsListMembersInOrgResponseDataItem

TeamsListMembersInOrgResponseDataItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

TeamsListMembersLegacyEndpoint

TeamsListMembersLegacyEndpoint: object

Type declaration

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • Optional role?: "member" | "maintainer" | "all"

    Filters members returned by their role in the team. Can be one of: * member - normal members of the team. * maintainer - team maintainers. * all - all members of the team.

  • team_id: number

    team_id parameter

TeamsListMembersLegacyRequestOptions

TeamsListMembersLegacyRequestOptions: object

Type declaration

TeamsListMembersLegacyResponseData

TeamsListMembersLegacyResponseData: Array<TeamsListMembersLegacyResponseDataItem>

TeamsListMembersLegacyResponseDataItem

TeamsListMembersLegacyResponseDataItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

TeamsListPendingInvitationsInOrgEndpoint

TeamsListPendingInvitationsInOrgEndpoint: object

Type declaration

  • org: string

    org parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • team_slug: string

    team_slug parameter

TeamsListPendingInvitationsInOrgRequestOptions

TeamsListPendingInvitationsInOrgRequestOptions: object

Type declaration

TeamsListPendingInvitationsInOrgResponseData

TeamsListPendingInvitationsInOrgResponseData: Array<TeamsListPendingInvitationsInOrgResponseDataItem>

TeamsListPendingInvitationsInOrgResponseDataItem

TeamsListPendingInvitationsInOrgResponseDataItem: object

Type declaration

TeamsListPendingInvitationsInOrgResponseDataItemInviter

TeamsListPendingInvitationsInOrgResponseDataItemInviter: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

TeamsListPendingInvitationsLegacyEndpoint

TeamsListPendingInvitationsLegacyEndpoint: object

Type declaration

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • team_id: number

    team_id parameter

TeamsListPendingInvitationsLegacyRequestOptions

TeamsListPendingInvitationsLegacyRequestOptions: object

Type declaration

TeamsListPendingInvitationsLegacyResponseData

TeamsListPendingInvitationsLegacyResponseData: Array<TeamsListPendingInvitationsLegacyResponseDataItem>

TeamsListPendingInvitationsLegacyResponseDataItem

TeamsListPendingInvitationsLegacyResponseDataItem: object

Type declaration

TeamsListPendingInvitationsLegacyResponseDataItemInviter

TeamsListPendingInvitationsLegacyResponseDataItemInviter: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

TeamsListProjectsInOrgEndpoint

TeamsListProjectsInOrgEndpoint: object & RequiredPreview<"inertia">

TeamsListProjectsInOrgRequestOptions

TeamsListProjectsInOrgRequestOptions: object

Type declaration

TeamsListProjectsInOrgResponseData

TeamsListProjectsInOrgResponseData: Array<TeamsListProjectsInOrgResponseDataItem>

TeamsListProjectsInOrgResponseDataItem

TeamsListProjectsInOrgResponseDataItem: object

Type declaration

TeamsListProjectsInOrgResponseDataItemCreator

TeamsListProjectsInOrgResponseDataItemCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

TeamsListProjectsInOrgResponseDataItemPermissions

TeamsListProjectsInOrgResponseDataItemPermissions: object

Type declaration

  • admin: boolean
  • read: boolean
  • write: boolean

TeamsListProjectsLegacyEndpoint

TeamsListProjectsLegacyEndpoint: object & RequiredPreview<"inertia">

TeamsListProjectsLegacyRequestOptions

TeamsListProjectsLegacyRequestOptions: object

Type declaration

TeamsListProjectsLegacyResponseData

TeamsListProjectsLegacyResponseData: Array<TeamsListProjectsLegacyResponseDataItem>

TeamsListProjectsLegacyResponseDataItem

TeamsListProjectsLegacyResponseDataItem: object

Type declaration

TeamsListProjectsLegacyResponseDataItemCreator

TeamsListProjectsLegacyResponseDataItemCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

TeamsListProjectsLegacyResponseDataItemPermissions

TeamsListProjectsLegacyResponseDataItemPermissions: object

Type declaration

  • admin: boolean
  • read: boolean
  • write: boolean

TeamsListReposInOrgEndpoint

TeamsListReposInOrgEndpoint: object

Type declaration

  • org: string

    org parameter

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • team_slug: string

    team_slug parameter

TeamsListReposInOrgRequestOptions

TeamsListReposInOrgRequestOptions: object

Type declaration

TeamsListReposInOrgResponseData

TeamsListReposInOrgResponseData: Array<TeamsListReposInOrgResponseDataItem>

TeamsListReposInOrgResponseDataItem

TeamsListReposInOrgResponseDataItem: object

Type declaration

  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • license: TeamsListReposInOrgResponseDataItemLicense
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: TeamsListReposInOrgResponseDataItemOwner
  • permissions: TeamsListReposInOrgResponseDataItemPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

TeamsListReposInOrgResponseDataItemLicense

TeamsListReposInOrgResponseDataItemLicense: object

Type declaration

  • key: string
  • name: string
  • node_id: string
  • spdx_id: string
  • url: string

TeamsListReposInOrgResponseDataItemOwner

TeamsListReposInOrgResponseDataItemOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

TeamsListReposInOrgResponseDataItemPermissions

TeamsListReposInOrgResponseDataItemPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

TeamsListReposLegacyEndpoint

TeamsListReposLegacyEndpoint: object

Type declaration

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • team_id: number

    team_id parameter

TeamsListReposLegacyRequestOptions

TeamsListReposLegacyRequestOptions: object

Type declaration

TeamsListReposLegacyResponseData

TeamsListReposLegacyResponseData: Array<TeamsListReposLegacyResponseDataItem>

TeamsListReposLegacyResponseDataItem

TeamsListReposLegacyResponseDataItem: object

Type declaration

  • archive_url: string
  • archived: boolean
  • assignees_url: string
  • blobs_url: string
  • branches_url: string
  • clone_url: string
  • collaborators_url: string
  • comments_url: string
  • commits_url: string
  • compare_url: string
  • contents_url: string
  • contributors_url: string
  • created_at: string
  • default_branch: string
  • deployments_url: string
  • description: string
  • disabled: boolean
  • downloads_url: string
  • events_url: string
  • fork: boolean
  • forks_count: number
  • forks_url: string
  • full_name: string
  • git_commits_url: string
  • git_refs_url: string
  • git_tags_url: string
  • git_url: string
  • has_downloads: boolean
  • has_issues: boolean
  • has_pages: boolean
  • has_projects: boolean
  • has_wiki: boolean
  • homepage: string
  • hooks_url: string
  • html_url: string
  • id: number
  • is_template: boolean
  • issue_comment_url: string
  • issue_events_url: string
  • issues_url: string
  • keys_url: string
  • labels_url: string
  • language: null
  • languages_url: string
  • license: TeamsListReposLegacyResponseDataItemLicense
  • merges_url: string
  • milestones_url: string
  • mirror_url: string
  • name: string
  • network_count: number
  • node_id: string
  • notifications_url: string
  • open_issues_count: number
  • owner: TeamsListReposLegacyResponseDataItemOwner
  • permissions: TeamsListReposLegacyResponseDataItemPermissions
  • private: boolean
  • pulls_url: string
  • pushed_at: string
  • releases_url: string
  • size: number
  • ssh_url: string
  • stargazers_count: number
  • stargazers_url: string
  • statuses_url: string
  • subscribers_count: number
  • subscribers_url: string
  • subscription_url: string
  • svn_url: string
  • tags_url: string
  • teams_url: string
  • temp_clone_token: string
  • template_repository: null
  • topics: Array<string>
  • trees_url: string
  • updated_at: string
  • url: string
  • visibility: string
  • watchers_count: number

TeamsListReposLegacyResponseDataItemLicense

TeamsListReposLegacyResponseDataItemLicense: object

Type declaration

  • key: string
  • name: string
  • node_id: string
  • spdx_id: string
  • url: string

TeamsListReposLegacyResponseDataItemOwner

TeamsListReposLegacyResponseDataItemOwner: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

TeamsListReposLegacyResponseDataItemPermissions

TeamsListReposLegacyResponseDataItemPermissions: object

Type declaration

  • admin: boolean
  • pull: boolean
  • push: boolean

TeamsListRequestOptions

TeamsListRequestOptions: object

Type declaration

TeamsListResponseData

TeamsListResponseData: Array<TeamsListResponseDataItem>

TeamsListResponseDataItem

TeamsListResponseDataItem: object

Type declaration

  • description: string
  • html_url: string
  • id: number
  • members_url: string
  • name: string
  • node_id: string
  • parent: null
  • permission: string
  • privacy: string
  • repositories_url: string
  • slug: string
  • url: string

TeamsRemoveMemberLegacyEndpoint

TeamsRemoveMemberLegacyEndpoint: object

Type declaration

  • team_id: number

    team_id parameter

  • username: string

    username parameter

TeamsRemoveMemberLegacyRequestOptions

TeamsRemoveMemberLegacyRequestOptions: object

Type declaration

TeamsRemoveMembershipInOrgEndpoint

TeamsRemoveMembershipInOrgEndpoint: object

Type declaration

  • org: string

    org parameter

  • team_slug: string

    team_slug parameter

  • username: string

    username parameter

TeamsRemoveMembershipInOrgRequestOptions

TeamsRemoveMembershipInOrgRequestOptions: object

Type declaration

TeamsRemoveMembershipLegacyEndpoint

TeamsRemoveMembershipLegacyEndpoint: object

Type declaration

  • team_id: number

    team_id parameter

  • username: string

    username parameter

TeamsRemoveMembershipLegacyRequestOptions

TeamsRemoveMembershipLegacyRequestOptions: object

Type declaration

TeamsRemoveProjectInOrgEndpoint

TeamsRemoveProjectInOrgEndpoint: object

Type declaration

  • org: string

    org parameter

  • project_id: number

    project_id parameter

  • team_slug: string

    team_slug parameter

TeamsRemoveProjectInOrgRequestOptions

TeamsRemoveProjectInOrgRequestOptions: object

Type declaration

TeamsRemoveProjectLegacyEndpoint

TeamsRemoveProjectLegacyEndpoint: object

Type declaration

  • project_id: number

    project_id parameter

  • team_id: number

    team_id parameter

TeamsRemoveProjectLegacyRequestOptions

TeamsRemoveProjectLegacyRequestOptions: object

Type declaration

TeamsRemoveRepoInOrgEndpoint

TeamsRemoveRepoInOrgEndpoint: object

Type declaration

  • org: string

    org parameter

  • owner: string

    owner parameter

  • repo: string

    repo parameter

  • team_slug: string

    team_slug parameter

TeamsRemoveRepoInOrgRequestOptions

TeamsRemoveRepoInOrgRequestOptions: object

Type declaration

TeamsRemoveRepoLegacyEndpoint

TeamsRemoveRepoLegacyEndpoint: object

Type declaration

  • owner: string

    owner parameter

  • repo: string

    repo parameter

  • team_id: number

    team_id parameter

TeamsRemoveRepoLegacyRequestOptions

TeamsRemoveRepoLegacyRequestOptions: object

Type declaration

TeamsReviewProjectInOrgEndpoint

TeamsReviewProjectInOrgEndpoint: object & RequiredPreview<"inertia">

TeamsReviewProjectInOrgRequestOptions

TeamsReviewProjectInOrgRequestOptions: object

Type declaration

TeamsReviewProjectInOrgResponseData

TeamsReviewProjectInOrgResponseData: object

Type declaration

TeamsReviewProjectInOrgResponseDataCreator

TeamsReviewProjectInOrgResponseDataCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

TeamsReviewProjectInOrgResponseDataPermissions

TeamsReviewProjectInOrgResponseDataPermissions: object

Type declaration

  • admin: boolean
  • read: boolean
  • write: boolean

TeamsReviewProjectLegacyEndpoint

TeamsReviewProjectLegacyEndpoint: object & RequiredPreview<"inertia">

TeamsReviewProjectLegacyRequestOptions

TeamsReviewProjectLegacyRequestOptions: object

Type declaration

TeamsReviewProjectLegacyResponseData

TeamsReviewProjectLegacyResponseData: object

Type declaration

TeamsReviewProjectLegacyResponseDataCreator

TeamsReviewProjectLegacyResponseDataCreator: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

TeamsReviewProjectLegacyResponseDataPermissions

TeamsReviewProjectLegacyResponseDataPermissions: object

Type declaration

  • admin: boolean
  • read: boolean
  • write: boolean

TeamsUpdateDiscussionCommentInOrgEndpoint

TeamsUpdateDiscussionCommentInOrgEndpoint: object

Type declaration

  • body: string

    The discussion comment's body text.

  • comment_number: number

    comment_number parameter

  • discussion_number: number

    discussion_number parameter

  • org: string

    org parameter

  • team_slug: string

    team_slug parameter

TeamsUpdateDiscussionCommentInOrgRequestOptions

TeamsUpdateDiscussionCommentInOrgRequestOptions: object

Type declaration

TeamsUpdateDiscussionCommentInOrgResponseData

TeamsUpdateDiscussionCommentInOrgResponseData: object

Type declaration

TeamsUpdateDiscussionCommentInOrgResponseDataAuthor

TeamsUpdateDiscussionCommentInOrgResponseDataAuthor: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

TeamsUpdateDiscussionCommentInOrgResponseDataReactions

TeamsUpdateDiscussionCommentInOrgResponseDataReactions: object

Type declaration

  • +1: number
  • -1: number
  • confused: number
  • heart: number
  • hooray: number
  • laugh: number
  • total_count: number
  • url: string

TeamsUpdateDiscussionCommentLegacyEndpoint

TeamsUpdateDiscussionCommentLegacyEndpoint: object

Type declaration

  • body: string

    The discussion comment's body text.

  • comment_number: number

    comment_number parameter

  • discussion_number: number

    discussion_number parameter

  • team_id: number

    team_id parameter

TeamsUpdateDiscussionCommentLegacyRequestOptions

TeamsUpdateDiscussionCommentLegacyRequestOptions: object

Type declaration

TeamsUpdateDiscussionCommentLegacyResponseData

TeamsUpdateDiscussionCommentLegacyResponseData: object

Type declaration

TeamsUpdateDiscussionCommentLegacyResponseDataAuthor

TeamsUpdateDiscussionCommentLegacyResponseDataAuthor: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

TeamsUpdateDiscussionCommentLegacyResponseDataReactions

TeamsUpdateDiscussionCommentLegacyResponseDataReactions: object

Type declaration

  • +1: number
  • -1: number
  • confused: number
  • heart: number
  • hooray: number
  • laugh: number
  • total_count: number
  • url: string

TeamsUpdateDiscussionInOrgEndpoint

TeamsUpdateDiscussionInOrgEndpoint: object

Type declaration

  • Optional body?: string

    The discussion post's body text.

  • discussion_number: number

    discussion_number parameter

  • org: string

    org parameter

  • team_slug: string

    team_slug parameter

  • Optional title?: string

    The discussion post's title.

TeamsUpdateDiscussionInOrgRequestOptions

TeamsUpdateDiscussionInOrgRequestOptions: object

Type declaration

TeamsUpdateDiscussionInOrgResponseData

TeamsUpdateDiscussionInOrgResponseData: object

Type declaration

TeamsUpdateDiscussionInOrgResponseDataAuthor

TeamsUpdateDiscussionInOrgResponseDataAuthor: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

TeamsUpdateDiscussionInOrgResponseDataReactions

TeamsUpdateDiscussionInOrgResponseDataReactions: object

Type declaration

  • +1: number
  • -1: number
  • confused: number
  • heart: number
  • hooray: number
  • laugh: number
  • total_count: number
  • url: string

TeamsUpdateDiscussionLegacyEndpoint

TeamsUpdateDiscussionLegacyEndpoint: object

Type declaration

  • Optional body?: string

    The discussion post's body text.

  • discussion_number: number

    discussion_number parameter

  • team_id: number

    team_id parameter

  • Optional title?: string

    The discussion post's title.

TeamsUpdateDiscussionLegacyRequestOptions

TeamsUpdateDiscussionLegacyRequestOptions: object

Type declaration

TeamsUpdateDiscussionLegacyResponseData

TeamsUpdateDiscussionLegacyResponseData: object

Type declaration

TeamsUpdateDiscussionLegacyResponseDataAuthor

TeamsUpdateDiscussionLegacyResponseDataAuthor: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

TeamsUpdateDiscussionLegacyResponseDataReactions

TeamsUpdateDiscussionLegacyResponseDataReactions: object

Type declaration

  • +1: number
  • -1: number
  • confused: number
  • heart: number
  • hooray: number
  • laugh: number
  • total_count: number
  • url: string

TeamsUpdateInOrgEndpoint

TeamsUpdateInOrgEndpoint: object

Type declaration

  • Optional description?: string

    The description of the team.

  • name: string

    The name of the team.

  • org: string

    org parameter

  • Optional parent_team_id?: number

    The ID of a team to set as the parent team.

  • Optional permission?: "pull" | "push" | "admin"

    Deprecated. The permission that new repositories will be added to the team with when none is specified. Can be one of: * pull - team members can pull, but not push to or administer newly-added repositories. * push - team members can pull and push, but not administer newly-added repositories. * admin - team members can pull, push and administer newly-added repositories.

  • Optional privacy?: "secret" | "closed"

    The level of privacy this team should have. Editing teams without specifying this parameter leaves privacy intact. When a team is nested, the privacy for parent teams cannot be secret. The options are: For a non-nested team: * secret - only visible to organization owners and members of this team. * closed - visible to all members of this organization. For a parent or child team: * closed - visible to all members of this organization.

  • team_slug: string

    team_slug parameter

TeamsUpdateInOrgRequestOptions

TeamsUpdateInOrgRequestOptions: object

Type declaration

TeamsUpdateInOrgResponseData

TeamsUpdateInOrgResponseData: object

Type declaration

  • created_at: string
  • description: string
  • html_url: string
  • id: number
  • members_count: number
  • members_url: string
  • name: string
  • node_id: string
  • organization: TeamsUpdateInOrgResponseDataOrganization
  • parent: null
  • permission: string
  • privacy: string
  • repos_count: number
  • repositories_url: string
  • slug: string
  • updated_at: string
  • url: string

TeamsUpdateInOrgResponseDataOrganization

TeamsUpdateInOrgResponseDataOrganization: object

Type declaration

  • avatar_url: string
  • blog: string
  • company: string
  • created_at: string
  • description: string
  • email: string
  • events_url: string
  • followers: number
  • following: number
  • has_organization_projects: boolean
  • has_repository_projects: boolean
  • hooks_url: string
  • html_url: string
  • id: number
  • is_verified: boolean
  • issues_url: string
  • location: string
  • login: string
  • members_url: string
  • name: string
  • node_id: string
  • public_gists: number
  • public_members_url: string
  • public_repos: number
  • repos_url: string
  • type: string
  • url: string

TeamsUpdateLegacyEndpoint

TeamsUpdateLegacyEndpoint: object

Type declaration

  • Optional description?: string

    The description of the team.

  • name: string

    The name of the team.

  • Optional parent_team_id?: number

    The ID of a team to set as the parent team.

  • Optional permission?: "pull" | "push" | "admin"

    Deprecated. The permission that new repositories will be added to the team with when none is specified. Can be one of: * pull - team members can pull, but not push to or administer newly-added repositories. * push - team members can pull and push, but not administer newly-added repositories. * admin - team members can pull, push and administer newly-added repositories.

  • Optional privacy?: "secret" | "closed"

    The level of privacy this team should have. Editing teams without specifying this parameter leaves privacy intact. The options are: For a non-nested team: * secret - only visible to organization owners and members of this team. * closed - visible to all members of this organization. For a parent or child team: * closed - visible to all members of this organization.

  • team_id: number

    team_id parameter

TeamsUpdateLegacyRequestOptions

TeamsUpdateLegacyRequestOptions: object

Type declaration

TeamsUpdateLegacyResponseData

TeamsUpdateLegacyResponseData: object

Type declaration

  • created_at: string
  • description: string
  • html_url: string
  • id: number
  • members_count: number
  • members_url: string
  • name: string
  • node_id: string
  • organization: TeamsUpdateLegacyResponseDataOrganization
  • parent: null
  • permission: string
  • privacy: string
  • repos_count: number
  • repositories_url: string
  • slug: string
  • updated_at: string
  • url: string

TeamsUpdateLegacyResponseDataOrganization

TeamsUpdateLegacyResponseDataOrganization: object

Type declaration

  • avatar_url: string
  • blog: string
  • company: string
  • created_at: string
  • description: string
  • email: string
  • events_url: string
  • followers: number
  • following: number
  • has_organization_projects: boolean
  • has_repository_projects: boolean
  • hooks_url: string
  • html_url: string
  • id: number
  • is_verified: boolean
  • issues_url: string
  • location: string
  • login: string
  • members_url: string
  • name: string
  • node_id: string
  • public_gists: number
  • public_members_url: string
  • public_repos: number
  • repos_url: string
  • type: string
  • url: string

Unwrap

Unwrap<T>: T extends Promise<infer U> ? U : T

Type parameters

  • T

Url

Url: string

Relative or absolute URL. Examples: '/orgs/:org', https://example.com/foo/bar

UsersAddEmailsEndpoint

UsersAddEmailsEndpoint: object

Type declaration

  • emails: string[]

    Adds one or more email addresses to your GitHub account. Must contain at least one email address. Note: Alternatively, you can pass a single email address or an array of emails addresses directly, but we recommend that you pass an object using the emails key.

UsersAddEmailsRequestOptions

UsersAddEmailsRequestOptions: object

Type declaration

UsersAddEmailsResponseData

UsersAddEmailsResponseData: Array<UsersAddEmailsResponseDataItem>

UsersAddEmailsResponseDataItem

UsersAddEmailsResponseDataItem: object

Type declaration

  • email: string
  • primary: boolean
  • verified: boolean
  • visibility: string | null

UsersBlockEndpoint

UsersBlockEndpoint: object

Type declaration

  • username: string

    username parameter

UsersBlockRequestOptions

UsersBlockRequestOptions: object

Type declaration

UsersCheckBlockedEndpoint

UsersCheckBlockedEndpoint: object

Type declaration

  • username: string

    username parameter

UsersCheckBlockedRequestOptions

UsersCheckBlockedRequestOptions: object

Type declaration

UsersCheckFollowingEndpoint

UsersCheckFollowingEndpoint: object

Type declaration

  • username: string

    username parameter

UsersCheckFollowingForUserEndpoint

UsersCheckFollowingForUserEndpoint: object

Type declaration

  • target_user: string

    target_user parameter

  • username: string

    username parameter

UsersCheckFollowingForUserRequestOptions

UsersCheckFollowingForUserRequestOptions: object

Type declaration

UsersCheckFollowingRequestOptions

UsersCheckFollowingRequestOptions: object

Type declaration

UsersCreateGpgKeyEndpoint

UsersCreateGpgKeyEndpoint: object

Type declaration

  • Optional armored_public_key?: string

    Your GPG key, generated in ASCII-armored format. See "Generating a new GPG key" for help creating a GPG key.

UsersCreateGpgKeyRequestOptions

UsersCreateGpgKeyRequestOptions: object

Type declaration

UsersCreateGpgKeyResponseData

UsersCreateGpgKeyResponseData: object

Type declaration

UsersCreateGpgKeyResponseDataEmailsItem

UsersCreateGpgKeyResponseDataEmailsItem: object

Type declaration

  • email: string
  • verified: boolean

UsersCreateGpgKeyResponseDataSubkeysItem

UsersCreateGpgKeyResponseDataSubkeysItem: object

Type declaration

  • can_certify: boolean
  • can_encrypt_comms: boolean
  • can_encrypt_storage: boolean
  • can_sign: boolean
  • created_at: string
  • emails: Array<any>
  • expires_at: null
  • id: number
  • key_id: string
  • primary_key_id: number
  • public_key: string
  • subkeys: Array<any>

UsersCreatePublicKeyEndpoint

UsersCreatePublicKeyEndpoint: object

Type declaration

  • Optional key?: string

    The public SSH key to add to your GitHub account. See "Generating a new SSH key" for guidance on how to create a public SSH key.

  • Optional title?: string

    A descriptive name for the new key. Use a name that will help you recognize this key in your GitHub account. For example, if you're using a personal Mac, you might call this key "Personal MacBook Air".

UsersCreatePublicKeyRequestOptions

UsersCreatePublicKeyRequestOptions: object

Type declaration

UsersCreatePublicKeyResponseData

UsersCreatePublicKeyResponseData: object

Type declaration

  • key: string
  • key_id: string

UsersDeleteEmailsEndpoint

UsersDeleteEmailsEndpoint: object

Type declaration

  • emails: string[]

    Deletes one or more email addresses from your GitHub account. Must contain at least one email address. Note: Alternatively, you can pass a single email address or an array of emails addresses directly, but we recommend that you pass an object using the emails key.

UsersDeleteEmailsRequestOptions

UsersDeleteEmailsRequestOptions: object

Type declaration

UsersDeleteGpgKeyEndpoint

UsersDeleteGpgKeyEndpoint: object

Type declaration

  • gpg_key_id: number

    gpg_key_id parameter

UsersDeleteGpgKeyRequestOptions

UsersDeleteGpgKeyRequestOptions: object

Type declaration

UsersDeletePublicKeyEndpoint

UsersDeletePublicKeyEndpoint: object

Type declaration

  • key_id: number

    key_id parameter

UsersDeletePublicKeyRequestOptions

UsersDeletePublicKeyRequestOptions: object

Type declaration

UsersFollowEndpoint

UsersFollowEndpoint: object

Type declaration

  • username: string

    username parameter

UsersFollowRequestOptions

UsersFollowRequestOptions: object

Type declaration

UsersGetAuthenticatedEndpoint

UsersGetAuthenticatedEndpoint: object

Type declaration

UsersGetAuthenticatedRequestOptions

UsersGetAuthenticatedRequestOptions: object

Type declaration

UsersGetAuthenticatedResponseData

UsersGetAuthenticatedResponseData: object

Type declaration

  • avatar_url: string
  • bio: string
  • blog: string
  • Optional collaborators?: number
  • company: string
  • created_at: string
  • Optional disk_usage?: number
  • email: string
  • events_url: string
  • followers: number
  • followers_url: string
  • following: number
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • hireable: boolean
  • html_url: string
  • id: number
  • location: string
  • login: string
  • name: string
  • node_id: string
  • organizations_url: string
  • Optional owned_private_repos?: number
  • Optional plan?: UsersGetAuthenticatedResponseDataPlan
  • Optional private_gists?: number
  • public_gists: number
  • public_repos: number
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • Optional total_private_repos?: number
  • Optional two_factor_authentication?: boolean
  • type: string
  • updated_at: string
  • url: string

UsersGetAuthenticatedResponseDataPlan

UsersGetAuthenticatedResponseDataPlan: object

Type declaration

  • collaborators: number
  • name: string
  • private_repos: number
  • space: number

UsersGetByUsernameEndpoint

UsersGetByUsernameEndpoint: object

Type declaration

  • username: string

    username parameter

UsersGetByUsernameRequestOptions

UsersGetByUsernameRequestOptions: object

Type declaration

UsersGetByUsernameResponseData

UsersGetByUsernameResponseData: object

Type declaration

  • avatar_url: string
  • bio: string
  • blog: string
  • company: string
  • created_at: string
  • email: string
  • events_url: string
  • followers: number
  • followers_url: string
  • following: number
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • hireable: boolean
  • html_url: string
  • id: number
  • location: string
  • login: string
  • name: string
  • node_id: string
  • organizations_url: string
  • Optional plan?: UsersGetByUsernameResponseDataPlan
  • public_gists: number
  • public_repos: number
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • updated_at: string
  • url: string

UsersGetByUsernameResponseDataPlan

UsersGetByUsernameResponseDataPlan: object

Type declaration

  • collaborators: number
  • name: string
  • private_repos: number
  • space: number

UsersGetContextForUserEndpoint

UsersGetContextForUserEndpoint: object

Type declaration

  • Optional subject_id?: string

    Uses the ID for the subject_type you specified. Required when using subject_type.

  • Optional subject_type?: "organization" | "repository" | "issue" | "pull_request"

    Identifies which additional information you'd like to receive about the person's hovercard. Can be organization, repository, issue, pull_request. Required when using subject_id.

  • username: string

    username parameter

UsersGetContextForUserRequestOptions

UsersGetContextForUserRequestOptions: object

Type declaration

UsersGetContextForUserResponseData

UsersGetContextForUserResponseData: object

Type declaration

UsersGetContextForUserResponseDataContextsItem

UsersGetContextForUserResponseDataContextsItem: object

Type declaration

  • message: string
  • octicon: string

UsersGetGpgKeyEndpoint

UsersGetGpgKeyEndpoint: object

Type declaration

  • gpg_key_id: number

    gpg_key_id parameter

UsersGetGpgKeyRequestOptions

UsersGetGpgKeyRequestOptions: object

Type declaration

UsersGetGpgKeyResponseData

UsersGetGpgKeyResponseData: object

Type declaration

UsersGetGpgKeyResponseDataEmailsItem

UsersGetGpgKeyResponseDataEmailsItem: object

Type declaration

  • email: string
  • verified: boolean

UsersGetGpgKeyResponseDataSubkeysItem

UsersGetGpgKeyResponseDataSubkeysItem: object

Type declaration

  • can_certify: boolean
  • can_encrypt_comms: boolean
  • can_encrypt_storage: boolean
  • can_sign: boolean
  • created_at: string
  • emails: Array<any>
  • expires_at: null
  • id: number
  • key_id: string
  • primary_key_id: number
  • public_key: string
  • subkeys: Array<any>

UsersGetPublicKeyEndpoint

UsersGetPublicKeyEndpoint: object

Type declaration

  • key_id: number

    key_id parameter

UsersGetPublicKeyRequestOptions

UsersGetPublicKeyRequestOptions: object

Type declaration

UsersGetPublicKeyResponseData

UsersGetPublicKeyResponseData: object

Type declaration

  • key: string
  • key_id: string

UsersListBlockedEndpoint

UsersListBlockedEndpoint: object

Type declaration

UsersListBlockedRequestOptions

UsersListBlockedRequestOptions: object

Type declaration

UsersListBlockedResponseData

UsersListBlockedResponseData: Array<UsersListBlockedResponseDataItem>

UsersListBlockedResponseDataItem

UsersListBlockedResponseDataItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

UsersListEmailsEndpoint

UsersListEmailsEndpoint: object

Type declaration

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

UsersListEmailsRequestOptions

UsersListEmailsRequestOptions: object

Type declaration

UsersListEmailsResponseData

UsersListEmailsResponseData: Array<UsersListEmailsResponseDataItem>

UsersListEmailsResponseDataItem

UsersListEmailsResponseDataItem: object

Type declaration

  • email: string
  • primary: boolean
  • verified: boolean
  • visibility: string

UsersListEndpoint

UsersListEndpoint: object

Type declaration

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • Optional since?: string

    The integer ID of the last User that you've seen.

UsersListFollowedByAuthenticatedEndpoint

UsersListFollowedByAuthenticatedEndpoint: object

Type declaration

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

UsersListFollowedByAuthenticatedRequestOptions

UsersListFollowedByAuthenticatedRequestOptions: object

Type declaration

UsersListFollowedByAuthenticatedResponseData

UsersListFollowedByAuthenticatedResponseData: Array<UsersListFollowedByAuthenticatedResponseDataItem>

UsersListFollowedByAuthenticatedResponseDataItem

UsersListFollowedByAuthenticatedResponseDataItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

UsersListFollowersForAuthenticatedUserEndpoint

UsersListFollowersForAuthenticatedUserEndpoint: object

Type declaration

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

UsersListFollowersForAuthenticatedUserRequestOptions

UsersListFollowersForAuthenticatedUserRequestOptions: object

Type declaration

UsersListFollowersForAuthenticatedUserResponseData

UsersListFollowersForAuthenticatedUserResponseData: Array<UsersListFollowersForAuthenticatedUserResponseDataItem>

UsersListFollowersForAuthenticatedUserResponseDataItem

UsersListFollowersForAuthenticatedUserResponseDataItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

UsersListFollowersForUserEndpoint

UsersListFollowersForUserEndpoint: object

Type declaration

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • username: string

    username parameter

UsersListFollowersForUserRequestOptions

UsersListFollowersForUserRequestOptions: object

Type declaration

UsersListFollowersForUserResponseData

UsersListFollowersForUserResponseData: Array<UsersListFollowersForUserResponseDataItem>

UsersListFollowersForUserResponseDataItem

UsersListFollowersForUserResponseDataItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

UsersListFollowingForUserEndpoint

UsersListFollowingForUserEndpoint: object

Type declaration

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • username: string

    username parameter

UsersListFollowingForUserRequestOptions

UsersListFollowingForUserRequestOptions: object

Type declaration

UsersListFollowingForUserResponseData

UsersListFollowingForUserResponseData: Array<UsersListFollowingForUserResponseDataItem>

UsersListFollowingForUserResponseDataItem

UsersListFollowingForUserResponseDataItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

UsersListGpgKeysEndpoint

UsersListGpgKeysEndpoint: object

Type declaration

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

UsersListGpgKeysForUserEndpoint

UsersListGpgKeysForUserEndpoint: object

Type declaration

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • username: string

    username parameter

UsersListGpgKeysForUserRequestOptions

UsersListGpgKeysForUserRequestOptions: object

Type declaration

UsersListGpgKeysForUserResponseData

UsersListGpgKeysForUserResponseData: Array<UsersListGpgKeysForUserResponseDataItem>

UsersListGpgKeysForUserResponseDataItem

UsersListGpgKeysForUserResponseDataItem: object

Type declaration

UsersListGpgKeysForUserResponseDataItemEmailsItem

UsersListGpgKeysForUserResponseDataItemEmailsItem: object

Type declaration

  • email: string
  • verified: boolean

UsersListGpgKeysForUserResponseDataItemSubkeysItem

UsersListGpgKeysForUserResponseDataItemSubkeysItem: object

Type declaration

  • can_certify: boolean
  • can_encrypt_comms: boolean
  • can_encrypt_storage: boolean
  • can_sign: boolean
  • created_at: string
  • emails: Array<any>
  • expires_at: null
  • id: number
  • key_id: string
  • primary_key_id: number
  • public_key: string
  • subkeys: Array<any>

UsersListGpgKeysRequestOptions

UsersListGpgKeysRequestOptions: object

Type declaration

UsersListGpgKeysResponseData

UsersListGpgKeysResponseData: Array<UsersListGpgKeysResponseDataItem>

UsersListGpgKeysResponseDataItem

UsersListGpgKeysResponseDataItem: object

Type declaration

UsersListGpgKeysResponseDataItemEmailsItem

UsersListGpgKeysResponseDataItemEmailsItem: object

Type declaration

  • email: string
  • verified: boolean

UsersListGpgKeysResponseDataItemSubkeysItem

UsersListGpgKeysResponseDataItemSubkeysItem: object

Type declaration

  • can_certify: boolean
  • can_encrypt_comms: boolean
  • can_encrypt_storage: boolean
  • can_sign: boolean
  • created_at: string
  • emails: Array<any>
  • expires_at: null
  • id: number
  • key_id: string
  • primary_key_id: number
  • public_key: string
  • subkeys: Array<any>

UsersListPublicEmailsEndpoint

UsersListPublicEmailsEndpoint: object

Type declaration

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

UsersListPublicEmailsRequestOptions

UsersListPublicEmailsRequestOptions: object

Type declaration

UsersListPublicEmailsResponseData

UsersListPublicEmailsResponseData: Array<UsersListPublicEmailsResponseDataItem>

UsersListPublicEmailsResponseDataItem

UsersListPublicEmailsResponseDataItem: object

Type declaration

  • email: string
  • primary: boolean
  • verified: boolean
  • visibility: string

UsersListPublicKeysEndpoint

UsersListPublicKeysEndpoint: object

Type declaration

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

UsersListPublicKeysForUserEndpoint

UsersListPublicKeysForUserEndpoint: object

Type declaration

  • Optional page?: number

    Page number of the results to fetch.

  • Optional per_page?: number

    Results per page (max 100)

  • username: string

    username parameter

UsersListPublicKeysForUserRequestOptions

UsersListPublicKeysForUserRequestOptions: object

Type declaration

UsersListPublicKeysForUserResponseData

UsersListPublicKeysForUserResponseData: Array<UsersListPublicKeysForUserResponseDataItem>

UsersListPublicKeysForUserResponseDataItem

UsersListPublicKeysForUserResponseDataItem: object

Type declaration

  • id: number
  • key: string

UsersListPublicKeysRequestOptions

UsersListPublicKeysRequestOptions: object

Type declaration

UsersListPublicKeysResponseData

UsersListPublicKeysResponseData: Array<UsersListPublicKeysResponseDataItem>

UsersListPublicKeysResponseDataItem

UsersListPublicKeysResponseDataItem: object

Type declaration

  • key: string
  • key_id: string

UsersListRequestOptions

UsersListRequestOptions: object

Type declaration

UsersListResponseData

UsersListResponseData: Array<UsersListResponseDataItem>

UsersListResponseDataItem

UsersListResponseDataItem: object

Type declaration

  • avatar_url: string
  • events_url: string
  • followers_url: string
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • html_url: string
  • id: number
  • login: string
  • node_id: string
  • organizations_url: string
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • type: string
  • url: string

UsersTogglePrimaryEmailVisibilityEndpoint

UsersTogglePrimaryEmailVisibilityEndpoint: object

Type declaration

  • email: string

    Specify the primary email address that needs a visibility change.

  • visibility: string

    Use public to enable an authenticated user to view the specified email address, or use private so this primary email address cannot be seen publicly.

UsersTogglePrimaryEmailVisibilityRequestOptions

UsersTogglePrimaryEmailVisibilityRequestOptions: object

Type declaration

UsersTogglePrimaryEmailVisibilityResponseData

UsersTogglePrimaryEmailVisibilityResponseData: Array<UsersTogglePrimaryEmailVisibilityResponseDataItem>

UsersTogglePrimaryEmailVisibilityResponseDataItem

UsersTogglePrimaryEmailVisibilityResponseDataItem: object

Type declaration

  • email: string
  • primary: boolean
  • verified: boolean
  • visibility: string

UsersUnblockEndpoint

UsersUnblockEndpoint: object

Type declaration

  • username: string

    username parameter

UsersUnblockRequestOptions

UsersUnblockRequestOptions: object

Type declaration

UsersUnfollowEndpoint

UsersUnfollowEndpoint: object

Type declaration

  • username: string

    username parameter

UsersUnfollowRequestOptions

UsersUnfollowRequestOptions: object

Type declaration

UsersUpdateAuthenticatedEndpoint

UsersUpdateAuthenticatedEndpoint: object

Type declaration

  • Optional bio?: string

    The new short biography of the user.

  • Optional blog?: string

    The new blog URL of the user.

  • Optional company?: string

    The new company of the user.

  • Optional email?: string

    The publicly visible email address of the user.

  • Optional hireable?: boolean

    The new hiring availability of the user.

  • Optional location?: string

    The new location of the user.

  • Optional name?: string

    The new name of the user.

UsersUpdateAuthenticatedRequestOptions

UsersUpdateAuthenticatedRequestOptions: object

Type declaration

UsersUpdateAuthenticatedResponseData

UsersUpdateAuthenticatedResponseData: object

Type declaration

  • avatar_url: string
  • bio: string
  • blog: string
  • collaborators: number
  • company: string
  • created_at: string
  • disk_usage: number
  • email: string
  • events_url: string
  • followers: number
  • followers_url: string
  • following: number
  • following_url: string
  • gists_url: string
  • gravatar_id: string
  • hireable: boolean
  • html_url: string
  • id: number
  • location: string
  • login: string
  • name: string
  • node_id: string
  • organizations_url: string
  • owned_private_repos: number
  • plan: UsersUpdateAuthenticatedResponseDataPlan
  • private_gists: number
  • public_gists: number
  • public_repos: number
  • received_events_url: string
  • repos_url: string
  • site_admin: boolean
  • starred_url: string
  • subscriptions_url: string
  • total_private_repos: number
  • two_factor_authentication: boolean
  • type: string
  • updated_at: string
  • url: string

UsersUpdateAuthenticatedResponseDataPlan

UsersUpdateAuthenticatedResponseDataPlan: object

Type declaration

  • collaborators: number
  • name: string
  • private_repos: number
  • space: number

Variables

Const VERSION

VERSION: "2.10.0" = "2.10.0"

Const branch

branch: string = core.getInput("branch")

Const cwd

cwd: string = path.join(process.env.HOME,"/actions_publish_gh_pages_temporary_directory")

Const directory

directory: string = core.getInput("dir")

Const email

email: string = core.getInput("email") ||`${process.env.GITHUB_ACTOR}@users.noreply.github.com`

Const name

name: string = core.getInput("name") || process.env.GITHUB_ACTOR

Const payload

payload: WebhookPayload = github.context.payload

Const repository

repository: string = core.getInput("repo") || payload.repository.full_name

Const token

token: string = core.getInput("token")

Const url

url: string = `https://${token}@github.com/${repository}.git`

Functions

git

  • git(cmd: string): Promise<number>
  • Parameters

    • cmd: string

    Returns Promise<number>

init

  • init(url: string, branch: string): Promise<void>
  • Parameters

    • url: string
    • branch: string

    Returns Promise<void>

publish

  • publish(): Promise<void>

push

  • push(name: string, email: string, message: string): Promise<void>
  • Parameters

    • name: string
    • email: string
    • message: string

    Returns Promise<void>

update

  • update(src: string, clean?: boolean): Promise<void>
  • Parameters

    • src: string
    • Default value clean: boolean = true

    Returns Promise<void>

Generated using TypeDoc