Skip to main content
GET
Get Rows By Tag
Read rows interleaved across every workflow table on the mount whose manifest declaration carries tag in its tags array. Lets a single dashboard view span multiple tables without the backend hardcoding which slugs belong together. The Demand-Scout imprint, for example, declares tags: ["bid"] on its upwork-leads and jobboard-leads tables, so /tables-by-tag/bid/rows?sort=composite_score:desc returns a unified “best bid targets” list. Auth: API key (agent) or user session (operator). Caller must own the mount or be a current team member.

Path parameters

Query parameters

Response

Each item carries its source tableSlug so the dashboard can render the lane:
Sort applies across the merged set — rows from different tables are interleaved in sort order.

Errors

If no table declares tag in its tags array, the endpoint returns { ok: true, data: [] } — not an error.

Example