Skip to Content
SeyloDocs
API referenceSign-in and account

Start signing in with GitHub

POST
/api/v1/auth.githubStart

Starts the GitHub device flow for sign-in. Show userCode, open verificationUri, then call auth.githubPoll every intervalSeconds. UNAVAILABLE while the OAuth client id is a placeholder.

Needs no sign-in. Not available to MCP clients or the assistant.

Request Body

application/json
  1. body

Response Body

Success.

application/json
  1. response
ticket*string
userCode*string
verificationUri*string
expiresAt*string
Formatdate-time
intervalSeconds*integer
Range1 <= value
Example Request
curl -X POST 'https://example.com/api/v1/auth.githubStart' \  -H 'Content-Type: application/json' \  -d '{}'
Example Response
{  "ticket": "string",  "userCode": "string",  "verificationUri": "string",  "expiresAt": "2019-08-24T14:15:22Z",  "intervalSeconds": 1}