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.
Create the Semantic Model
The first step is to create the Semantic Model with the POST command.
<POST> /semantic/models/
Add Data 360 Objects to the Semantic Model
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.
Create Calculated Dimensions and Measurements and Establish Relationships
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/