---
title: "FitReadingInput"
description: "one result of a person's own fit test, as they state it"
section: concepts
address: /concepts/fitreadinginput
contract: 0476e35e6e275db5
---

# FitReadingInput

one result of a person's own fit test, as they state it

[figure: FitReadingInput is a value at none scope. The drawing shows its fields and the objects that they point at.]

| property | value |
|---|---|
| kind | value |
| scope | none |
| key | none |
| store | none |
| family | harness |



## Fields


| field | type | required | note |
|---|---|---|---|
| `tactic` | [Tactic](/concepts/tactic) | yes |  |
| `vertical` | `id` | yes |  |
| `segment` | `id` | no |  |
| `offering` | `id` | no |  |
| `measure` | [KindOfMeasure](/concepts/kindofmeasure) | yes |  |
| `value` | `json` | yes | the number, or never measured with the reason |
| `sample` | `count` | no |  |
| `source` | `one of a form \| a CRM \| a capture \| an upload \| a call \| the record` | yes |  |
| `hypothesis` | `id` | no |  |
| `note` | `text` | no |  |



## Routes that use it
- [`/v1/act/record_fit_reading`](/reference/act/record_fit_reading) takes it as input
