TextQL App Service API is one of 39 APIs that TextQL publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include App Service. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, authentication docs, and rate-limit docs.
This API exposes
24 operations
across 24 paths,
and defines 72 schemas.
It is described by OpenAPI 3.2.0, at version 1.0.0.
Requests are made against a single base URL, https://app.textql.com/rpc/public.
The identity and technical contract details declared by the specification.
textql.rpc.public.app.GetMembersWithAppsRequest
object
textql.rpc.public.app.RestoreAppVersionResponse
object
1 property
google.protobuf.Timestamp
string
A Timestamp represents a point in time independent of any time zone or local calendar, encoded as a count of seconds and fractions of seconds at nanosecond res…
textql.rpc.public.app.SetAppMemberStateRequest
object
2 properties
textql.rpc.public.app.MoveAppToFolderResponse
object
1 property
textql.rpc.public.dashboard.OntologySqlSource
object
3 properties
textql.rpc.public.app.SetFavoriteResponse
object
1 property
textql.rpc.public.app.DuplicateAppRequest
object
1 property
textql.rpc.public.app.AppActivityRecord
object
One activity row from any member of the app; displayname resolved server-side. Never carries email or raw identity fields (names-not-emails is enforced here).
7 properties
textql.rpc.public.app.ComputeFunction
object
8 properties
textql.rpc.public.app.ComputeFunctionParam
object
3 properties
textql.rpc.public.app.GetAppDBTablePreviewRequest
object
AppFile is one non-entry file of a multi-file app tree; code remains the entry index.html.
3 properties
textql.rpc.public.app.AppFile
object
2 properties
textql.rpc.public.dashboard.Grant
object
Grant is an author allowlist gating a data source or compute function. A viewer whose effective role names intersect roles, or whose member id is listed in mem…
2 properties
textql.rpc.public.app.CreateAppResponse
object
1 property
textql.rpc.public.app.CapabilityParam
object
3 properties
textql.rpc.public.app.SetFavoriteRequest
object
A named Data App design system: the file tree is the source of truth, the token fields mirror theme.json ("" = brand/default). All fields server-owned.
3 properties
textql.rpc.public.app.ListMyAppMemberActivityResponse
object
1 property
textql.rpc.public.app.UpdateAppRequest
object
18 properties
textql.rpc.public.app.PresenceHeartbeatRequest
object
2 properties
textql.rpc.public.app.ListAppsRequest
object
6 properties
textql.rpc.public.app.GetAppDBSchemaResponse
object
2 properties
textql.rpc.public.app.RecordAppMemberActivityResponse
object
2 properties
textql.rpc.public.app.InvokeAppComputeFunctionResponse
object
1 property
textql.rpc.public.app.UpdateAppResponse
object
1 property
connect.error
object
Error type returned by Connect: https://connectrpc.com/docs/go/errors/http-representation
3 properties
textql.rpc.public.app.AppVersion
object
16 properties
textql.rpc.public.app.Capability
object
10 properties
textql.rpc.public.app.GetAppMemberStateResponse
object
1 property
connect-protocol-version
number
Define the version of the Connect protocol
textql.rpc.public.app.AppDBColumn
object
4 properties
textql.rpc.public.app.ListMyAppMemberActivityRequest
object
3 properties
textql.rpc.public.app.App
object
29 properties
textql.rpc.public.app.RecordAppMemberActivityRequest
object
Per-member activity log
5 properties
textql.rpc.public.app.GetAppMemberStateRequest
object
Per-member state
1 property
google.protobuf.Empty
object
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the resp…
textql.rpc.public.app.GetAppResponse
object
2 properties
textql.rpc.public.app.ListAppVersionsResponse
object
2 properties
textql.rpc.public.app.MoveAppToFolderRequest
object
2 properties
textql.rpc.public.app.GetAppDBSchemaRequest
object
1 property
textql.rpc.public.dashboard.FileSource
object
3 properties
textql.rpc.public.dashboard.QueryParameter
object
3 properties
textql.rpc.public.app.ListAppsResponse
object
2 properties
textql.rpc.public.app.GetMembersWithAppsResponse
object
1 property
textql.rpc.public.app.CreateAppRequest
object
8 properties
textql.rpc.public.dashboard.PythonCodeSource
object
1 property
textql.rpc.public.app.RestoreAppVersionRequest
object
3 properties
textql.rpc.public.app.AppHeartbeatRequest
object
1 property
textql.rpc.public.app.RefreshAppRequest
object
1 property
textql.rpc.public.app.AppViewerInfo
object
AppServer declares whether the app runs an optional persistent server: a long-lived python process in the app's dedicated worker. Its handlers serve webhook de…
5 properties
textql.rpc.public.app.GetAppViewStatsRequest
object
ComputeFunction is a declared server-side function invocable from the app via the bridge. Exactly one of code (python, runs on the app's worker), sql (plain SQ…
1 property
textql.rpc.public.app.DeleteAppRequest
object
1 property
textql.rpc.public.app.InvokeAppComputeFunctionRequest
object
3 properties
textql.rpc.public.app.RefreshAppResponse
object
1 property
textql.rpc.public.app.ListAppActivitySinceResponse
object
1 property
textql.rpc.public.app.GetAppVersionRequest
object
3 properties
textql.rpc.public.app.SetAppMemberStateResponse
object
textql.rpc.identity.MemberPreview
object
4 properties
textql.rpc.public.dashboard.DataSource
object
Unified data source for dashboards
textql.rpc.public.dashboard.LibraryTQLSource
object
References a .tql file stored in the Context Library. The file is rendered to SQL at fetch time and executed against the provided connector. Template parameter…
3 properties
connect.error_details.Any
object
Contains an arbitrary serialized message along with a @type that describes the type of the serialized message, with an additional debug field for ConnectRPC er…
3 properties
textql.rpc.public.app.GetAppDBTablePreviewResponse
object
1 property
textql.rpc.public.app.AppMemberActivityRow
object
5 properties
textql.rpc.public.app.ListAppActivitySinceRequest
object
4 properties
textql.rpc.public.app.GetAppRequest
object
1 property
textql.rpc.public.app.AppDBTable
object
2 properties
textql.rpc.public.app.DuplicateAppResponse
object
1 property
textql.rpc.public.app.ListAppVersionsRequest
object
3 properties
textql.rpc.public.dashboard.SqlQuerySource
object
3 properties
textql.rpc.public.app.GetAppVersionResponse
object
1 property
connect-timeout-header
number
Define the timeout, in ms
textql.rpc.public.app.GetAppViewStatsResponse
object
3 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs TextQL publishes across the network.