beerjson

The schema defines the following types:

VolumeType

no description yet

VolumeType is an object with these properties:

Name Required Type Description
unit VolumeUnitType  
value number  

MassType

no description yet

MassType is an object with these properties:

Name Required Type Description
unit MassUnitType  
value number  

DiastaticPowerType

Diastatic power is a measurement of malted grains enzymatic content. A value of 35 Lintner is needed to self convert, while a value of 100 or more is desirable for base malts.

DiastaticPowerType is an object with these properties:

Name Required Type Description
unit DiastaticPowerUnitType  
value number  

TemperatureType

no description yet

TemperatureType is an object with these properties:

Name Required Type Description
unit TemperatureUnitType  
value number  

PressureType

no description yet

PressureType is an object with these properties:

Name Required Type Description
unit PressureUnitType  
value number  

AcidityType

no description yet

AcidityType is an object with these properties:

Name Required Type Description
unit AcidityUnitType  
value number  

TimeType

no description yet

TimeType is an object with these properties:

Name Required Type Description
unit TimeUnitType  
value integer  

ColorType

ColorType supports both grain color properties, such as Lovibond, and wort color properties such as SRM and EBC.

ColorType is an object with these properties:

Name Required Type Description
unit ColorUnitType  
value number  

CarbonationType

no description yet

CarbonationType is an object with these properties:

Name Required Type Description
unit CarbonationUnitType  
value number  

BitternessType

no description yet

BitternessType is an object with these properties:

Name Required Type Description
unit BitternessUnitType  
value number  

GravityType

Gravity refers to the both the measurements of percent of sugar content, ie plato and brix, as well as relative density ie specific gravity.

GravityType is an object with these properties:

Name Required Type Description
unit GravityUnitType  
value number  

SpecificHeatType

Specific heat is the measurement of the amount of heat required to raise a given mass one degree..

SpecificHeatType is an object with these properties:

Name Required Type Description
unit SpecificHeatUnitType  
value number  

ConcentrationType

Examples for concentration include ppm, ppb, and mg/l.

ConcentrationType is an object with these properties:

Name Required Type Description
unit ConcentrationUnitType  
value number  

SpecificVolumeType

Specific volume is the inverse of density, with units of volume over mass, ie qt/lb or L/kg. Commonly used for mash thickness.

SpecificVolumeType is an object with these properties:

Name Required Type Description
unit SpecificVolumeUnitType  
value number  

UnitType

UnitType is used where unitless amounts are required, such as 1 apple, or 1 yeast packet.

UnitType is an object with these properties:

Name Required Type Description
unit UnitUnitType  
value number  

ViscosityType

Viscosity of fluids

ViscosityType is an object with these properties:

Name Required Type Description
unit ViscosityUnitType  
value number  

CarbonationRangeType

no description yet

CarbonationRangeType is an object with these properties:

Name Required Type Description
minimum CarbonationType  
maximum CarbonationType  

BitternessRangeType

no description yet

BitternessRangeType is an object with these properties:

Name Required Type Description
minimum BitternessType  
maximum BitternessType  

TemperatureRangeType

no description yet

TemperatureRangeType is an object with these properties:

Name Required Type Description
minimum TemperatureType  
maximum TemperatureType  

ColorRangeType

no description yet

ColorRangeType is an object with these properties:

Name Required Type Description
minimum ColorType  
maximum ColorType  

GravityRangeType

no description yet

GravityRangeType is an object with these properties:

Name Required Type Description
minimum GravityType  
maximum GravityType  

PercentRangeType

no description yet

PercentRangeType is an object with these properties:

Name Required Type Description
minimum PercentType  
maximum PercentType  

VolumeUnitType

no description yet

"ml"
"l"
"tsp"
"tbsp"
"floz"
"cup"
"pt"
"qt"
"gal"
"bbl"
"ifloz"
"ipt"
"iqt"
"igal"
"ibbl"

MassUnitType

no description yet

"mg"
"g"
"kg"
"lb"
"oz"

DiastaticPowerUnitType

no description yet

"Lintner"
"WK"

TemperatureUnitType

no description yet

"C"
"F"

AcidityUnitType

no description yet

"pH"

PressureUnitType

no description yet

"kPa"
"psi"
"bar"

TimeUnitType

no description yet

"sec"
"min"
"hr"
"day"
"week"

ColorUnitType

no description yet

"EBC"
"Lovi"
"SRM"

CarbonationUnitType

no description yet

"vols"
"g/l"

BitternessUnitType

no description yet

"IBUs"

GravityUnitType

no description yet

"sg"
"plato"
"brix"

DensityUnitType

no description yet

"sg"
"plato"
"brix"

ConcentrationUnitType

no description yet

"ppm"
"ppb"
"mg/l"

SpecificHeatUnitType

no description yet

"Cal/(g C)"
"J/(kg K)"
"BTU/(lb F)"

SpecificVolumeUnitType

no description yet

"qt/lb"
"gal/lb"
"gal/oz"
"l/g"
"l/kg"
"floz/oz"
"m^3/kg"
"ft^3/lb"

UnitUnitType

no description yet

"1"
"unit"
"each"
"dimensionless"
"pkg"

DateType

no description yet

RegExp pattern: \d{4}-\d{2}-\d{2}|\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}

PercentType

no description yet

PercentType is an object with these properties:

Name Required Type Description
unit PercentUnitType  
value number  

PercentUnitType

no description yet

"%"

QualitativeRangeType

no description yet

"very low"
"low"
"medium low"
"medium"
"medium high"
"high"
"very high"

VersionType

no description yet

number

ViscosityUnitType

no description yet

"cP"
"mPa-s"