Grow Mediums

Create and manage Grow Mediums. The Grow Mediums API enables you to create and manage grow medium profiles for all of the grow mediums you use on your farm.

Grow Mediums Get

GEThttps://api.gofarmflow.com/grow-mediums-get

Lists grow mediums associated with a FarmFlow account.

Grow Medium Get

POSThttps://api.gofarmflow.com/grow-medium-get

Returns details for a single grow medium.

Request Parameters
Field Type Required Description
id integer Required Grow Medium's ID
Example Request
{
    "id": "123"
}

Grow Medium Create

POSThttps://api.gofarmflow.com/grow-medium-create

Creates a new grow medium.

Request Parameters
Field Type Required Description
manufacturer string Required Grow Medium Manufacturer's Name
type string Required Grow Medium Type (accepts: Soil, Coir, Hydro, Compost, None)
model string Optional Grow Medium's Model Name
organic string Required Is the Grow Medium Organic? (accepts: Yes or No)
cost decimal Required Grow Medium's cost per unit
trays-per-bag decimal Required How many trays do you get out of one unit of this grow medium?
notes string Optional Grow Medium notes
Example Request
{
    "manufacturer": "Soil Maker, Inc.",
    "type": "Soil",
    "model": "Mega Soil",
    "organic": "Yes",
    "cost": "15.00",
    "trays-per-bag": "20",
    "notes": "Bought locally"
}

Grow Medium Update

POSThttps://api.gofarmflow.com/grow-medium-update

Updates a grow medium.

Request Parameters
Field Type Required Description
id integer Required Grow Medium's ID
manufacturer string Required Grow Medium Manufacturer's Name
type string Required Grow Medium Type (accepts: Soil, Coir, Hydro, Compost, None)
model string Optional Grow Medium's Model Name
organic string Required Is the Grow Medium Organic? (accepts: Yes or No)
cost decimal Required Grow Medium's cost per unit
trays-per-bag decimal Required How many trays do you get out of one unit of this grow medium?
notes string Optional Grow Medium notes
Example Request
{
    "id": "123",
    "manufacturer": "Super Coir",
    "type": "Coir",
    "model": "Coco Nuts",
    "organic": "No",
    "cost": "10.00",
    "trays-per-bag": "15",
    "notes": "Be sure to soak before using"
}

Grow Medium Delete

POSThttps://api.gofarmflow.com/grow-medium-delete

Deletes a grow medium. For regulatory purposes, grow mediums cannot be deleted if they've been used in sowing records. Use the Sowings API to delete any unwanted sowing records before deleting grow mediums.

Request Parameters
Field Type Required Description
id integer Required Grow Medium's ID
Example Request
{
    "id": "123"
}