---
search:
  exclude: true
---

# API Reference

This page catalogs exported messages and enums. For callable endpoints, start at the [service catalog](services.md).

## bitdrift.public.shared.platform.v1

### Messages

- [Platform](bitdrift_public_shared_platform_v1_Platform.md)

## bitdrift.public.shared.workflows.v1

### Messages

- [AndFilter](bitdrift_public_shared_workflows_v1_AndFilter.md)
- [CardinalityOverflows](bitdrift_public_shared_workflows_v1_CardinalityOverflows.md)
- [Counter](bitdrift_public_shared_workflows_v1_Counter.md)
- [DataPoint](bitdrift_public_shared_workflows_v1_DataPoint.md)
- [LabelPair](bitdrift_public_shared_workflows_v1_LabelPair.md)
- [Legend](bitdrift_public_shared_workflows_v1_Legend.md)
- [Rate](bitdrift_public_shared_workflows_v1_Rate.md)
- [RateDetails](bitdrift_public_shared_workflows_v1_RateDetails.md)
- [TimeSeries](bitdrift_public_shared_workflows_v1_TimeSeries.md)

## bitdrift.public.unary.admin.v1

### Messages

- [ApiKeyResponse](bitdrift_public_unary_admin_v1_ApiKeyResponse.md)
- [ConnectorConfig](bitdrift_public_unary_admin_v1_ConnectorConfig.md)
- [CreateKeyRequest](bitdrift_public_unary_admin_v1_CreateKeyRequest.md)
- [CreateKeyResponse](bitdrift_public_unary_admin_v1_CreateKeyResponse.md)
- [DeleteConnectorRequest](bitdrift_public_unary_admin_v1_DeleteConnectorRequest.md)
- [DeleteConnectorResponse](bitdrift_public_unary_admin_v1_DeleteConnectorResponse.md)
- [GetConnectorsRequest](bitdrift_public_unary_admin_v1_GetConnectorsRequest.md)
- [GetConnectorsResponse](bitdrift_public_unary_admin_v1_GetConnectorsResponse.md)
- [GetKeysRequest](bitdrift_public_unary_admin_v1_GetKeysRequest.md)
- [GetKeysResponse](bitdrift_public_unary_admin_v1_GetKeysResponse.md)
- [KeyResponse](bitdrift_public_unary_admin_v1_KeyResponse.md)
- [RevokeKeyRequest](bitdrift_public_unary_admin_v1_RevokeKeyRequest.md)
- [RevokeKeyResponse](bitdrift_public_unary_admin_v1_RevokeKeyResponse.md)
- [SdkKeyResponse](bitdrift_public_unary_admin_v1_SdkKeyResponse.md)
- [UpsertConnectorRequest](bitdrift_public_unary_admin_v1_UpsertConnectorRequest.md)
- [UpsertConnectorResponse](bitdrift_public_unary_admin_v1_UpsertConnectorResponse.md)

### Enums

- [Permission](bitdrift_public_unary_admin_v1_Permission.md)

## bitdrift.public.unary.charts.v1

### Messages

- [ChartIdentifier](bitdrift_public_unary_charts_v1_ChartIdentifier.md)
- [ChartMetadata](bitdrift_public_unary_charts_v1_ChartMetadata.md)
- [HistogramConfiguration](bitdrift_public_unary_charts_v1_HistogramConfiguration.md)
- [LimitStrategy](bitdrift_public_unary_charts_v1_LimitStrategy.md)
- [UpsertWorkflowChartMetadataRequest](bitdrift_public_unary_charts_v1_UpsertWorkflowChartMetadataRequest.md)
- [UpsertWorkflowChartMetadataResponse](bitdrift_public_unary_charts_v1_UpsertWorkflowChartMetadataResponse.md)

### Enums

- [SortOrder](bitdrift_public_unary_charts_v1_SortOrder.md)

## bitdrift.public.unary.common.v1

### Messages

- [Owner](bitdrift_public_unary_common_v1_Owner.md)
- [Pagination](bitdrift_public_unary_common_v1_Pagination.md)
- [TimeRange](bitdrift_public_unary_common_v1_TimeRange.md)

### Enums

- [Operator](bitdrift_public_unary_common_v1_Operator.md)
- [SortDirection](bitdrift_public_unary_common_v1_SortDirection.md)

## bitdrift.public.unary.dashboards.v1

### Messages

