Skip to main content
GET
Check Repo Access

Authorizations

Authorization
string
header
required

A floo_ API key.

Headers

X-Floo-Org-Id
string<uuid>

Organization to act in; defaults to the one joined most recently.

Query Parameters

repo
string
required

Full repo name (owner/repo)

Response

Successful Response

Response from GET /v1/github/check-repo-access.

accessible
boolean
required
reason
enum<string>
required

Why floo can or cannot reach a repository, as one distinguishable cause.

accessible: false on its own is what made first-time setup opaque: the three causes below need three different actions, and collapsing them left the operator re-running an install that had already succeeded (#2293).

Available options:
ok,
app_not_installed,
repo_not_in_installation,
repo_not_accessible
default_branch
string | null
install_url
string | null
settings_url
string | null
installation_id
integer | null