Get a specific schema by its fully qualified name (FQN).
The FQN format is: service.database.schema Example: PostgreSQL.dvdrental.public
Args: fqn: Fully qualified name of the schema. ctx: Request context for authentication. service: Data assets service instance. workflow_asset_service: Workflow asset integration service instance. profile_service: Profile service for fetching profile data. include_tables: Whether to include tables in the schema (default: true). include_pending_workflow: Whether to include pending workflow info (default: false). include_profile: Whether to include profile summary per table (default: false). search: Filter tables by name or description (case-insensitive). Only applied when include_tables=true.
Returns: Schema domain model with tables if requested, SchemaWithProfileResponse if include_profile is true, or SchemaWithWorkflowResponse if include_pending_workflow is true.
Raises: HTTPException: 404 if schema not found.
Documentation Index
Fetch the complete documentation index at: https://docs.emergence.ai/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 schema (e.g., service.database.schema)
1Include tables in response
Include pending workflow info and proposed changes
Include latest table profile summary (row_count, column_count) for each table
Filter tables by name or description (case-insensitive text search). Only applied when include_tables=true.
1Successful Response
Schema domain model for API responses and requests.
Clean DTO representing a database schema (namespace) without ORM metadata. Schemas organize tables within a database. Used in API layer, excludes infrastructure concerns like tenant IDs and timestamps.
Schema name
Fully qualified name
Unique schema identifier (UUID as string)
Schema description
List of owner names
List of tag dicts with tagFQN, name, justification, etc.
Entity version number
Whether the pending workflow for this schema requires human approval before saving
Nested tables (populated on request)