The workspace endpoints let you inspect how a workspace is configured, verify that its database connection is healthy, and browse the full schema available to the AI query engine. The default workspace ID isDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/FloxTBoTyy/BoardPulse-AI/llms.txt
Use this file to discover all available pages before exploring further.
"default".
GET /api/v1/workspaces//source
Returns the data source configuration for a workspace, including the database dialect and the list of approved tables.Path parameters
The workspace identifier. Use
"default" for the default workspace.Response
The identifier of the workspace.
The human-readable name of the workspace.
The SQL dialect of the source database (e.g.,
"postgresql").The database connection URL with credentials redacted for safe display.
The database schema to use, if configured.
null means the database default.The list of table names approved for querying by the AI.
Whether the workspace operates in read-only mode. Always
true for source workspaces.Example
POST /api/v1/workspaces//test-connection
Tests the database connection for a workspace and returns whether the connection succeeded.Path parameters
The workspace identifier. Use
"default" for the default workspace.Response
The identifier of the workspace that was tested.
true if the connection succeeded, false if it failed.The SQL dialect of the source database.
The database connection URL with credentials redacted.
A human-readable message describing the connection result.
Example
GET /api/v1/workspaces//schema
Returns the full table and column schema for a workspace, including column types, nullability, primary keys, and foreign key relationships.Path parameters
The workspace identifier. Use
"default" for the default workspace.Response
The identifier of the workspace.
The workspace source configuration. Same structure as the
/source endpoint response.List of tables in the workspace schema.