- [ChartData](bitdrift_public_unary_dashboards_v1_ChartData.md)
- [ChartRequest](bitdrift_public_unary_dashboards_v1_ChartRequest.md)
- [CounterConfiguration](bitdrift_public_unary_dashboards_v1_CounterConfiguration.md)
- [GetChartsDataRequest](bitdrift_public_unary_dashboards_v1_GetChartsDataRequest.md)
- [GetChartsDataResponse](bitdrift_public_unary_dashboards_v1_GetChartsDataResponse.md)
- [GetUniqueAppIdsRequest](bitdrift_public_unary_dashboards_v1_GetUniqueAppIdsRequest.md)
- [GetUniqueAppIdsResponse](bitdrift_public_unary_dashboards_v1_GetUniqueAppIdsResponse.md)
- [HistogramBarChartResponse](bitdrift_public_unary_dashboards_v1_HistogramBarChartResponse.md)
- [InsightComparisonConfiguration](bitdrift_public_unary_dashboards_v1_InsightComparisonConfiguration.md)
- [LineChartResponse](bitdrift_public_unary_dashboards_v1_LineChartResponse.md)
- [RateConfiguration](bitdrift_public_unary_dashboards_v1_RateConfiguration.md)
- [SankeyConfiguration](bitdrift_public_unary_dashboards_v1_SankeyConfiguration.md)
- [Table](bitdrift_public_unary_dashboards_v1_Table.md)
- [TableChartResponse](bitdrift_public_unary_dashboards_v1_TableChartResponse.md)
- [TableRow](bitdrift_public_unary_dashboards_v1_TableRow.md)
- [TableValue](bitdrift_public_unary_dashboards_v1_TableValue.md)

## bitdrift.public.unary.debug_files.v1

### Messages

- [DebugFile](bitdrift_public_unary_debug_files_v1_DebugFile.md)
- [DebugFileAppScope](bitdrift_public_unary_debug_files_v1_DebugFileAppScope.md)
- [ListDebugFilesRequest](bitdrift_public_unary_debug_files_v1_ListDebugFilesRequest.md)
- [ListDebugFilesResponse](bitdrift_public_unary_debug_files_v1_ListDebugFilesResponse.md)

### Enums

- [DebugFilePlatform](bitdrift_public_unary_debug_files_v1_DebugFilePlatform.md)
- [DebugFileProcessingState](bitdrift_public_unary_debug_files_v1_DebugFileProcessingState.md)
- [DebugFileType](bitdrift_public_unary_debug_files_v1_DebugFileType.md)

## bitdrift.public.unary.issues.v1

### Messages

- [AdvancedFilter](bitdrift_public_unary_issues_v1_AdvancedFilter.md)
- [Event](bitdrift_public_unary_issues_v1_Event.md)
- [FeatureFlagFilter](bitdrift_public_unary_issues_v1_FeatureFlagFilter.md)
- [Frame](bitdrift_public_unary_issues_v1_Frame.md)
- [GetIssueFeatureFlagsRequest](bitdrift_public_unary_issues_v1_GetIssueFeatureFlagsRequest.md)
- [GetIssueFeatureFlagsResponse](bitdrift_public_unary_issues_v1_GetIssueFeatureFlagsResponse.md)
- [GetIssueGroupRequest](bitdrift_public_unary_issues_v1_GetIssueGroupRequest.md)
- [GetIssueGroupResponse](bitdrift_public_unary_issues_v1_GetIssueGroupResponse.md)
- [GetIssueRequest](bitdrift_public_unary_issues_v1_GetIssueRequest.md)
- [GetIssueResponse](bitdrift_public_unary_issues_v1_GetIssueResponse.md)
- [Issue](bitdrift_public_unary_issues_v1_Issue.md)
- [IssueGroup](bitdrift_public_unary_issues_v1_IssueGroup.md)
- [IssueGroupQuery](bitdrift_public_unary_issues_v1_IssueGroupQuery.md)
- [IssueQuery](bitdrift_public_unary_issues_v1_IssueQuery.md)
- [ListIssueGroupsRequest](bitdrift_public_unary_issues_v1_ListIssueGroupsRequest.md)
- [ListIssueGroupsResponse](bitdrift_public_unary_issues_v1_ListIssueGroupsResponse.md)
- [ListIssuesRequest](bitdrift_public_unary_issues_v1_ListIssuesRequest.md)
- [ListIssuesResponse](bitdrift_public_unary_issues_v1_ListIssuesResponse.md)
- [Report](bitdrift_public_unary_issues_v1_Report.md)
- [SourceFile](bitdrift_public_unary_issues_v1_SourceFile.md)

### Enums

- [FrameType](bitdrift_public_unary_issues_v1_FrameType.md)
- [IssueGroupStatus](bitdrift_public_unary_issues_v1_IssueGroupStatus.md)

## bitdrift.public.unary.timeline.v1

### Messages

- [GetHydrationStatusRequest](bitdrift_public_unary_timeline_v1_GetHydrationStatusRequest.md)
- [GetHydrationStatusResponse](bitdrift_public_unary_timeline_v1_GetHydrationStatusResponse.md)
- [GetSessionInfoRequest](bitdrift_public_unary_timeline_v1_GetSessionInfoRequest.md)
- [GetSessionInfoResponse](bitdrift_public_unary_timeline_v1_GetSessionInfoResponse.md)
- [GetSessionLogsRequest](bitdrift_public_unary_timeline_v1_GetSessionLogsRequest.md)
- [GetSessionLogsResponse](bitdrift_public_unary_timeline_v1_GetSessionLogsResponse.md)
- [HydrateSessionRequest](bitdrift_public_unary_timeline_v1_HydrateSessionRequest.md)
- [HydrateSessionResponse](bitdrift_public_unary_timeline_v1_HydrateSessionResponse.md)
- [HydrationState](bitdrift_public_unary_timeline_v1_HydrationState.md)
- [Log](bitdrift_public_unary_timeline_v1_Log.md)
- [LogType](bitdrift_public_unary_timeline_v1_LogType.md)

