How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

TextQL Ontology Management Service API

The OntologyManagementService API from TextQL — 69 operation(s) for ontologymanagementservice.

TextQL Ontology Management 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 OntologyManagementService. 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 69 operations across 69 paths, and defines 181 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.

69 operations 69 paths 181 schemas 69 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0.0
Base URL
https://app.textql.com/v2
Authentication
API Key
Resource Areas
1

Authentication & Security 1

TextQL Ontology Management Service API declares 1 security scheme for authenticating requests. An API key is passed in the header as tql_api_key (apiKey). By default, every request must be authenticated.

Paths & Operations 69

Across 69 paths, the API surfaces 69 operations — 69 POST. Each is listed below with its method, path, parameters, and response codes.

OntologyManagementService 69
POST
/textql.rpc.public.patches.OntologyManagementService/AddOntologySubmodule
AddOntologySubmodule
OntologyManagementService_AddOntologySubmodule 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/ApprovePatch
ApprovePatch
OntologyManagementService_ApprovePatch 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/ConfigureOntologyRemote
ConfigureOntologyRemote
OntologyManagementService_ConfigureOntologyRemote 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/CreateApprovalRule
CreateApprovalRule
OntologyManagementService_CreateApprovalRule 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/CreateContextPatchAutoApproveRule
CreateContextPatchAutoApproveRule
OntologyManagementService_CreateContextPatchAutoApproveRule 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/CreateOntologyDirectory
CreateOntologyDirectory
OntologyManagementService_CreateOntologyDirectory 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/CreateOntologyFileUploadUrl
Streams how many folders and files a subtree holds, so the UI can report the…
OntologyManagementService_CreateOntologyFileUploadUrl 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/DeleteApprovalRule
DeleteApprovalRule
OntologyManagementService_DeleteApprovalRule 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/DeleteContextPatchAutoApproveRule
DeleteContextPatchAutoApproveRule
OntologyManagementService_DeleteContextPatchAutoApproveRule 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/DeleteOntologyDirectory
DeleteOntologyDirectory
OntologyManagementService_DeleteOntologyDirectory 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/DeleteOntologyFile
DeleteOntologyFile
OntologyManagementService_DeleteOntologyFile 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/DenyPatch
DenyPatch
OntologyManagementService_DenyPatch 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/ExchangeOntologyGithubCode
ExchangeOntologyGithubCode
OntologyManagementService_ExchangeOntologyGithubCode 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/FinalizeOntologyFileUpload
FinalizeOntologyFileUpload
OntologyManagementService_FinalizeOntologyFileUpload 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/GetCodeownerCoverage
GetCodeownerCoverage
OntologyManagementService_GetCodeownerCoverage 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/GetConfigExportCapabilities
GetConfigExportCapabilities
OntologyManagementService_GetConfigExportCapabilities 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/GetEffectiveOntologyOwners
GetEffectiveOntologyOwners
OntologyManagementService_GetEffectiveOntologyOwners 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/GetFileUsage
GetFileUsage
OntologyManagementService_GetFileUsage 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/GetFileUsageTimeline
GetFileUsageTimeline
OntologyManagementService_GetFileUsageTimeline 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/GetOntologyAnaConfig
GetOntologyAnaConfig
OntologyManagementService_GetOntologyAnaConfig 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/GetOntologyFile
GetOntologyFile
OntologyManagementService_GetOntologyFile 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/GetOntologyGithubOAuthURL
GetOntologyGithubOAuthURL
OntologyManagementService_GetOntologyGithubOAuthURL 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/GetOntologyHistoryFileDiff
GetOntologyHistoryFileDiff
OntologyManagementService_GetOntologyHistoryFileDiff 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/GetOntologyOwners
GetOntologyOwners
OntologyManagementService_GetOntologyOwners 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/GetOntologyRemote
GetOntologyRemote
OntologyManagementService_GetOntologyRemote 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/GetOntologySizeTimeline
GetOntologySizeTimeline
OntologyManagementService_GetOntologySizeTimeline 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/GetOntologySyncConflicts
GetOntologySyncConflicts
OntologyManagementService_GetOntologySyncConflicts 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/GetOntologyUsageSummary
GetOntologyUsageSummary
OntologyManagementService_GetOntologyUsageSummary 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/GetPatch
GetPatch
OntologyManagementService_GetPatch 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/GetPatchByNumber
GetPatchByNumber
OntologyManagementService_GetPatchByNumber 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/GetPatchCapabilities
PlanConfigMigration reports what the lazy config migration WOULD do to this…
OntologyManagementService_GetPatchCapabilities 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/GetRawPatch
GetRawPatch
OntologyManagementService_GetRawPatch 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/GetUsageDetailsForFile
GetUsageDetailsForFile
OntologyManagementService_GetUsageDetailsForFile 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/ListApprovalRules
ListApprovalRules
OntologyManagementService_ListApprovalRules 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/ListChatsForFile
ListChatsForFile
OntologyManagementService_ListChatsForFile 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/ListContextPatchAutoApproveRules
ListContextPatchAutoApproveRules
OntologyManagementService_ListContextPatchAutoApproveRules 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/ListGoldenFiles
Deprecated: use SetOntologyOwners with the desired entry set.
OntologyManagementService_ListGoldenFiles 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/ListOntologyEntries
ListOntologyEntries
OntologyManagementService_ListOntologyEntries 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/ListOntologyHistory
ListOntologyHistory
OntologyManagementService_ListOntologyHistory 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/ListOntologyImports
ListOntologyImports
OntologyManagementService_ListOntologyImports 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/ListOntologySubmodules
ListOntologySubmodules
OntologyManagementService_ListOntologySubmodules 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/ListOntologySyncRuns
ListOntologySyncRuns
OntologyManagementService_ListOntologySyncRuns 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/ListPatchObjects
ListPatchObjects parses the config objects present at a patch's git ref and…
OntologyManagementService_ListPatchObjects 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/ListPatchReviewers
ListPatchReviewers
OntologyManagementService_ListPatchReviewers 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/ListPatches
ListPatches
OntologyManagementService_ListPatches 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/ListSkills
ListSkills
OntologyManagementService_ListSkills 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/PlanOntologyMerge
PlanOntologyMerge
OntologyManagementService_PlanOntologyMerge 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/PreviewOntologyPullFromRemote
PreviewOntologyPullFromRemote
OntologyManagementService_PreviewOntologyPullFromRemote 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/PullOntologyFromRemote
PullOntologyFromRemote
OntologyManagementService_PullOntologyFromRemote 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/PushOntologyToRemote
PushOntologyToRemote
OntologyManagementService_PushOntologyToRemote 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/RecoverOntology
RecoverOntology
OntologyManagementService_RecoverOntology 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/RemoveOntologyRemote
Lists the skills under the ontology's flat skills/ root that the caller can…
OntologyManagementService_RemoveOntologyRemote 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/RemoveOntologySubmodule
RemoveOntologySubmodule
OntologyManagementService_RemoveOntologySubmodule 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/RenameOntologyFile
RenameOntologyFile
OntologyManagementService_RenameOntologyFile 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/RequestPatchReview
RequestPatchReview
OntologyManagementService_RequestPatchReview 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/ResolveOntologySyncConflict
TriggerConfigDriftReconcile forces an immediate config-sync catch-up for the…
OntologyManagementService_ResolveOntologySyncConflict 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/RestorePatch
RestorePatch
OntologyManagementService_RestorePatch 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/RevertPatch
RevertPatch
OntologyManagementService_RevertPatch 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/SaveAllObjectsAsConfig
SaveAllObjectsAsConfig
OntologyManagementService_SaveAllObjectsAsConfig 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/SaveObjectAsConfig
SaveObjectAsConfig
OntologyManagementService_SaveObjectAsConfig 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/SetOntologyFileGolden
Deprecated: use SetOntologyOwners with the complete desired entry set
OntologyManagementService_SetOntologyFileGolden 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/SetOntologyOwners
SetOntologyOwners
OntologyManagementService_SetOntologyOwners 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/TriggerConfigDriftReconcile
TriggerConfigDriftReconcile
OntologyManagementService_TriggerConfigDriftReconcile 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/UpdateApprovalRule
UpdateApprovalRule
OntologyManagementService_UpdateApprovalRule 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/UpdateContextPatchAutoApproveRule
UpdateContextPatchAutoApproveRule
OntologyManagementService_UpdateContextPatchAutoApproveRule 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/UpdateOntologySyncConfig
UpdateOntologySyncConfig
OntologyManagementService_UpdateOntologySyncConfig 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/UpsertOntologyAnaConfig
UpsertOntologyAnaConfig
OntologyManagementService_UpsertOntologyAnaConfig 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/UpsertOntologyFile
UpsertOntologyFile
OntologyManagementService_UpsertOntologyFile 2 params body → default200
POST
/textql.rpc.public.patches.OntologyManagementService/ValidateConfig
Read-only functional validation of a proposed config: parse + dependency…
OntologyManagementService_ValidateConfig 2 params body → default200

