Skip to main content

SourceMetricsSummary

items object[]required
  • Array [
  • failureCountinteger<int64>required
    fetchedSuminteger,null<int64>nullable
    lastStartedAtinteger,null<int64>nullable
    lastStatusstring | nullnullable
    newSuminteger,null<int64>nullable
    outcomes objectrequired
    failedinteger<int64>required
    foreignIdinteger<int64>required
    fuzzyinteger<int64>required
    knownIdinteger<int64>required
    reviewinteger<int64>required
    resolvedSuminteger,null<int64>nullable
    skippedCountinteger<int64>required
    sourceNamestringrequired
    successCountinteger<int64>required
    successRatenumber,null<double>nullable

    Convenience derivation: successCount / (successCount + failureCount), null when the denominator is zero. Saves the client from a no-op division when nothing has run yet.

    totalRunsinteger<int64>required
  • ]
  • rangeSecondsinteger<int64>required
    sinceinteger<int64>required
    untilinteger<int64>required
    SourceMetricsSummary
    {
    "items": [
    {
    "failureCount": 0,
    "fetchedSum": 0,
    "lastStartedAt": 0,
    "lastStatus": "string",
    "newSum": 0,
    "outcomes": {
    "failed": 0,
    "foreignId": 0,
    "fuzzy": 0,
    "knownId": 0,
    "review": 0
    },
    "resolvedSum": 0,
    "skippedCount": 0,
    "sourceName": "string",
    "successCount": 0,
    "successRate": 0,
    "totalRuns": 0
    }
    ],
    "rangeSeconds": 0,
    "since": 0,
    "until": 0
    }