Query Interface
For each location in each channel calculate whichtables are captured and integrated, their schema and basenames, and latency SLA.
GET/api/v6.1.0.26/hubs/{hub}/query/channels
| Query parameters | Prototype:
|
| Request headers | None |
| Request body | None |
| Response headers | None |
| Response body (JSON) | Prototype:
|
| Status codes | ✅ 200 OK ❌ 400 Bad Request ❌ 404 Not Found: Hub does not exist |
| Required permissions | ReadOnly access level on hub |
For each location calculate which tables are capturedand integrated, their schema and basenames, and latency SLA.
GET/api/v6.1.0.26/hubs/{hub}/query/channels/{channel}/locs
| Query parameters | Prototype:
|
| Request headers | None |
| Request body | None |
| Response headers | None |
| Response body (JSON) | Prototype:
|
| Status codes | ✅ 200 OK ❌ 400 Bad Request ❌ 404 Not Found: Channel does not exist |
| Required permissions | ReadOnly access level on hub |
Calculate how table is defined for a location, including effect of actions
GET/api/v6.1.0.26/hubs/{hub}/query/channels/{channel}/locs/{loc}/tables/{table}
| Query parameters | Prototype:
|
| Request headers | None |
| Request body | None |
| Response headers | None |
| Response body (JSON) | Prototype:
|
| Status codes | ✅ 200 OK ❌ 400 Bad Request |
| Required permissions | ReadOnly access level on hub |
For each table calculate its schema, basename, and the lists of locations where the table is captured or integrated
GET/api/v6.1.0.26/hubs/{hub}/query/channels/{channel}/tables
| Query parameters | Prototype:
|
| Request headers | None |
| Request body | None |
| Response headers | None |
| Response body (JSON) | Prototype:
|
| Status codes | ✅ 200 OK ❌ 400 Bad Request ❌ 404 Not Found: Channel does not exist |
| Required permissions | ReadOnly access level on hub |
Gets general status and health of a hub
GET/api/v6.1.0.26/hubs/{hub}/query/status
| Query parameters | None |
| Request headers | None |
| Request body | None |
| Response headers | None |
| Response body (JSON) | Prototype:
|
| Status codes | ✅ 200 OK ❌ 400 Bad Request ❌ 404 Not Found: The requested hub does not exist |
| Required permissions | ReadOnly access level on hub |