Skip to content

Readout.create

POST /{namespace}/readouts

Creates a Readout.

Mode
do
Event
Readout.created

Create makes a new Readout from the inputs below. It is inherited: every Noun has get, list, create, update and delete.

Inputs

InputTypeRequiredDescription
valuenumberrequiredThe Metric’s value for the Variant.
nintegerrequiredHow many exposed units it counts.
intervaljsonThe low and high bounds of the estimate.
readabilitystringrequiredOne of A, B, C, or inadmissible: how far the number can be trusted.
pooledbooleanTrue when exposures from sibling Startups or earlier Portfolio results are pooled in.
experimentExperimentThe Experiment the result belongs to; the learn step drafts the next Variant from it.
variantVariantThe Variant the number describes.

Outputs

OutputTypeRequiredDescription
readoutReadoutrequiredThe Readout.

Effects

  • Emits Readout.created.
  • Two-way: try, send, do.

Refuses when

CheckErrorFixThen call
The key is valid, but its scopes do not allow this operation.forbiddenUse a key whose scopes cover the operation, or ask an owner of the namespace to grant them.Readout.create

When it waits

GateDefault
Decision classLow: two-way, nothing at stake
Delay windowNone: it runs once review passes.
LimitThe call Limit of the Permission it runs under.
Over the LimitIt waits pending for an Approval from the Founder. Approved, it runs; refused, it ends refused with limit-exceeded; unanswered by its deadline, it ends canceled.