### Enums

- [HydrationStatus](bitdrift_public_unary_timeline_v1_HydrationStatus.md)

## bitdrift.public.unary.workflows.v1

### Messages

- [ActionRule](bitdrift_public_unary_workflows_v1_ActionRule.md)
- [CreateWorkflowRequest](bitdrift_public_unary_workflows_v1_CreateWorkflowRequest.md)
- [CreateWorkflowResponse](bitdrift_public_unary_workflows_v1_CreateWorkflowResponse.md)
- [DeleteWorkflowRequest](bitdrift_public_unary_workflows_v1_DeleteWorkflowRequest.md)
- [DeleteWorkflowResponse](bitdrift_public_unary_workflows_v1_DeleteWorkflowResponse.md)
- [DeployWorkflowRequest](bitdrift_public_unary_workflows_v1_DeployWorkflowRequest.md)
- [DeployWorkflowResponse](bitdrift_public_unary_workflows_v1_DeployWorkflowResponse.md)
- [FetchCapturedSessionsRequest](bitdrift_public_unary_workflows_v1_FetchCapturedSessionsRequest.md)
- [FetchCapturedSessionsResponse](bitdrift_public_unary_workflows_v1_FetchCapturedSessionsResponse.md)
- [Filter](bitdrift_public_unary_workflows_v1_Filter.md)
- [Flow](bitdrift_public_unary_workflows_v1_Flow.md)
- [GenericMatch](bitdrift_public_unary_workflows_v1_GenericMatch.md)
- [GetWorkflowRequest](bitdrift_public_unary_workflows_v1_GetWorkflowRequest.md)
- [GetWorkflowResponse](bitdrift_public_unary_workflows_v1_GetWorkflowResponse.md)
- [GroupBy](bitdrift_public_unary_workflows_v1_GroupBy.md)
- [ListWorkflowsRequest](bitdrift_public_unary_workflows_v1_ListWorkflowsRequest.md)
- [ListWorkflowsResponse](bitdrift_public_unary_workflows_v1_ListWorkflowsResponse.md)
- [MatchRule](bitdrift_public_unary_workflows_v1_MatchRule.md)
- [OotbMatch](bitdrift_public_unary_workflows_v1_OotbMatch.md)
- [PerRuleChartMetadata](bitdrift_public_unary_workflows_v1_PerRuleChartMetadata.md)
- [RenameWorkflowRequest](bitdrift_public_unary_workflows_v1_RenameWorkflowRequest.md)
- [RenameWorkflowResponse](bitdrift_public_unary_workflows_v1_RenameWorkflowResponse.md)
- [Rule](bitdrift_public_unary_workflows_v1_Rule.md)
- [RuleStartTracing](bitdrift_public_unary_workflows_v1_RuleStartTracing.md)
- [StateChangeMatch](bitdrift_public_unary_workflows_v1_StateChangeMatch.md)
- [StateCondition](bitdrift_public_unary_workflows_v1_StateCondition.md)
- [Step](bitdrift_public_unary_workflows_v1_Step.md)
- [StopWorkflowRequest](bitdrift_public_unary_workflows_v1_StopWorkflowRequest.md)
- [StopWorkflowResponse](bitdrift_public_unary_workflows_v1_StopWorkflowResponse.md)
- [UpdateWorkflowRequest](bitdrift_public_unary_workflows_v1_UpdateWorkflowRequest.md)
- [UpdateWorkflowResponse](bitdrift_public_unary_workflows_v1_UpdateWorkflowResponse.md)
- [Violation](bitdrift_public_unary_workflows_v1_Violation.md)
- [Workflow](bitdrift_public_unary_workflows_v1_Workflow.md)
- [WorkflowMetadata](bitdrift_public_unary_workflows_v1_WorkflowMetadata.md)

### Enums

- [MatchType](bitdrift_public_unary_workflows_v1_MatchType.md)
- [Operator](bitdrift_public_unary_workflows_v1_Operator.md)
- [StateScope](bitdrift_public_unary_workflows_v1_StateScope.md)

## bitdrift_public.protobuf.logging.v1

### Messages

- [ArrayData](bitdrift_public_protobuf_logging_v1_ArrayData.md)
- [BinaryData](bitdrift_public_protobuf_logging_v1_BinaryData.md)
- [Data](bitdrift_public_protobuf_logging_v1_Data.md)
- [MapData](bitdrift_public_protobuf_logging_v1_MapData.md)

### Enums

- [LogType](bitdrift_public_protobuf_logging_v1_LogType.md)

## bitdrift_public.protobuf.workflow.v1

### Messages

- [SaveField](bitdrift_public_protobuf_workflow_v1_SaveField.md)

