v18

latestOpenAPI 3.0.0raw.githubusercontent.com2026-08-014211,6201.8 MB
gitpod.v1.RunnerService

CheckAuthenticationForHost

Checks if a user is authenticated for a specific host.

Use this method to:

  • Verify authentication status
  • Get authentication URLs
  • Check PAT support

Examples

  • Check authentication:

    Verifies authentication for a host.

    host: "github.com"
    
post/gitpod.v1.RunnerService/CheckAuthenticationForHost

Request body

hoststring
runnerIdstring uuid

Response

Success

authenticatedboolean
authenticationUrlstring
patSupportedboolean
scmIdstring

scm_id is the unique identifier of the SCM provider

scmNamestring

scm_name is the human-readable name of the SCM provider (e.g., "GitHub", "GitLab")