API Documentation¶
bitdrift.public.shared.explorations.v1¶
Messages and Enums¶
bitdrift.public.shared.platform.v1¶
Messages and Enums¶
bitdrift.public.unary.admin.v1¶
Services¶
-
AdminService This is the API for product facing admin features. Not internal admin.
- CreateKey -- Creates an API key or SDK key for the authenticated user.
- DeleteConnector -- Delete a connector for the calling account.
- GetConnectors -- Gets all connectors for the calling account.
- GetKeys -- Lists the API and SDK keys available to the authenticated user.
- RevokeKey -- Revokes an API key or SDK key by ID.
- UpsertConnector -- Upsert a connector for the calling account.
Messages and Enums¶
- ApiKeyResponse
- ConnectorConfig
- CreateKeyRequest
- CreateKeyResponse
- DeleteConnectorRequest
- DeleteConnectorResponse
- GetConnectorsRequest
- GetConnectorsResponse
- GetKeysRequest
- GetKeysResponse
- KeyResponse
- Permission
- RevokeKeyRequest
- RevokeKeyResponse
- SdkKeyResponse
- UpsertConnectorRequest
- UpsertConnectorResponse
bitdrift.public.unary.charts.v1¶
Messages and Enums¶
- ChartIdentifier
- ChartMetadata
- FunnelStep
- HistogramConfiguration
- LimitStrategy
- SortOrder
- UpsertWorkflowChartMetadataRequest
- UpsertWorkflowChartMetadataResponse
bitdrift.public.unary.client_report.v1¶
Services¶
Messages and Enums¶
- AdvancedFilter
- Event
- FeatureFlagFilter
- Frame
- FrameType
- GetIssueFeatureFlagsRequest
- GetIssueFeatureFlagsResponse
- GetIssueGroupRequest
- GetIssueGroupResponse
- GetIssueRequest
- GetIssueResponse
- Issue
- IssueGroup
- IssueGroupQuery
- IssueGroupStatus
- IssueQuery
- ListIssueGroupsRequest
- ListIssueGroupsResponse
- ListIssuesRequest
- ListIssuesResponse
- Report
- SourceFile
bitdrift.public.unary.common.v1¶
Messages and Enums¶
bitdrift.public.unary.dashboards.v1¶
Services¶
- DashboardService
- GetChartsData -- Gets chart data for a list of charts.
Messages and Enums¶
- ChartData
- ChartRequest
- CounterConfiguration
- FunnelChartResponse
- GetChartsDataRequest
- GetChartsDataResponse
- HistogramBarChartResponse
- InsightComparisonConfiguration
- LineChartResponse
- RateConfiguration
- SankeyChartResponse
- SankeyConfiguration
- Table
- TableChartResponse
- TableRow
- TableValue
- TopKConfiguration
bitdrift.public.unary.explorations.v1¶
Services¶
-
ExplorationService Service for managing explorations and workflows.
- CreateWorkflow -- Create a new workflow and attach it to the exploration for the given id.
- DeleteWorkflow -- Remove a workflow and detach it from the parent exploration.
- DeployWorkflow -- Deploy and starts running an existing workflow.
- GetWorkflow -- Get a specific workflow for a given id. Note that calling this API will adjust the last viewed time of the workflow for the current user.
- ListWorkflows -- Get all available workflows for the logged in user.
- RenameWorkflow -- Rename an existing workflow.
- StopWorkflow -- Stop an existing workflow from running.
- UpdateWorkflow -- Update a given workflow in full.
- UpsertWorkflowChartMetadata -- Upsert workflow chart metadata.
-
WorkflowDataService Service for querying data collected by workflow actions such as captured sessions and time series.
-
FetchCapturedSessions -- Fetch captured sessions matching the given criteria, optionally scoped to a specific action ID.
Messages and Enums¶
- ActionRule
- Conditional
- CreateWorkflowRequest
- CreateWorkflowResponse
- DeleteWorkflowRequest
- DeleteWorkflowResponse
- DeployWorkflowRequest
- DeployWorkflowResponse
- FetchCapturedSessionsRequest
- FetchCapturedSessionsResponse
- Filter
- Flow
- GenericMatch
- GetWorkflowRequest
- GetWorkflowResponse
- GroupBy
- LegacyStateChangeMatch
- ListWorkflowsRequest
- ListWorkflowsResponse
- MatchRule
- MatchType
- OotbMatch
- Operator
- PerRuleChartMetadata
- RenameWorkflowRequest
- RenameWorkflowResponse
- Rule
- RuleStartTracing
- StateChangeMatch
- StateCondition
- StateScope
- Step
- StopWorkflowRequest
- StopWorkflowResponse
- UpdateWorkflowRequest
- UpdateWorkflowResponse
- Violation
- Workflow
- WorkflowMetadata
bitdrift.public.unary.timeline.v1¶
Services¶
-
TimelineService Provides access to session timeline data and hydration state.
- GetHydrationStatus -- Fetches the hydration status of a session.
- GetSessionInfo -- Fetches the session info for a session.
- GetSessionLogs -- Fetches the logs for a session.
- HydrateSession -- Triggers the hydration of a session. Can be used to force a re-hydration of an already hydrated session.
Messages and Enums¶
- GetHydrationStatusRequest
- GetHydrationStatusResponse
- GetSessionInfoRequest
- GetSessionInfoResponse
- GetSessionLogsRequest
- GetSessionLogsResponse
- HydrateSessionRequest
- HydrateSessionResponse
- HydrationState
- HydrationStatus
- Log
- LogType