Skip to content

SDK: github

The github methods of the Overlane TypeScript SDK, with their signatures. Generated from the SDK types.

Updated View as MarkdownOpen in ChatGPTOpen in Claude

The github area has 3 methods on the client. Each takes one object of path, query and body arguments and an optional CallOptions, and returns a promise of the response body. A refused call rejects with OverlaneApiError (see the SDK index).

githubInstallations

GitHub App installations connected to the team, and requests waiting for an organization owner

  • Request: GET on /v1/tenants/{tenantId}/github/installations
githubInstallations(args: { tenantId: string }, options?: CallOptions): Promise<Record<string, unknown>>

A one-time link to the GitHub App’s install page for the caller, which opens on any device and expires after 15 minutes

  • Request: POST on /v1/tenants/{tenantId}/github/install-link
githubInstallLink(args: { tenantId: string; body?: Record<string, unknown> }, options?: CallOptions): Promise<GithubInstallLink>

githubRepositories

Repositories a connected GitHub App installation reaches

  • Request: GET on /v1/tenants/{tenantId}/github/installations/{installationId}/repositories
githubRepositories(args: { tenantId: string; installationId: string }, options?: CallOptions): Promise<Record<string, unknown>>
Navigation

Type to search…

↑↓ navigate↵ selectEsc close

Overlane Agent

Ask about the docs. Answers are quoted from the pages, with links. This panel cannot change anything.

    Questions are answered in your browser from the docs index. Nothing you type here is stored or sent anywhere.