Skip to main content

Deploy SML from a git repository

POST 

/v1/catalogs/deploy

Deploy SML from a git repository

Request

Header Parameters

    Authorization string

Body

required

    repoUrl urirequired
    gitToken stringrequired

    Possible values: non-empty

    gitUsername string
    branch string
    catalogName string
    catalogLabel string

    tableauServers

    object[]

  • Array [

  • name stringrequired

    sites

    object[]

    required

  • Array [

  • siteName stringrequired
    projectName string

    Possible values: non-empty

    newProject boolean
  • ]

  • ]

Responses

SML project compiled and deployed to the engine

Schema

    catalogId uuidrequired

    tableau

    object[]

  • Array [

  • serverId uuidrequired
    name stringrequired
    siteName stringrequired
    isSuccessful booleanrequired
    errorMessage string
  • ]

  • compilationWarnings

    object

    filesOutput

    object[]

    required

  • Array [

  • relativePath stringrequired

    compilationOutput

    object[]

    required

  • Array [

  • severity stringrequired
    message stringrequired
  • ]

  • ]

  • globalOutput

    object[]

    required

  • Array [

  • severity stringrequired
    message stringrequired
  • ]

Loading...