/
ST
startree
/
Pinot Controller API
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Checked 2w ago · Updated 2w ago
View markdown
startree
Pinot Controller API
get
Lists all TableConfigs in cluster
f1cc8a0ba2e0
latest
OpenAPI 3.0.1
2026-07-26
245
126
202.6 KB
AlterTable
1
AppConfigs
1
Application
3
AtomicIngestion
4
Auth
2
BatchRestart
1
Broker
11
Cluster
9
ClusterHealth
4
Connection
1
ConsistentPush
1
Database
4
DedupSnapshot
6
Health
4
Instance
12
Leader
2
Logger
8
PerfAdvisor
1
PeriodicTask
2
Query
4
Query API
1
RateLimiter
1
Restream
4
Schema
9
Segment
30
Table
51
get
Lists all TableConfigs in cluster
post
Add the TableConfigs using the tableConfigsStr json
get
Lists all tables in cluster
post
Adds a table
post
Assign server instances to a table
post
Rebalances a table (reassign instances and segments for a table)
delete
Cancel all rebalance jobs for the given table, and noop if no rebalance is running
get
Get the instance partitions
put
Create/update the instance partitions
delete
Remove the instance partitions
post
Set hybrid table query time boundary based on offline segments' metadata
delete
Delete hybrid table query time boundary
delete
/tables/{tableNameWithType}/partitions
get
Get the TableConfigs for a given raw tableName
put
Update the TableConfigs provided by the tableConfigsStr json
delete
Delete the TableConfigs
get
Lists the table configs
put
Updates table config for a table
delete
Deletes a table
get
Get current table state
put
Enable/disable a table
post
Force commit the current consuming segments
get
Get list of controller jobs for this table
get
Get segment names to segment status map
get
Get status for a submitted force commit operation
get
Get table external view
get
Get table ideal state
get
Get the aggregate index details of all segments for a table
get
Get the aggregate metadata of all segments for a table
get
Get the aggregate validDocIds metadata of all segments for a table
get
Gets detailed stats of a rebalance operation
post
Ingest a file
post
Ingest from the given URI
get
List table instances
get
List tables to live brokers mappings
get
List the brokers serving a table
get
Lists all tables in cluster
post
Pause consumption of a realtime table
post
preview
get
Read table sizes
post
Rebuild broker resource for table
put
Recommend config
post
Replace an instance in the instance partitions
post
Resume consumption of a realtime table
get
Return pause status of a realtime table
get
Returns state of consuming segments
get
Returns state of pauseless table
get
table stats
get
table status
post
Validate table config for a table
post
Validate the TableConfigs
Task
30
Tenant
13
Tuner
2
Upsert
1
UpsertSnapshot
7
User
5
Version
1
Zookeeper
9
Table
Lists all TableConfigs in cluster
Lists all TableConfigs in cluster
get
/tableConfigs
Response
successful operation
string
required