# Method Web.Api.Github.`()()

Method `()

  ``protected` `this_program` `()(`string` `client_id`, `string` `client_secret`, `void`|`string` `redirect_uri`, `void`|`string`|`array`(`string`)|`multiset`(`string`) `scope`)`

Description

  Instantiates the default Github API. See Web.Api.Api() for further information.

Parameter `client_id`

  Your application key/id

Parameter `client_secret`

  Your application secret

Parameter `redirect_uri`

  The redirect URI after an authentication

Parameter `scope`

  The application scopes to grant access to