provider usersusers GET /api/users/{uuid}/integrations/github/{installation_id}/repos/
@utdk/posthog /api/users/{uuid}/integrations/github/{installation_id}/repos/
List repositories for a personal GitHub installation
List repositories accessible to a specific GitHub installation (paginated, cached).
installation_id path required
string
limit query
Maximum number of repositories to return per request (max 500).
integer
offset query
Number of repositories to skip before returning results.
integer
search query
Optional case-insensitive repository name search query.
string
uuid path required
string

Try it

Authentication
Configure credentials for PostHog API
usersIntegrationsGithubReposRetrieve
GET/api/users/{uuid}/integrations/github/{installation_id}/repos/
List repositories accessible to a specific GitHub installation (paginated, cached).

Parameters

required
required

Maximum number of repositories to return per request (max 500).

Number of repositories to skip before returning results.

Optional case-insensitive repository name search query.

Configure credentials above to enable sending.

Code snippet
Updates live as you fill in the form above.

TypeScript

import posthog from '@utdk/posthog';

await posthog.usersIntegrationsGithubReposRetrieve({
  "limit": 100,
  "offset": 0
})