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"
}