review_hog

List the repositories of a GitHub installation with their review settings

Every repository the GitHub installation can see, with the project that reviews it, this project's settings, the requesting user's choice, and the automatic review the requesting user gets.

get/api/projects/{project_id}/review_hog/repository_overview/

Request

  • Base URL: https://us.posthog.com
  • URL: https://us.posthog.com/api/projects/{project_id}/review_hog/repository_overview/
  • Auth: none declared

Path parameters

project_idstring required

Project ID of the project you're trying to access. To find the ID of the project, make a call to /api/projects/.

Query parameters

installation_idstring required

The GitHub App installation to list.

limitinteger

Entries per page (max 200).

offsetinteger

Entries to skip.

searchstring

Only repositories whose name contains this text.

view'all' | 'in_project' | 'exceptions' | 'mine'

'all' repositories, 'in_project' (reviewed by this project), 'exceptions' (with a repository exception), or 'mine' (with the requesting user's own choice).

  • all - All repositories
  • in_project - In this project
  • exceptions - With exceptions
  • mine - My choices

Response

installation_idstring required

The listed GitHub App installation.

totalinteger required

Repositories that match the search and the view.

has_moreboolean required

Whether more entries follow this page.

next_offsetinteger nullable required

Offset of the next page, or null.

my_choices_unlike_defaultinteger required

How many of the requesting user's own repository choices in this project give something other than their default. Counts every installation, so the search, the view, and the page do not change it.

Changes

No recorded changes to this operation across all 1 revision of this API.