Get a specific table by its fully qualified name (FQN).
The FQN format is: service.database.schema.table Example: PostgreSQL.dvdrental.public.customer
Args: fqn: Fully qualified name of the table. ctx: Request context for authentication. service: Data assets service instance. workflow_asset_service: Workflow asset integration service instance. include_pending_workflow: Whether to include pending workflow info (default: false). include_dq: Whether to include DQ tags, rules, and executions (default: false).
Returns: Table domain model with columns if requested, or TableWithWorkflowResponse if include_pending_workflow is true.
Raises: HTTPException: 404 if table not found.
Documentation Index
Fetch the complete documentation index at: https://em-docs.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
JWT Bearer token authentication. Include the token in the Authorization header as: Authorization: Bearer <token>. The JWT must contain valid client_id, and project_id claims for tenant isolation and SDK routing.
Fully qualified name of the table (e.g., service.database.schema.table)
1Include pending workflow info and proposed changes
Include DQ tags, rules, and execution results from the readiness DB
Successful Response
Table domain model for API responses and requests.
Clean DTO representing a database table without ORM metadata. Tables can include nested columns for convenient creation. Supports business domain association and data quality rule definitions. Used in API layer, excludes infrastructure concerns.
Table name
Fully qualified name
Unique table identifier (UUID as string)
Table description
List of owner names
List of tag dicts with tagFQN, name, justification, etc.
Business domain this table belongs to
Entity version number
Nested columns (populated on creation or request)
Whether any column has DQ tags
Whether any column has DQ rules generated
Whether the pending workflow for this table requires human approval before saving