Skip to content

List Branches Node

Data/GitHub

List Branches

List branches for a repository

data_github_list_branchesdata
Inputs7
Outputs4
Security exposure2/10
Packagedata

Ratings

Scores range from 0 to 10. Higher values mean more impact, exposure, or operational weight.

SecurityAttack surface and exposure impact.
2/10High
PrivacyPotential sensitivity of processed data.
3/10High
PerformanceRuntime or resource pressure.
2/10High
GovernancePolicy, audit, or compliance impact.
3/10High
ReliabilityOperational stability considerations.
1/10High
CostExternal or compute cost impact.
1/10High

Input Pins

7

Input

Execution
exec_in

Trigger

Provider

Struct
provider

GitHub provider

GitHubProviderGitHubProvider3 fields
provider_idstringrequired
access_tokenstringrequired
base_urlstringrequired
Schema enforced

Owner

String
owner

Repository owner

Repository

String
repo

Repository name

Protected Only

Boolean
protected_only

Only list protected branches

Default false

Per Page

Integer
per_page

Results per page (max 100)

Default 30

Page

Integer
page

Page number

Default 1

Output Pins

4

Success

Execution
exec_out

Triggered on success

Error

Execution
error

Triggered on error

Branches

Struct Array
branches

Array of branches

GitHubBranchGitHubBranch3 fields
namestringrequired
shastringrequired
protectedbooleanrequired

Count

Integer
count

Number of branches returned

Node Info

Internal name
data_github_list_branches
Category
Data/GitHub