Overview
Last updated
Was this helpful?
Last updated
Was this helpful?
Welcome to the Select Star API documentation! Here, you'll find out how you can programmatically interact with your Select Star instance to automate tasks like updating descriptions and tags.
The will explain the more about the purpose of the API.
Learn how to perform by generating an API token.
will walk you through an example end-to-end.
See what you have on API calls.
Check the for API endpoints and their parameters.
Select Star provides a fully featured webapp that enables you to manage your data catalog metadata, including descriptions and tags.
However, there are times where you may want to read or write catalog metadata using a script, whether that's adding a new column description alongside an ETL job, or bulk-adding tags related to a table name.
The Select Star API is the place to interact programmatically with your organization's metadata. The following endpoints are currently supported:
database metadata
schema metadata
table metadata
column metadata
database metadata
schema metadata
table metadata
column metadata
Note that all endpoint paths terminate with a trailing slash. While the API will redirect if the path is missing the trailing slash, unexpected behavior may occur on redirected non-GET
requests.
The Select Star API is rate-limited.
Burst limit: 1000 requests allowed per 60 second rolling window.
Sustained limit: 10,000 requests allowed per 24 hour rolling window.
When the rate limit is reached, any further responses will return a body like:
: fetching metadata (including description and tags) on
: writing comments to
: reading lineage
: reading and writing a tag
for reading and filtering tables
for reading and filtering columns
for reading and filtering databases
for reading and filtering schemas
for reading and filtering tags