Bigeye Issue Service API
The IssueService API from Bigeye — 5 operation(s) for issueservice.
The IssueService API from Bigeye — 5 operation(s) for issueservice.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/bigeye-issueservice-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: Observability Issue Service API
version: version not set
servers:
- url: https://app.bigeye.com
security:
- basicAuth: []
- Personal_API_Key: []
tags:
- name: IssueService
paths:
/api/v1/issues/batch:
put:
operationId: IssueService_BatchUpdateIssues
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/generatedUpdateIssueBatchRequestWrapper'
required: true
responses:
'200':
description: A successful response.
content:
application/json:
schema:
$ref: '#/components/schemas/generatedUpdateIssueBatchResponse'
default:
description: An unexpected error response.
content:
application/json:
schema:
$ref: '#/components/schemas/runtimeError'
summary: Batch update issues
tags:
- IssueService
/api/v1/issues/bulk:
put:
operationId: IssueService_BulkUpdateIssues
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/generatedBulkIssueUpdate'
required: true
responses:
'200':
description: A successful response.
content:
application/json:
schema:
$ref: '#/components/schemas/generatedBulkResponse'
default:
description: An unexpected error response.
content:
application/json:
schema:
$ref: '#/components/schemas/runtimeError'
summary: Performs bulk issues updates
tags:
- IssueService
/api/v1/issues/{issueId}:
get:
operationId: IssueService_GetIssue
parameters:
- in: path
name: issueId
required: true
schema:
type: integer
format: int32
responses:
'200':
description: A successful response.
content:
application/json:
schema:
$ref: '#/components/schemas/generatedGetIssuesResponse'
default:
description: An unexpected error response.
content:
application/json:
schema:
$ref: '#/components/schemas/runtimeError'
summary: Get issue
tags:
- IssueService
put:
operationId: IssueService_UpdateIssue
parameters:
- in: path
name: issueId
required: true
schema:
type: integer
format: int32
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/generatedUpdateIssueRequest'
required: true
responses:
'200':
description: A successful response.
content:
application/json:
schema:
$ref: '#/components/schemas/generatedUpdateIssueResponse'
default:
description: An unexpected error response.
content:
application/json:
schema:
$ref: '#/components/schemas/runtimeError'
summary: Update issue
tags:
- IssueService
/api/v1/issues/fetch:
post:
operationId: IssueService_GetIssues
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/generatedGetIssuesRequest'
required: true
responses:
'200':
description: A successful response.
content:
application/json:
schema:
$ref: '#/components/schemas/generatedGetIssuesResponse'
default:
description: An unexpected error response.
content:
application/json:
schema:
$ref: '#/components/schemas/runtimeError'
summary: Get issues
tags:
- IssueService
/api/v1/issues/tables/fetch:
post:
operationId: IssueService_GetTableIssues
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/generatedGetIssueTableSummaryRequest'
required: true
responses:
'200':
description: A successful response.
content:
application/json:
schema:
$ref: '#/components/schemas/generatedGetIssueTableSummaryResponse'
default:
description: An unexpected error response.
content:
application/json:
schema:
$ref: '#/components/schemas/runtimeError'
summary: Get issues summary by table
tags:
- IssueService
components:
schemas:
generatedIdAndDisplayName:
properties:
displayName:
type: string
id:
format: int32
type: integer
type: object
generatedIssueSortOption:
properties:
sortDirection:
$ref: '#/components/schemas/generatedSortDirection'
sortField:
$ref: '#/components/schemas/generatedIssueSortField'
type: object
generatedIssueConfigUpdate:
properties:
createdBy:
$ref: '#/components/schemas/generatedUser'
description:
type: string
id:
format: int32
type: integer
muteUntilTimestamp:
format: int64
type: string
summary:
type: string
type: object
generatedUpdateIssueRequest:
properties:
aiOverviewUpdate:
$ref: '#/components/schemas/generatedIssueAiOverviewUpdate'
assignmentUpdate:
$ref: '#/components/schemas/generatedIssueAssignmentUpdate'
configUpdate:
$ref: '#/components/schemas/generatedIssueConfigUpdate'
messageUpdate:
$ref: '#/components/schemas/generatedIssueMessageUpdate'
priorityUpdate:
$ref: '#/components/schemas/generatedIssuePriorityChangeEvent'
statusUpdate:
$ref: '#/components/schemas/generatedIssueStatusUpdate'
type: object
generatedMetricConfiguration:
properties:
alertOnAbsentGroups:
type: boolean
bigconfigNamespace:
type: string
customRuleId:
format: int32
type: integer
datasetId:
format: int32
title: Bigeye ID for the table which this metric is run on
type: integer
description:
type: string
dimension:
$ref: '#/components/schemas/generatedIdAndDisplayName'
filters:
items:
type: string
title: Each filter evaluates to a valid SQL boolean expression
type: array
grainSeconds:
format: int32
title: width of METRIC_TIME based metric intervals
type: integer
groupBys:
items:
type: string
title: Each group by is a column name from the table for this metric
type: array
id:
format: int32
type: integer
isLookbackUsingCurrentTime:
type: boolean
isTableMetric:
type: boolean
lookback:
$ref: '#/components/schemas/generatedTimeInterval'
lookbackType:
$ref: '#/components/schemas/generatedLookbackType'
metricCreationState:
$ref: '#/components/schemas/generatedMetricCreationState'
metricGroupOverrides:
items:
$ref: '#/components/schemas/generatedMetricGroupOverride'
type: array
metricObservedColumnResponse:
items:
$ref: '#/components/schemas/generatedMetricObservedColumnResponse'
type: array
metricSchedule:
$ref: '#/components/schemas/generatedMetricSchedule'
metricType:
$ref: '#/components/schemas/generatedMetricType'
monitorType:
$ref: '#/components/schemas/generatedMonitorType'
mutedUntilEpochSeconds:
format: int64
type: string
name:
type: string
notificationChannels:
items:
$ref: '#/components/schemas/generatedNotificationChannel'
type: array
parameters:
items:
$ref: '#/components/schemas/generatedMetricParameter'
type: array
profilingSuggestionForColumn:
$ref: '#/components/schemas/generatedIdAndDisplayName'
rctOverride:
type: string
scheduleFrequency:
$ref: '#/components/schemas/generatedTimeInterval'
thresholds:
items:
$ref: '#/components/schemas/generatedThreshold'
type: array
warehouseId:
format: int32
type: integer
type: object
generatedPaginationInfo:
properties:
firstSortDistinctValues:
format: int64
type: string
nextCursor:
type: string
noNumRecords:
type: boolean
numRecords:
format: int32
type: integer
prevCursor:
type: string
type: object
generatedIssueMergeUpdate:
properties:
createdBy:
$ref: '#/components/schemas/generatedUser'
id:
format: int32
type: integer
issues:
items:
$ref: '#/components/schemas/generatedIdAndDisplayName'
type: array
type:
$ref: '#/components/schemas/generatedIssueMergeUpdateType'
type: object
generatedForecastModelType:
default: UNDEFINED_THRESHOLD_MODEL_TYPE
enum:
- UNDEFINED_THRESHOLD_MODEL_TYPE
type: string
generatedFreshnessScheduleThreshold:
properties:
bound:
$ref: '#/components/schemas/generatedSimpleBound'
cron:
type: string
delayAtUpdate:
$ref: '#/components/schemas/generatedTimeInterval'
timezone:
type: string
type: object
runtimeError:
properties:
code:
format: int32
type: integer
details:
items:
$ref: '#/components/schemas/protobufAny'
type: array
error:
type: string
message:
type: string
type: object
generatedGetIssueTableSummaryRequest:
properties:
currentStatus:
items:
$ref: '#/components/schemas/generatedIssueStatus'
type: array
pageCursor:
type: string
pageSize:
format: int32
type: integer
search:
type: string
sortDirection:
$ref: '#/components/schemas/generatedSortDirection'
sortField:
$ref: '#/components/schemas/generatedIssueSortField'
tableIds:
items:
format: int32
type: integer
type: array
type: object
generatedWebhookHeader:
properties:
key:
type: string
value:
type: string
type: object
generatedIssueSortField:
default: ISSUE_SORT_FIELD_UNSPECIFIED
enum:
- ISSUE_SORT_FIELD_UNSPECIFIED
- ISSUE_SORT_FIELD_CREATED_AT
- ISSUE_SORT_FIELD_PRIORITY
- ISSUE_SORT_FIELD_CLOSED_AT
- ISSUE_SORT_FIELD_NEW_COUNT
- ISSUE_SORT_FIELD_ACKNOWLEDGED_COUNT
- ISSUE_SORT_FIELD_CLOSED_COUNT
- ISSUE_SORT_FIELD_TABLE_NAME
- ISSUE_SORT_FIELD_SCHEMA_NAME
- ISSUE_SORT_FIELD_MONITORING_COUNT
- ISSUE_SORT_FIELD_STATUS
- ISSUE_SORT_FIELD_METRIC_CATEGORY
- ISSUE_SORT_FIELD_ASSIGNEE
- ISSUE_SORT_FIELD_IS_ROOT_CAUSE
- ISSUE_SORT_FIELD_DIMENSION
type: string
generatedBulkIssueUpdateWhereClause:
properties:
assigneeIds:
items:
format: int32
type: integer
type: array
collectionIds:
items:
format: int32
type: integer
type: array
columnIds:
items:
format: int32
type: integer
type: array
dimensionIds:
items:
format: int32
type: integer
type: array
ids:
items:
format: int32
type: integer
type: array
isRootCause:
$ref: '#/components/schemas/generatedThreeLeggedBoolean'
issueType:
items:
$ref: '#/components/schemas/generatedIssueType'
type: array
maxOpenedTime:
format: int64
type: string
metricIds:
items:
format: int32
type: integer
type: array
metricStatus:
items:
$ref: '#/components/schemas/generatedMetricStatus'
type: array
metricType:
items:
$ref: '#/components/schemas/generatedMetricType'
type: array
metricTypes:
items:
$ref: '#/components/schemas/generatedPredefinedMetricName'
type: array
minOpenedTime:
format: int64
type: string
monitorTypes:
items:
$ref: '#/components/schemas/generatedMonitorType'
type: array
parentIssueIds:
items:
format: int32
type: integer
type: array
priority:
items:
$ref: '#/components/schemas/generatedIssuePriority'
type: array
schemaIds:
items:
format: int32
type: integer
type: array
search:
type: string
searchAll:
type: boolean
sourceIds:
items:
format: int32
type: integer
type: array
statuses:
items:
type: string
type: array
tableIds:
items:
format: int32
type: integer
type: array
workspaceId:
format: int32
type: integer
type: object
generatedSlackChannelInfo:
properties:
channelId:
type: string
channelName:
type: string
issueThreadPermalink:
type: string
threadTs:
type: string
type: object
generatedSimpleBoundType:
default: UNDEFINED_SIMPLE_BOUND_TYPE
enum:
- UNDEFINED_SIMPLE_BOUND_TYPE
- LOWER_BOUND_SIMPLE_BOUND_TYPE
- UPPER_BOUND_SIMPLE_BOUND_TYPE
type: string
generatedTableColumn:
description: '*
Representation of a column in a table.'
properties:
canBeMetricTime:
type: boolean
dataNodeId:
format: int32
type: integer
extendedType:
type: string
fullType:
type: string
id:
format: int32
type: integer
isFavorite:
type: boolean
isKeyInJoin:
type: boolean
isMetricTime:
type: boolean
isNullable:
type: boolean
isPartitionField:
type: boolean
name:
type: string
parentColumnId:
format: int32
type: integer
schemaChangeInfo:
$ref: '#/components/schemas/generatedSchemaChangeInfo'
tags:
items:
$ref: '#/components/schemas/generatedTag'
type: array
type:
type: string
type: object
generatedTemplateMetric:
properties:
aggregationType:
$ref: '#/components/schemas/generatedAggregationType'
templateId:
format: int32
type: integer
templateName:
type: string
type: object
generatedIssueStatusUpdate:
properties:
anomalousMetricIds:
items:
format: int32
type: integer
type: array
closingLabel:
$ref: '#/components/schemas/generatedMetricRunLabel'
id:
format: int32
type: integer
message:
type: string
metricIdsToAdapt:
items:
format: int32
type: integer
type: array
metricIdsToMaintain:
items:
format: int32
type: integer
type: array
newStatus:
$ref: '#/components/schemas/generatedIssueStatus'
normalMetricIds:
items:
format: int32
type: integer
type: array
updatedBy:
$ref: '#/components/schemas/generatedUser'
type: object
generatedCatalogEntityType:
default: CATALOG_ENTITY_TYPE_UNSPECIFIED
enum:
- CATALOG_ENTITY_TYPE_UNSPECIFIED
- CATALOG_ENTITY_TYPE_SOURCE
- CATALOG_ENTITY_TYPE_SCHEMA
- CATALOG_ENTITY_TYPE_DATASET
- CATALOG_ENTITY_TYPE_FIELD
- CATALOG_ENTITY_TYPE_DATA_NODE_ENTITY
- CATALOG_ENTITY_TYPE_META_CENTER_ENTITY
type: string
generatedTag:
properties:
colorHex:
title: 'color_hex includes a # prefix (e.g. “#181818” is correct, “181818” is incorrect)'
type: string
createdAt:
format: int64
type: string
id:
format: int32
type: integer
name:
type: string
updatedAt:
format: int64
type: string
workspaceId:
format: int32
type: integer
title: Tags
type: object
generatedAutothresholdSensitivity:
default: AUTOTHRESHOLD_SENSITIVITY_UNSPECIFIED
enum:
- AUTOTHRESHOLD_SENSITIVITY_UNSPECIFIED
- AUTOTHRESHOLD_SENSITIVITY_NARROW
- AUTOTHRESHOLD_SENSITIVITY_MEDIUM
- AUTOTHRESHOLD_SENSITIVITY_WIDE
- AUTOTHRESHOLD_SENSITIVITY_XWIDE
type: string
generatedAlertingMetric:
properties:
label:
$ref: '#/components/schemas/generatedMetricRunLabel'
metric:
$ref: '#/components/schemas/generatedIdAndDisplayName'
type: object
generatedLookbackType:
default: UNDEFINED_LOOKBACK_TYPE
enum:
- UNDEFINED_LOOKBACK_TYPE
- DATA_TIME_LOOKBACK_TYPE
- CLOCK_TIME_LOOKBACK_TYPE
- METRIC_TIME_LOOKBACK_TYPE
type: string
generatedMetricInfo:
properties:
activeIssue:
$ref: '#/components/schemas/generatedIdAndDisplayName'
canBackfill:
type: boolean
collections:
items:
$ref: '#/components/schemas/generatedIdAndDisplayName'
type: array
criticalGroupCount:
format: int32
type: integer
groupCount:
format: int32
type: integer
isBackfillDestructive:
type: boolean
isSnoozed:
type: boolean
latestMetricRuns:
items:
$ref: '#/components/schemas/generatedMetricRun'
title: Latest metric run results
type: array
metricConfiguration:
$ref: '#/components/schemas/generatedMetricConfiguration'
metricMetadata:
$ref: '#/components/schemas/generatedMetricMetadata'
noValueGroupCount:
format: int32
type: integer
reasonCannotBackfill:
type: string
status:
$ref: '#/components/schemas/generatedMetricRunStatus'
tags:
items:
$ref: '#/components/schemas/generatedTag'
type: array
type: object
generatedIssueAiUpdateType:
default: ISSUE_AI_UPDATE_TYPE_UNSPECIFIED
enum:
- ISSUE_AI_UPDATE_TYPE_UNSPECIFIED
- ISSUE_AI_UPDATE_TYPE_OVERVIEW
- ISSUE_AI_UPDATE_TYPE_RESOLUTION_SUGGESTION
- ISSUE_AI_UPDATE_TYPE_DATA_DESCRIPTION
- ISSUE_AI_UPDATE_TYPE_ETL_ANALYSIS
- ISSUE_AI_UPDATE_TYPE_PREVIOUS_RESOLUTIONS
- ISSUE_AI_UPDATE_TYPE_OVERVIEW_RESTRICTED
type: string
generatedThreeLeggedBoolean:
default: THREE_LEGGED_BOOLEAN_UNSPECIFIED
description: 'We need this for isMuted filters as unspecified == no filter, but the generated typescript file is
setting null to false so there is no way for the receiver to tell if there is no filter, or if
the filter is set to false.'
enum:
- THREE_LEGGED_BOOLEAN_UNSPECIFIED
- THREE_LEGGED_BOOLEAN_TRUE
- THREE_LEGGED_BOOLEAN_FALSE
type: string
generatedMetricGroupOverride:
properties:
groupDimensions:
items:
$ref: '#/components/schemas/generatedMetricGroupDimension'
type: array
groupName:
type: string
thresholds:
items:
$ref: '#/components/schemas/generatedThreshold'
type: array
type: object
generatedGetIssueTableSummaryResponse:
properties:
paginationInfo:
$ref: '#/components/schemas/generatedPaginationInfo'
tableSummary:
items:
$ref: '#/components/schemas/generatedIssueTableSummary'
type: array
type: object
generatedMetricCreationState:
default: METRIC_CREATION_STATE_UNSPECIFIED
enum:
- METRIC_CREATION_STATE_UNSPECIFIED
- METRIC_CREATION_STATE_MANUAL
- METRIC_CREATION_STATE_SUGGESTED_AUTO
- METRIC_CREATION_STATE_ACCEPTED_AUTO
- METRIC_CREATION_STATE_REJECTED_AUTO
- METRIC_CREATION_STATE_COMPARISON
- METRIC_CREATION_STATE_AUTOMATIC_SETUP
- METRIC_CREATION_STATE_SUITE
- METRIC_CREATION_STATE_CUSTOM_RULE
- METRIC_CREATION_STATE_INTEGRATION
type: string
generatedIssueStatus:
default: ISSUE_STATUS_UNSPECIFIED
enum:
- ISSUE_STATUS_UNSPECIFIED
- ISSUE_STATUS_NEW
- ISSUE_STATUS_ACKNOWLEDGED
- ISSUE_STATUS_CLOSED
- ISSUE_STATUS_MONITORING
- ISSUE_STATUS_MERGED
type: string
generatedJoin:
properties:
entityInfo:
$ref: '#/components/schemas/generatedEntityInfo'
id:
format: int32
type: integer
keyColumns:
items:
$ref: '#/components/schemas/generatedJoinColumnPairing'
type: array
leftFilter:
$ref: '#/components/schemas/generatedJoinTableFilter'
leftTable:
$ref: '#/components/schemas/generatedTable'
rightFilter:
$ref: '#/components/schemas/generatedJoinTableFilter'
rightTable:
$ref: '#/components/schemas/generatedTable'
type: object
generatedConstantThreshold:
properties:
bound:
$ref: '#/components/schemas/generatedSimpleBound'
type: object
generatedMetricMetadata:
properties:
companionMetrics:
items:
$ref: '#/components/schemas/generatedCompanionMetric'
type: array
createdAt:
format: int64
type: string
currentMetricStatus:
$ref: '#/components/schemas/generatedMetricStatus'
datasetId:
format: int32
type: integer
datasetName:
type: string
datasetTimeColumnName:
type: string
deletedAt:
format: int64
type: string
fieldId:
format: int32
type: integer
fieldName:
type: string
isFavorite:
type: boolean
metricHistoryBeginAt:
format: int64
type: string
metricHistoryEndAt:
format: int64
type: string
monitoredObjects:
items:
$ref: '#/components/schemas/generatedMonitoredObject'
type: array
runAt:
format: int64
type: string
schemaId:
format: int32
type: integer
schemaName:
type: string
statisticFullName:
type: string
statisticName:
type: string
updatedAt:
format: int64
type: string
warehouseId:
format: int32
type: integer
warehouseName:
type: string
workspaceId:
format: int32
type: integer
type: object
generatedJoinType:
default: JOIN_TYPE_UNSPECIFIED
enum:
- JOIN_TYPE_UNSPECIFIED
- JOIN_TYPE_INNER
- JOIN_TYPE_LEFT
- JOIN_TYPE_RIGHT
- JOIN_TYPE_FULL
type: string
generatedAggregationType:
default: UNDEFINED_AGGREGATION_TYPE
enum:
- UNDEFINED_AGGREGATION_TYPE
- COUNT_AGGREGATION_TYPE
- PERCENT_AGGREGATION_TYPE
- MIN_AGGREGATION_TYPE
- MAX_AGGREGATION_TYPE
- AVG_AGGREGATION_TYPE
- SUM_AGGREGATION_TYPE
type: string
generatedIssueRootCauseUpdate:
properties:
id:
format: int32
type: integer
isRootCause:
type: boolean
numImpactedObjects:
format: int32
type: integer
type: object
generatedMetricRun:
properties:
exceptionClass:
type: string
exceptionMessage:
type: string
failureReason:
$ref: '#/components/schemas/generatedMetricRunFailureReason'
grainEndEpochSeconds:
format: int64
title: end of grain for METRIC_TIME based runs
type: string
grainStartEpochSeconds:
format: int64
title: start of grain for METRIC_TIME based runs
type: string
groupDimensions:
items:
$ref: '#/components/schemas/generatedMetricGroupDimension'
type: array
groupName:
type: string
hasRowCounts:
type: boolean
hasRowsMatched:
type: boolean
id:
format: int32
type: integer
isPosthoc:
type: boolean
metricRunAnnotation:
$ref: '#/components/schemas/generatedMetricRunAnnotation'
observedValue:
format: double
type: number
rowsMatched:
format: int64
type: string
rowsScanned:
format: int64
type: string
runAtEpochSeconds:
format: int64
type: string
status:
$ref: '#/components/schemas/generatedMetricRunStatus'
summaryStatus:
$ref: '#/components/schemas/generatedMetricStatus'
thresholds:
items:
$ref: '#/components/schemas/generatedConstantThreshold'
type: array
type: object
generatedUpdateIssueBatchRequestWrapper:
properties:
body:
$ref: '#/components/schemas/generatedUpdateIssueRequest'
issueIds:
items:
format: int32
type: integer
type: array
type: object
generatedIssuePriorityChangeEvent:
properties:
createdBy:
$ref: '#/components/schemas/generatedUser'
id:
format: int32
type: integer
issuePriority:
$ref: '#/components/schemas/generatedIssuePriority'
metricRunObservedValue:
format: double
type: number
type: object
generatedMonitoredObject:
properties:
entityInfo:
$ref: '#/components/schemas/generatedIdAndDisplayName'
entityType:
$ref: '#/components/schemas/generatedCatalogEntityType'
type: object
generatedPredefinedMetricName:
default: UNDEFINED_PREDEFINED_METRIC_NAME
enum:
- UNDEFINED_PREDEFINED_METRIC_NAME
- PERCENT_NULL
- COUNT_NULL
- PERCENT_EMPTY_STRING
- COUNT_EMPTY_STRING
- PERCENT_UNIQUE
- PERCENT_VALUE_IN_LIST
- AVERAGE
- MIN
- MAX
- SUM
- COUNT_ROWS
- COUNT_DISTINCT
- HOURS_SINCE_MAX_DATE
- HOURS_SINCE_MAX_TIMESTAMP
- COUNT_TRUE
- PERCENT_TRUE
- COUNT_FALSE
- PERCENT_FALSE
- COUNT_USA_PHONE
- PERCENT_USA_PHONE
- COUNT_USA_ZIP_CODE
- PERCENT_USA_ZIP_CODE
- PERCENT_UUID
- COUNT_TIMESTAMP_STRING
- PERCENT_TIMESTAMP_STRING
- COUNT_DUPLICATES
- COUNT_USA_STATE_CODE
- PERCENT_USA_STATE_CODE
- VARIANCE
- SKEW
- KURTOSIS
- GEOMETRIC_MEAN
- HARMONIC_MEAN
- COUNT_UUID
- COUNT_CUSIP
- PERCENT_CUSIP
- COUNT_SEDOL
- PERCENT_SEDOL
- COUNT_ISIN
- PERCENT_ISIN
- COUNT_LEI
- PERCENT_LEI
- COUNT_FIGI
- PERCENT_FIGI
- COUNT_PERM_ID
- PERCENT_PERM_ID
- COUNT_NAN
- PERCENT_NAN
- COUNT_LONGITUDE
- PERCENT_LONGITUDE
- COUNT_LATITUDE
- PERCENT_LATITUDE
- COUNT_NOT_IN_FUTURE
- PERCENT_NOT_IN_FUTURE
- COUNT_DATE_NOT_IN_FUTURE
- PERCENT_DATE_NOT_IN_FUTURE
- MEDIAN
- PERCENTILE
- COUNT_NOT_NULL
- STRING_LENGTH_AVERAGE
- STRING_LENGTH_MIN
- STRING_LENGTH_MAX
- COUNT_SSN
- PERCENT_SSN
- COUNT_EMAIL
- PERCENT_EMAIL
- ROWS_INSERTED
- HOURS_SINCE_LAST_LOAD
- COUNT_READ_QUERIES
- PERCENT_NOT_NULL
- FRESHNESS
- VOLUME
- FRESHNESS_DATA
- VOLUME_DATA
- COUNT_VALUE_IN_LIST
- PERCENT_DISTINCT
- PERCENT_DUPLICATES
- HOURS_SINCE_MAX_STRING
type: string
generatedSimpleBound:
properties:
boundType:
$ref: '#/components/schemas/generatedSimpleBoundType'
value:
description: Value of the threshold. For AutoThreshold types this is ignored.
format: double
type: number
type: object
generatedIssueTableSummary:
properties:
acknowledgedIssuesIds:
items:
format: int32
type: integer
type: array
closedIssuesIds:
items:
format: int32
type: integer
type: array
hasAutothresholdMetrics:
type: boolean
lastIssueClosedEpochSeconds:
format: int64
type: string
lastIssueEpochSeconds:
format: int64
type: string
monitoringIssuesIds:
items:
format: int32
type: integer
type: array
newIssuesIds:
items:
format: int32
type: integer
type: array
priority:
$ref: '#/components/schemas/generatedIssuePriority'
priorityScore:
format: int32
type: integer
schemaId:
format: int32
type: integer
schemaName:
type: string
sourceId:
format: int32
type: integer
sourceName:
type: string
tableId:
format: int32
type: integer
tableName:
type: string
type: object
generatedCompanionMetric:
properties:
id:
format: int32
type: integer
metricInfo:
$ref: '#/components/schemas/generatedIdAndDisplayName'
type:
$ref: '#/components/schemas/generatedCompanionMetricType'
type: object
generatedRowCreationTimeFilter:
properties:
lookback:
$ref: '#/components/schemas/generatedTimeInterval'
rctColumn:
$ref: '#/components/schemas/generatedIdAndDisplayName'
type: object
generatedMetricGroupDimension:
properties:
columnName:
type: string
columnValue:
type: string
nullValue:
type: boolean
type: object
generatedPredefinedMetric:
properties:
metricName:
$ref: '#/components/schemas/generatedPredefinedMetricName'
type: object
generatedMetricRunLabel:
default: METRIC_RUN_LABEL_UNSPECIFIED
enum:
- METRIC_RUN_LABEL_UNSPECIFIED
- METRIC_RUN_LABEL_TRUE_NEGATIVE
- METRIC_RUN_LABEL_FALSE_NEGATIVE
- METRIC_RUN_LABEL_TRUE_POSITIVE
- METRIC_RUN_LABEL_FALSE_POSITIVE
- METRIC_RUN_LABEL_UNDETERMINED
- METRIC_RUN_LABEL_EXPECTED
type: string
generatedMetricEvent:
properties:
description:
type: string
failureReason:
$ref: '#/components/schemas/generatedMetricRunFailureReason'
id:
format: int32
type: integer
metricRunStatus:
$ref: '#/components/schemas/generatedMetricRunStatus'
# --- truncated at 32 KB (62 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/bigeye/refs/heads/main/openapi/bigeye-issueservice-api-openapi.yml