dtkt.action.v1beta1services.protoActionService
ServiceProvides discovery and execution for custom actions defined by an integration which are not (for whatever reason) defined and registered using a custom protobuf/gRPC service definition.
| Method | Request Type | Response Type | Description |
|---|---|---|---|
| ListActions | ListActionsRequest dtkt.action.v1beta1.ListActionsRequest | ListActionsResponse dtkt.action.v1beta1.ListActionsResponse | Lists available actions. |
| GetAction | GetActionRequest dtkt.action.v1beta1.GetActionRequest | GetActionResponse dtkt.action.v1beta1.GetActionResponse | Gets a single action by resource name: |
| ExecuteAction | ExecuteActionRequest dtkt.action.v1beta1.ExecuteActionRequest | ExecuteActionResponse dtkt.action.v1beta1.ExecuteActionResponse | Executes a custom action. |
dtkt.ai.v1beta1services.protoTextService
ServiceTextService provides operations to generate and stream text using AI models.
| Method | Request Type | Response Type | Description |
|---|---|---|---|
| GenerateText | GenerateTextRequest dtkt.ai.v1beta1.GenerateTextRequest | GenerateTextResponse dtkt.ai.v1beta1.GenerateTextResponse | Generates text for the provided input using a specified model. |
| StreamTextserver-streaming | StreamTextRequest dtkt.ai.v1beta1.StreamTextRequest | StreamTextResponse streamdtkt.ai.v1beta1.StreamTextResponse | Streams text for the provided input using a specified model. |
dtkt.ai.v1beta1services.protoObjectService
ServiceObjectService provides operations to generate and stream objects using AI models.
| Method | Request Type | Response Type | Description |
|---|---|---|---|
| GenerateObject | GenerateObjectRequest dtkt.ai.v1beta1.GenerateObjectRequest | GenerateObjectResponse dtkt.ai.v1beta1.GenerateObjectResponse | Generates an object for the provided input using a specified model. |
| StreamObjectsserver-streaming | StreamObjectsRequest dtkt.ai.v1beta1.StreamObjectsRequest | StreamObjectsResponse streamdtkt.ai.v1beta1.StreamObjectsResponse | Streams objects for the provided input using a specified model. |
dtkt.ai.v1beta1services.protoEmbeddingService
ServiceEmbeddingService provides operations to generate and stream embeddings using AI models.
dtkt.ai.v1beta1services.protoImageService
ServiceImageService provides operations to generate images using AI models.
| Method | Request Type | Response Type | Description |
|---|---|---|---|
| GenerateImage | GenerateImageRequest dtkt.ai.v1beta1.GenerateImageRequest | GenerateImageResponse dtkt.ai.v1beta1.GenerateImageResponse | Generates an image for the provided input using a specified model. |
| GenerateImages | GenerateImagesRequest dtkt.ai.v1beta1.GenerateImagesRequest | GenerateImagesResponse dtkt.ai.v1beta1.GenerateImagesResponse | Generates images for the provided input using a specified model. |
| GenerateBatchImages | GenerateBatchImagesRequest dtkt.ai.v1beta1.GenerateBatchImagesRequest | GenerateBatchImagesResponse dtkt.ai.v1beta1.GenerateBatchImagesResponse | Generate a batch of images for the provided input using a specified model. |
dtkt.ai.v1beta1services.protoTranscriptionService
ServiceTranscriptionService provides operations to transcribe audio to text using AI models.
| Method | Request Type | Response Type | Description |
|---|---|---|---|
| Transcribe | TranscribeRequest dtkt.ai.v1beta1.TranscribeRequest | TranscribeResponse dtkt.ai.v1beta1.TranscribeResponse | Transcribes audio to text for the provided input using a specified model. |
dtkt.ai.v1beta1services.protoSpeechService
ServiceSpeechService provides operations to generate and stream speech using AI models.
| Method | Request Type | Response Type | Description |
|---|---|---|---|
| GenerateSpeech | GenerateSpeechRequest dtkt.ai.v1beta1.GenerateSpeechRequest | GenerateSpeechResponse dtkt.ai.v1beta1.GenerateSpeechResponse | Generates speech for the provided text input using a specified model. |
| StreamSpeechserver-streaming | StreamSpeechRequest dtkt.ai.v1beta1.StreamSpeechRequest | StreamSpeechResponse streamdtkt.ai.v1beta1.StreamSpeechResponse | Streams speech for the provided text input using a specified model. |
dtkt.base.v1beta1services.protoBaseService
ServiceBaseService provides integration package metadata, config validation, and auth checks.
| Method | Request Type | Response Type | Description |
|---|---|---|---|
| GetPackage | GetPackageRequest dtkt.base.v1beta1.GetPackageRequest | GetPackageResponse dtkt.base.v1beta1.GetPackageResponse | Returns the embedded package manifest (package.dtkt.yaml) and metadata. NOTE: GetPackage is implemented by the Integration SDK (not by authors). |
| CheckConfig | CheckConfigRequest dtkt.base.v1beta1.CheckConfigRequest | CheckConfigResponse dtkt.base.v1beta1.CheckConfigResponse | Validates config, allocates instances, and . NOTE: CheckConfig is implemented by the Integration SDK (not by authors). |
| CheckAuth | CheckAuthRequest dtkt.base.v1beta1.CheckAuthRequest | CheckAuthResponse dtkt.base.v1beta1.CheckAuthResponse | Orchestrates OAuth checks/exchanges (3-legged). |
| ListTypes | ListTypesRequest dtkt.base.v1beta1.ListTypesRequest | ListTypesResponse dtkt.base.v1beta1.ListTypesResponse | Returns types registered to integration (through use of integration's type registry) typically from registered actions, events, and event sources. NOTE: ListTypes is implemented by the Integration SDK (not by authors). |
| GetType | GetTypeRequest dtkt.base.v1beta1.GetTypeRequest | GetTypeResponse dtkt.base.v1beta1.GetTypeResponse | Returns type registered to integration. NOTE: GetType is implemented by the Integration SDK (not by authors). |
dtkt.blob.v1beta1services.protoBlobService
ServiceBlobService provides operations to interact with blobs within a storage location.
dtkt.catalog.v1beta1services.protoCatalogService
ServiceCatalogService provides operations for managing catalogs, schemas, tables, and query validation. Streaming endpoints are provided for table reads, writes, and query results. It also provides destination and source configuration for supported replication providers.
dtkt.catalog.v1beta2catalog.protoCatalogService
ServiceCatalogService provides operations for managing catalogs, schemas, tables, and query validation.
| Method | Request Type | Response Type | Description |
|---|---|---|---|
| CreateCatalog | CreateCatalogRequest dtkt.catalog.v1beta2.CreateCatalogRequest | CreateCatalogResponse dtkt.catalog.v1beta2.CreateCatalogResponse | Create a catalog. |
| DeleteCatalog | DeleteCatalogRequest dtkt.catalog.v1beta2.DeleteCatalogRequest | DeleteCatalogResponse dtkt.catalog.v1beta2.DeleteCatalogResponse | Delete a catalog. |
| GetCatalog | GetCatalogRequest dtkt.catalog.v1beta2.GetCatalogRequest | GetCatalogResponse dtkt.catalog.v1beta2.GetCatalogResponse | Get a catalog. |
| ListCatalogs | ListCatalogsRequest dtkt.catalog.v1beta2.ListCatalogsRequest | ListCatalogsResponse dtkt.catalog.v1beta2.ListCatalogsResponse | List catalogs. |
| UpdateCatalog | UpdateCatalogRequest dtkt.catalog.v1beta2.UpdateCatalogRequest | UpdateCatalogResponse dtkt.catalog.v1beta2.UpdateCatalogResponse | Update a catalog. |
dtkt.catalog.v1beta2query.protoQueryService
Service| Method | Request Type | Response Type | Description |
|---|---|---|---|
| ValidateQuery | ValidateQueryRequest dtkt.catalog.v1beta2.ValidateQueryRequest | ValidateQueryResponse dtkt.catalog.v1beta2.ValidateQueryResponse | Validates the provided query against the accessible catalogs. |
| ListQueryResults | ListQueryResultsRequest dtkt.catalog.v1beta2.ListQueryResultsRequest | ListQueryResultsResponse dtkt.catalog.v1beta2.ListQueryResultsResponse | Executes a query and retrieves the results. |
| StreamQueryResultsserver-streaming | StreamQueryResultsRequest dtkt.catalog.v1beta2.StreamQueryResultsRequest | StreamQueryResultsResponse streamdtkt.catalog.v1beta2.StreamQueryResultsResponse | Streams results of a query. |
dtkt.catalog.v1beta2schema.protoSchemaService
Service| Method | Request Type | Response Type | Description |
|---|---|---|---|
| CreateSchema | CreateSchemaRequest dtkt.catalog.v1beta2.CreateSchemaRequest | CreateSchemaResponse dtkt.catalog.v1beta2.CreateSchemaResponse | Create a new schema. |
| DeleteSchema | DeleteSchemaRequest dtkt.catalog.v1beta2.DeleteSchemaRequest | DeleteSchemaResponse dtkt.catalog.v1beta2.DeleteSchemaResponse | Delete a schema. |
| GetSchema | GetSchemaRequest dtkt.catalog.v1beta2.GetSchemaRequest | GetSchemaResponse dtkt.catalog.v1beta2.GetSchemaResponse | Get a schema. |
| ListSchemas | ListSchemasRequest dtkt.catalog.v1beta2.ListSchemasRequest | ListSchemasResponse dtkt.catalog.v1beta2.ListSchemasResponse | List schemas. |
| UpdateSchema | UpdateSchemaRequest dtkt.catalog.v1beta2.UpdateSchemaRequest | UpdateSchemaResponse dtkt.catalog.v1beta2.UpdateSchemaResponse | Update a schema. |
dtkt.catalog.v1beta2table.protoTableService
Servicedtkt.command.v1beta1services.protoCommandService
ServiceCommandService provides operations for executing commands.
dtkt.core.v1services.protoAutomationService
ServiceAutomationService provides operations for managing and running automations.
dtkt.core.v1services.protoFlowService
ServiceFlowService provides operations for managing automation flow specs.
| Method | Request Type | Response Type | Description |
|---|---|---|---|
| ListFlows | ListFlowsRequest dtkt.core.v1.ListFlowsRequest | ListFlowsResponse dtkt.core.v1.ListFlowsResponse | List flow specs. |
| GetFlow | GetFlowRequest dtkt.core.v1.GetFlowRequest | GetFlowResponse dtkt.core.v1.GetFlowResponse | Get a single flow spec by name. |
| CreateFlow | CreateFlowRequest dtkt.core.v1.CreateFlowRequest | CreateFlowResponse dtkt.core.v1.CreateFlowResponse | Create a new flow spec. |
| UpdateFlow | UpdateFlowRequest dtkt.core.v1.UpdateFlowRequest | UpdateFlowResponse dtkt.core.v1.UpdateFlowResponse | Update an existing flow spec. |
| DeleteFlow | DeleteFlowRequest dtkt.core.v1.DeleteFlowRequest | DeleteFlowResponse dtkt.core.v1.DeleteFlowResponse | Delete a flow spec by name. |
dtkt.core.v1services.protoConnectionService
ServiceConnectionService provides operations for managing connections.
dtkt.core.v1services.protoDeploymentService
ServiceDeploymentService provides operations for managing deployments.
| Method | Request Type | Response Type | Description |
|---|---|---|---|
| ListDeployments | ListDeploymentsRequest dtkt.core.v1.ListDeploymentsRequest | ListDeploymentsResponse dtkt.core.v1.ListDeploymentsResponse | List deployments. |
| GetDeployment | GetDeploymentRequest dtkt.core.v1.GetDeploymentRequest | GetDeploymentResponse dtkt.core.v1.GetDeploymentResponse | Get a single deployment by name. |
| CreateDeployment | CreateDeploymentRequest dtkt.core.v1.CreateDeploymentRequest | CreateDeploymentResponse dtkt.core.v1.CreateDeploymentResponse | Create a new deployment. |
| UpdateDeployment | UpdateDeploymentRequest dtkt.core.v1.UpdateDeploymentRequest | UpdateDeploymentResponse dtkt.core.v1.UpdateDeploymentResponse | Update an existing deployment. |
| DeleteDeployment | DeleteDeploymentRequest dtkt.core.v1.DeleteDeploymentRequest | DeleteDeploymentResponse dtkt.core.v1.DeleteDeploymentResponse | Delete a deployment by name. |
| RunDeployment | RunDeploymentRequest dtkt.core.v1.RunDeploymentRequest | Operation google.longrunning.Operation | Run a deployment. |
dtkt.core.v1services.protoIntegrationService
ServiceIntegrationService provides operations for managing integration specs.
| Method | Request Type | Response Type | Description |
|---|---|---|---|
| ListIntegrations | ListIntegrationsRequest dtkt.core.v1.ListIntegrationsRequest | ListIntegrationsResponse dtkt.core.v1.ListIntegrationsResponse | List integrations. |
| GetIntegration | GetIntegrationRequest dtkt.core.v1.GetIntegrationRequest | GetIntegrationResponse dtkt.core.v1.GetIntegrationResponse | Get a single integration by name. |
| CreateIntegration | CreateIntegrationRequest dtkt.core.v1.CreateIntegrationRequest | CreateIntegrationResponse dtkt.core.v1.CreateIntegrationResponse | Create a new integration. |
| UpdateIntegration | UpdateIntegrationRequest dtkt.core.v1.UpdateIntegrationRequest | UpdateIntegrationResponse dtkt.core.v1.UpdateIntegrationResponse | Update an existing integration. |
| DeleteIntegration | DeleteIntegrationRequest dtkt.core.v1.DeleteIntegrationRequest | DeleteIntegrationResponse dtkt.core.v1.DeleteIntegrationResponse | Delete an integration by name. |
| BuildIntegration | BuildIntegrationRequest dtkt.core.v1.BuildIntegrationRequest | Operation google.longrunning.Operation | Build an integration. |
dtkt.core.v1services.protoReflectService
ServiceReflectService provides operations for reflecting on protobuf descriptors, services, methods, and types.
dtkt.core.v1services.protoJSONProxy
ServiceJSONProxy provides a generic JSON-over-gRPC proxy service.
| Method | Request Type | Response Type | Description |
|---|---|---|---|
| Unary | Struct google.protobuf.Struct | Struct google.protobuf.Struct | Unary JSON-over-gRPC call. |
| Bidibidi-streaming | Struct streamgoogle.protobuf.Struct | Struct streamgoogle.protobuf.Struct | Bidirectional streaming JSON-over-gRPC call. |
| Clientclient-streaming | Struct streamgoogle.protobuf.Struct | Struct google.protobuf.Struct | Client streaming JSON-over-gRPC call. |
| Serverserver-streaming | Struct google.protobuf.Struct | Struct streamgoogle.protobuf.Struct | Server streaming JSON-over-gRPC call. |
dtkt.email.v1beta1services.protoEmailService
ServiceEmailService provides operations for sending emails.
dtkt.event.v1beta1services.protoEventService
ServiceEventService provides operations for managing and interacting with events and event sources (PULL and PUSH).
dtkt.geo.v1beta1services.protoGeoService
ServiceGeoService provides operations for managing geospatial data.
| Method | Request Type | Response Type | Description |
|---|---|---|---|
| ListGeoSourcesserver-streaming | ListGeoSourcesRequest dtkt.geo.v1beta1.ListGeoSourcesRequest | ListGeoSourcesResponse streamdtkt.geo.v1beta1.ListGeoSourcesResponse | Lists GeoSource results for given request. |
| StreamGeoJsonserver-streaming | StreamGeoJsonRequest dtkt.geo.v1beta1.StreamGeoJsonRequest | StreamGeoJsonResponse streamdtkt.geo.v1beta1.StreamGeoJsonResponse | Streams GeoJson results for given request. |
dtkt.replication.v1beta1services.protoDestinationService
ServiceDestinationService provides operations for managing replication destinations.
dtkt.replication.v1beta1services.protoSourceService
ServiceSourceService provides operations for managing replication sources.