Skip to content

Key Result

A Key Result is one measurable target inside a Goal: a Metric, a baseline, a target, and a deadline.

Properties

PropertyTypeRequiredDescription
baselinenumberrequiredWhere the Metric started.
targetnumberrequiredWhere the Metric must reach.
deadlinedaterequiredWhen it must reach it.

Object

JSON
{
  "$id": "https://api.sb/ledgerlark.com/key-results/key_result_1",
  "$type": "KeyResult",
  "baseline": 1,
  "target": 1,
  "deadline": "2026-10-22"
}

Relationships

  • A Key Result measures one Goal: a Goal is met when its Key Results reach their targets. measures, inverse keyResults.
  • A Key Result reads one Metric: a Key Result compares one Metric’s value against its baseline and target. reads, inverse readBy.

Verbs

  1. createCreates a Key Result.
    POST /{namespace}/key-resultsdoKeyResult.created
  2. getReturns one Key Result by id.
    GET /{namespace}/key-results/{id}readNo Event
  3. listReturns Key Results, newest first, one page at a time.
    GET /{namespace}/key-resultsreadNo Event
  4. updateChanges the given properties of a Key Result.
    PATCH /{namespace}/key-results/{id}doKeyResult.updated
  5. deleteDeletes a Key Result; its history is kept.
    DELETE /{namespace}/key-results/{id}doKeyResult.deleted

Permissions

Which Access level may call each Verb. One-way Verbs wait their delay window.

Operationowneradminmemberviewer
KeyResult.createYesYesYesNo
KeyResult.getYesYesYesYes
KeyResult.listYesYesYesYes
KeyResult.updateYesYesYesNo
KeyResult.deleteYesYesYesNo

Call it

Text
Add a key result to Kiln Bakery.

Example

A Key Result of a clinic-reminder SaaS reads the paid clinic count Metric from 35 to a target of 200 by year end.