github

Create Github Repo

Create a new private GitHub repository and push existing state.

Creates the repo, configures it as the sync target, and pushes all existing model files (notes, data sources, relationships) to the new repository.

Args: name: Repository name (letters, numbers, hyphens, underscores, dots) description: Optional repository description

post/api/github/repos/create

Request

  • Base URL: https://app.getdot.ai (the document declares no server; this is the origin it was published from)
  • URL: https://app.getdot.ai/api/github/repos/create
  • Auth: one of:
    • API key in header X-API-KEY
    • API key in cookie Authorization
    • OAuth 2 (password, token URL /api/auth/token)

Request body

namestring required
descriptionstring

Response

Successful Response

unknown required

Changes

No recorded changes to this operation across all 1 revision of this API.