JSON Schema missing a description, provide it using the description key in the root of the JSON document.
Type: object(?)
Common attributes of MashStep, BoilStep and FermentationStep.
StepBase is a JSON object with the following properties:
| Property | Required? | Type |
|---|---|---|
| name | ✅ | string |
| step_description | string | |
| step_time | Measurement::Time | |
| start_temperature | Measurement::Temperature | |
| end_temperature | Measurement::Temperature | |
| start_pH | Measurement::Acidity | |
| end_pH | Measurement::Acidity |
Common attribute of MashStep and BoilStep but not FermentationStep.
StepWithRampTime is a JSON object with the following properties:
| Property | Required? | Type | Description |
|---|---|---|---|
| ramp_time | Measurement::Time | The amount of time that passes before this step begins. eg moving from a mash step (step 1) of 148°F, to a new temperature step of 156°F (step 2) may take 8 minutes to heat the mash. Step 2 would have a ramp time of 8 minutes. |
Common attributes of BoilStep and FermentationStep but not MashStep.
StepWithGravity is a JSON object with the following properties:
| Property | Required? | Type |
|---|---|---|
| start_gravity | Measurement::Density | |
| end_gravity | Measurement::Density |
Documentation generated from the DotBeer schema on 2026-05-31 at 18:49:39+0200.