Schemas 181

The contract defines 181 schemas that model the data the API accepts and returns. The most detailed are textql.rpc.public.patches.Patch (24 properties), textql.rpc.public.patches.OntologyRemote (17 properties), textql.rpc.public.patches.ConfigureOntologyRemoteRequest (13 properties), textql.rpc.public.patches.PatchDiff (13 properties). Each schema is shown below with its type and property counts.

textql.rpc.public.patches.RecoverOntologyRequest
object
1 property
textql.rpc.public.patches.UpsertOntologyFileResponse
object
1 property
textql.rpc.public.patches.ContextPatchAutoApproveRule
object
8 properties
textql.rpc.public.patches.CreateContextPatchAutoApproveRuleResponse
object
1 property
textql.rpc.public.patches.OntologySyncRun
object
10 properties
textql.rpc.public.patches.ListApprovalRulesRequest
object
textql.rpc.public.patches.PatchObject
object
ValidateConfigResponse: ok == true with no diagnostics means functionally valid against current org state — not a merge guarantee.
3 properties
textql.rpc.public.patches.OntologySubmodule
object
4 properties
textql.rpc.public.patches.ApprovePatchRequest
object
2 properties
textql.rpc.public.patches.ListOntologyEntriesResponse
object
1 property
textql.rpc.public.patches.ListPatchReviewersResponse
object
1 property
textql.rpc.public.patches.SetOntologyFileGoldenResponse
object
1 property
textql.rpc.public.patches.RemoveOntologySubmoduleRequest
object
1 property
textql.rpc.public.patches.GetOntologyAnaConfigResponse
object
1 property
textql.rpc.public.patches.ApprovePatchResponse
object
6 properties
textql.rpc.public.patches.DailyFileUsage
object
8 properties
textql.rpc.public.patches.CreateOntologyFileUploadUrlResponse
object
Counts of the entries a caller may see beneath a subtree. Excludes the subtree root itself and reserved names (OWNERS, .gitignore, .DSStore, .tmp-), which are…
2 properties
textql.rpc.public.patches.RenameOntologyFileRequest
object
3 properties
textql.rpc.public.patches.CreateOntologyDirectoryResponse
object
1 property
textql.rpc.public.patches.RevertPatchRequest
object
1 property
textql.rpc.public.patches.GetEffectiveOntologyOwnersResponse
object
3 properties
textql.rpc.public.patches.OntologyPermission
string
textql.rpc.public.patches.RenameOntologyFileResponse
object
1 property
textql.rpc.public.patches.ListOntologySyncRunsResponse
object
2 properties
textql.rpc.public.patches.ListPatchObjectsResponse
object
ListPatchObjectsRequest inspects the config objects at a patch's git ref.
1 property
textql.rpc.public.patches.GetOntologyRemoteRequest
object
textql.rpc.public.patches.PatchStatus
string
textql.rpc.public.patches.CreateOntologyDirectoryRequest
object
2 properties
textql.rpc.public.patches.ConfigDiagnostic
object
3 properties
textql.rpc.public.patches.ConfigDiagnosticClass
string
ConfigDiagnosticClass partitions a finding by who can fix it, so an authoring loop knows whether to keep iterating.
textql.rpc.public.patches.GetEffectiveOntologyOwnersRequest
object
1 property
textql.rpc.public.patches.ApprovalRuleInput
object
4 properties
textql.rpc.public.patches.PatchLineOp
string
textql.rpc.public.patches.GetRawPatchResponse
object
1 property
textql.rpc.public.patches.GetPatchByNumberRequest
object
1 property
textql.rpc.public.patches.SetOntologyOwnersRequest
object
Returns the effective owners for a directory after walking ancestor OWNERS files: for every role in the org, the resolved permission the role would have on thi…
3 properties
textql.rpc.public.patches.GoldenEntry
object
3 properties
textql.rpc.public.patches.OntologyEntry
object
10 properties
textql.rpc.public.patches.GetOntologyUsageSummaryRequest
object
1 property
textql.rpc.public.patches.OntologyOwnerEntry
object
3 properties
textql.rpc.public.patches.OntologyMergeOutcome
string
connect-timeout-header
number
Define the timeout, in ms
textql.rpc.public.patches.SaveObjectAsConfigRequest
object
2 properties
textql.rpc.public.patches.ListOntologyHistoryResponse
object
2 properties
textql.rpc.public.patches.PatchLine
object
2 properties
textql.rpc.public.patches.GetPatchCapabilitiesResponse
object
2 properties
textql.rpc.public.patches.DeleteOntologyDirectoryRequest
object
3 properties
textql.rpc.public.patches.PreviewOntologyPullFolderRow
object
2 properties
textql.rpc.public.patches.UpsertOntologyAnaConfigRequest
object
4 properties
textql.rpc.public.patches.PlanOntologyMergeResponse
object
5 properties
textql.rpc.public.patches.PushOntologyToRemoteRequest
object
textql.rpc.public.patches.Date
object
3 properties
textql.rpc.public.patches.CreateOntologyFileUploadUrlRequest
object
3 properties
connect.error
object
Error type returned by Connect: https://connectrpc.com/docs/go/errors/http-representation
3 properties
textql.rpc.public.patches.GetOntologyUsageSummaryResponse
object
10 properties
textql.rpc.public.patches.GithubInstallationRepo
object
4 properties
textql.rpc.public.patches.OntologyHistoryChangedFile
object
3 properties
textql.rpc.public.patches.ListOntologySyncRunsRequest
object
2 properties
textql.rpc.public.patches.ExchangeOntologyGithubCodeResponse
object
2 properties
textql.rpc.public.patches.PatchCodeownerStatus
object
5 properties
textql.rpc.public.patches.FileChatUsage
object
4 properties
textql.rpc.public.patches.ConfigureOntologyRemoteResponse
object
1 property
textql.rpc.public.patches.RemoveOntologyRemoteRequest
object
textql.rpc.public.patches.OntologyAnaConfig
object
5 properties
textql.rpc.public.patches.RevertPatchResponse
object
1 property
textql.rpc.public.patches.SetOntologyFileGoldenRequest
object
2 properties
textql.rpc.public.patches.GetPatchCapabilitiesRequest
object
PatchObject is one config object parsed from a patch ref.
1 property
textql.rpc.public.patches.ListPatchObjectsRequest
object
1 property
textql.rpc.public.patches.OntologySyncConflict
object
6 properties
textql.rpc.public.patches.GetUsageDetailsForFileResponse
object
2 properties
textql.rpc.public.patches.ResolveOntologySyncConflictRequest
object
2 properties
textql.rpc.public.patches.GetOntologySizeTimelineRequest
object
copied from google.type.Date; not available in buf's google/protobuf/
1 property
textql.rpc.public.patches.ListOntologyHistoryRequest
object
3 properties
textql.rpc.public.patches.ListOntologySubmodulesRequest
object
textql.rpc.public.patches.UpsertOntologyFileRequest
object
3 properties
textql.rpc.public.patches.FileUsage
object
12 properties
textql.rpc.public.patches.GetOntologyRemoteResponse
object
4 properties
textql.rpc.public.patches.FinalizeOntologyFileUploadResponse
object
1 property
textql.rpc.public.patches.GetOntologyHistoryFileDiffResponse
object
7 properties
textql.rpc.public.patches.GetFileUsageResponse
object
2 properties
textql.rpc.public.patches.SkippedConfigExport
object
SaveAllObjectsAsConfig is the bulk SaveObjectAsConfig: it renders every object of the type the caller can read (and that has no config history) into ONE open p…
3 properties
textql.rpc.public.patches.CodeownerEntry
object
3 properties
textql.rpc.public.patches.ValidateConfigRequest
object
1 property
textql.rpc.public.patches.ListPatchesRequest
object
4 properties
textql.rpc.public.patches.GetFileUsageTimelineRequest
object
2 properties
textql.rpc.public.patches.OntologySizeDay
object
3 properties
textql.rpc.public.patches.DenyPatchRequest
object
2 properties
textql.rpc.public.patches.ListOntologyImportsResponse
object
1 property
textql.rpc.public.patches.ValidateConfigResponse
object
ValidateConfigRequest validates a filed patch's ref. The proposed sandbox working-tree source is served by the Ana chat-cell tool, not this RPC.
2 properties
textql.rpc.public.patches.SaveObjectAsConfigResponse
object
2 properties
textql.rpc.public.patches.RequestPatchReviewRequest
object
2 properties
textql.rpc.public.patches.PatchCapabilities
object
4 properties
textql.rpc.public.patches.UpdateOntologySyncConfigRequest
object
3 properties
textql.rpc.public.patches.UsageOrderBy
string
textql.rpc.public.patches.GetConfigExportCapabilitiesResponse
object
2 properties
textql.rpc.public.patches.RequestPatchReviewResponse
object
1 property
textql.rpc.public.patches.ApprovalRule
object
7 properties
textql.rpc.public.patches.GetOntologyAnaConfigRequest
object
1 property
google.protobuf.Duration
string
A Duration represents a signed, fixed-length span of time represented as a count of seconds and fractions of seconds at nanosecond resolution. It is independen…
textql.rpc.public.patches.FinalizeOntologyFileUploadRequest
object
3 properties
textql.rpc.public.patches.PatchStatusCounts
object
PatchCapabilities describes which patch actions the calling member is permitted to perform. This is a read-only mirror of the authority checks in ApprovePatch…
5 properties
textql.rpc.public.patches.UpdateApprovalRuleRequest
object
2 properties
textql.rpc.public.patches.GetCodeownerCoverageResponse
object
4 properties
textql.rpc.public.patches.UpdateContextPatchAutoApproveRuleResponse
object
1 property
textql.rpc.public.patches.SaveAllObjectsAsConfigRequest
object
SaveObjectAsConfig renders an existing DB object (objecttype keyed like configsource: "playbook", later "dashboard", ...) as a config file and authors it as a…
1 property
textql.rpc.public.patches.DeleteContextPatchAutoApproveRuleRequest
object
1 property
textql.rpc.public.patches.ListApprovalRulesResponse
object
1 property
textql.rpc.public.patches.UpdateApprovalRuleResponse
object
1 property
textql.rpc.public.patches.UpdateContextPatchAutoApproveRuleRequest
object
2 properties
textql.rpc.public.patches.OntologyFile
object
9 properties
textql.rpc.public.patches.ListPatchesResponse
object
3 properties
textql.rpc.public.patches.OntologyRemote
object
Deprecated: use SetOntologyOwnersResponse.
17 properties
textql.rpc.public.patches.PreviewOntologyPullFromRemoteRequest
object
textql.rpc.public.patches.GetOntologyGithubOAuthURLRequest
object
2 properties
textql.rpc.public.patches.TriggerConfigDriftReconcileRequest
object
textql.rpc.public.patches.AutoAttachEntry
object
8 properties
textql.rpc.public.patches.ListChatsForFileRequest
object
3 properties
textql.rpc.public.patches.ConfigureOntologyRemoteRequest
object
Deprecated: use SetOntologyOwnersRequest with an empty entry set.
13 properties
textql.rpc.public.patches.ListPatchReviewersRequest
object
1 property
textql.rpc.public.patches.GetOntologyOwnersRequest
object
1 property
textql.rpc.public.patches.ListContextPatchAutoApproveRulesResponse
object
1 property
textql.rpc.public.patches.ListContextPatchAutoApproveRulesRequest
object
textql.rpc.public.patches.TriggerConfigDriftReconcileResponse
object
1 property
textql.rpc.public.patches.GetPatchRequest
object
GetConfigExportCapabilities tells the UI whether to offer "Save as config": which object types currently have a working exporter (registered AND its dependenci…
2 properties
textql.rpc.public.patches.PatchHunk
object
10 properties
textql.rpc.public.patches.ListSkillsRequest
object
1 property
textql.rpc.public.patches.ListOntologySubmodulesResponse
object
1 property
textql.rpc.public.patches.ListOntologyEntriesRequest
object
3 properties
textql.rpc.public.patches.PlanOntologyMergeRequest
object
textql.rpc.public.patches.OntologyHistoryChangeType
string
textql.rpc.public.patches.Skill
object
Skill is the display metadata for one ontology skill. Intentionally carries no instruction body: bodies are inlined server-side at chat time and never sent to…
5 properties
textql.rpc.public.patches.Patch
object
24 properties
textql.rpc.public.patches.OntologyHistoryEntry
object
6 properties
textql.rpc.public.patches.ListSkillsResponse
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.patches.RecoverOntologyLevel
string
textql.rpc.public.patches.PatchReviewer
object
6 properties
textql.rpc.public.patches.CreateContextPatchAutoApproveRuleRequest
object
1 property
textql.rpc.public.patches.ListOntologyImportsRequest
object
textql.rpc.public.patches.OntologyOwners
object
4 properties
textql.rpc.public.patches.ListChatsForFileResponse
object
Aggregate ontology-usage health for the window — the roll-ups the Ontology Health hero needs without paging every file to the client. pulledfiles, avghitrate,…
1 property
textql.rpc.public.patches.GetUsageDetailsForFileRequest
object
2 properties
textql.rpc.public.patches.GetOntologyFileResponse
object
1 property
textql.rpc.public.config_source.ConfigSyncStatus
string
textql.rpc.public.patches.GithubInstallation
object
4 properties
textql.rpc.public.patches.UpsertOntologyAnaConfigResponse
object
1 property
textql.rpc.public.patches.SetOntologyOwnersResponse
object
1 property
textql.rpc.public.patches.ListGoldenFilesResponse
object
1 property
textql.rpc.public.patches.GetFileUsageTimelineResponse
object
1 property
textql.rpc.public.patches.CreateApprovalRuleRequest
object
1 property
textql.rpc.public.patches.GetCodeownerCoverageRequest
object
textql.rpc.public.patches.PullOntologyFromRemoteRequest
object
3 properties
textql.rpc.public.patches.OntologyFileKind
string
textql.rpc.public.patches.AddOntologySubmoduleResponse
object
3 properties
connect-protocol-version
number
Define the version of the Connect protocol
textql.rpc.public.patches.DeleteOntologyFileRequest
object
2 properties
textql.rpc.public.patches.ListGoldenFilesRequest
object
textql.rpc.public.patches.GetOntologyOwnersResponse
object
1 property
textql.rpc.public.patches.GetRawPatchRequest
object
1 property
textql.rpc.public.patches.ContextPatchAutoApproveRuleInput
object
5 properties
textql.rpc.public.patches.GetOntologySyncConflictsResponse
object
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.patches.ExchangeOntologyGithubCodeRequest
object
3 properties
textql.rpc.public.patches.RestorePatchRequest
object
2 properties
textql.rpc.public.patches.GetOntologySizeTimelineResponse
object
1 property
textql.rpc.public.patches.GetOntologyHistoryFileDiffRequest
object
2 properties
textql.rpc.public.patches.UpdateOntologySyncConfigResponse
object
1 property
textql.rpc.public.patches.GetConfigExportCapabilitiesRequest
object
textql.rpc.public.patches.OntologyImportEdge
object
3 properties
textql.rpc.public.patches.GetFileUsageRequest
object
5 properties
textql.rpc.public.patches.SaveAllObjectsAsConfigResponse
object
4 properties
textql.rpc.public.patches.CreateApprovalRuleResponse
object
1 property
textql.rpc.public.patches.GetOntologyGithubOAuthURLResponse
object
3 properties
textql.rpc.public.patches.PatchDiff
object
13 properties
textql.rpc.public.patches.AddOntologySubmoduleRequest
object
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.patches.GetOntologyFileRequest
object
1 property
textql.rpc.public.patches.GetOntologySyncConflictsRequest
object
textql.rpc.public.patches.PreviewOntologyPullFromRemoteResponse
object
6 properties
textql.rpc.public.patches.OntologySyncRunStatus
string
textql.rpc.public.patches.DeleteApprovalRuleRequest
object
1 property

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

textql-ontologymanagementservice-api-openapi.yml Raw ↑

Other APIs TextQL publishes across the network.

Ana MCP Server
TextQL Agent Service API
TextQL API Keys API
TextQL App Service API
TextQL Audit Log Service API
TextQL Changes API
TextQL Chat API
TextQL Chat Service API
TextQL Connectors API
TextQL Connector Service API
TextQL Dashboard Service API
TextQL Dataset Service API
Where this information came from

This is an independent, third-party profile of TextQL Ontology Management Service API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.