OS Manuals

gh-auth-token(1)

gh-auth-token - Print the authentication token gh uses for a hostname and account

GH-AUTH-TOKEN(1) GitHub CLI manual GH-AUTH-TOKEN(1)

gh-auth-token - Print the authentication token gh uses for a hostname and account

gh auth token [flags]

This command outputs the authentication token for an account on a given GitHub host.

Without the --hostname flag, the default host is chosen.

Without the --user flag, the active account for the host is chosen.

If the token is an expired or near-expiry token that supports refreshing, it is refreshed automatically before being printed, unless --no-refresh is given.

The hostname of the GitHub instance authenticated with

Do not automatically refresh an expired token

The account to output the token for

0: Successful execution

1: Error

2: Command canceled

4: Authentication required

NOTE: Specific commands may have additional exit codes. Refer to the command's help for more information.

gh-auth(1)

Oct 2026

gh 2.103.3-r0 · os · ingested 2026-10-28