Get column-level similarity between two tables

Returns column-level similarity results between two table assets identified by their UIDs. Supports pagination, filtering, and sorting derived from AssetColumnSimilarityTable column definitions. Requires a valid tenant context.

Auth
Query String
leftTableUidstring

UID of the left table asset

rightTableUidstring

UID of the right table asset

pagestring

Page number (0-based)

sizestring

Number of items per page (default 25)

sortstring

Sort field and direction (e.g., similarity:desc)

GET /reporting-server/api/assetSimilarityColumns
Copy
Responses
200

Column similarity results between the two tables

objectobject
actionstring
dataobject
links
ResponseLinksobject
nextstring?
prevstring?
selfstring?
metadata
ResponseMetadataobject
countinteger
error
ErrorInfoobject
codestring
detailsstring?
messagestring
pageinteger
schemaobject?
*string
totalCountinteger
totalPagesinteger
requestIdstring
statusCodeinteger
successboolean
timestampstring
400

Missing tenant, leftTableUid, or rightTableUid

Response
Copy

Get similarities for a specific column

Returns all similarity matches for a single column identified by its UID. Requires a valid tenant context.

Auth
Query String
columnUIdstring

UID of the column asset to find similarities for

GET /reporting-server/api/columnSimilarities
Copy
Responses
200

List of similar columns

objectobject
actionstring
dataobject
links
ResponseLinksobject
nextstring?
prevstring?
selfstring?
metadata
ResponseMetadataobject
countinteger
error
ErrorInfoobject
codestring
detailsstring?
messagestring
pageinteger
schemaobject?
*string
totalCountinteger
totalPagesinteger
requestIdstring
statusCodeinteger
successboolean
timestampstring
400

Missing tenant or columnUId

Response
Copy

List similar tables

Returns a paginated and filterable list of table-level similarity results. Filters and sorts are derived from AssetTableSimilarityTable column definitions. Results are scoped to the authenticated user's tenant.

Auth
Query String
pagestring

Page number (0-based)

sizestring

Number of items per page (default 25)

sortstring

Sort field and direction (e.g., similarity:desc)

GET /reporting-server/api/similarTables
Copy
Responses
200

Paginated list of similar table pairs

objectobject
actionstring
dataobject
links
ResponseLinksobject
nextstring?
prevstring?
selfstring?
metadata
ResponseMetadataobject
countinteger
error
ErrorInfoobject
codestring
detailsstring?
messagestring
pageinteger
schemaobject?
*string
totalCountinteger
totalPagesinteger
requestIdstring
statusCodeinteger
successboolean
timestampstring
500

Error while listing the similar tables

Response
Copy

Get count of similar tables

Returns the count of table-level similarity results. When assetDetails=true, includes additional asset detail information. Supports the same filtering as the similarTables endpoint.

Auth
Query String
assetDetailsstring

Include asset detail information in the count response

pagestring

Page number (0-based)

sizestring

Number of items per page (default 25)

GET /reporting-server/api/similarTablesCount
Copy
Responses
200

Count of similar table pairs

objectobject
actionstring
dataobject
links
ResponseLinksobject
nextstring?
prevstring?
selfstring?
metadata
ResponseMetadataobject
countinteger
error
ErrorInfoobject
codestring
detailsstring?
messagestring
pageinteger
schemaobject?
*string
totalCountinteger
totalPagesinteger
requestIdstring
statusCodeinteger
successboolean
timestampstring
500

Error while counting similarity tables

Response
Copy