Authoring API Quick Start Guide

Learn how to quickly get started with the Authoring API for Tableau Semantics.

The Authoring API is used to create and customize Semantic Models and definitions. The Connect API also allows you to customize a variety of fields within Semantic Definitions and establish relationships between Semantic Definitions to compose a variety of Semantic Models to suit all your business needs.

The first step is to create the Semantic Model with the POST command.

<POST> /semantic/models/

For each Semantic Model, you must create or add Data 360 Objects (DMOs and CIs) with a POST call.

<POST> /semantic/models/${ModelName}/tables/

Repeat the call for each Data 360 Object you want to add.

Optionally, you can create Calculated Dimensions and Measurements and establish Relationships between them within the Semantic Model through POST and PATCH commands.

<POST> /semantic/models/${ModelName}/calculated-dimensions/

<POST> /semantic/models/${ModelName}/calculated-measurements/

<POST> /semantic/models/${ModelName}/relationships/