Seed Suppliers

Create and manage Seed Suppliers. Seed suppliers are a list of companies that you purchase your seeds from. Use the Seeds API to tie seed to a seed supplier. Use the Sowings API to create sowings for that seed. This allows for you to trace a purchased package of your product back to the seed lot, and the seed supplier, if a recall were to occur.

Seed Suppliers Get

GEThttps://api.gofarmflow.com/seed-suppliers-get

Lists seed suppliers associated with a FarmFlow account.

Seed Supplier Get

POSThttps://api.gofarmflow.com/seed-supplier-get

Returns details for a single seed supplier.

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

Seed Supplier Create

POSThttps://api.gofarmflow.com/seed-supplier-create

Creates a seed supplier.

Request Parameters
Field Type Required Description
supplier string Required Seed Supplier's Company Name
address string Optional Seed Supplier's Address
city string Optional Seed Supplier's City
state string Optional Seed Supplier's State
zip string Optional Seed Supplier's Zip or Postal Code
phone string Optional Seed Supplier's Phone Number
email string Optional Seed Supplier's E-Mail Address
country string Optional Seed Supplier's Country
url string Required Seed Supplier's Website URL
notes string Optional Notes for this seed supplier
Example Request
{
    "supplier": "Top Notch Seeds",
    "address": "123 Main St.",
    "city": "Baltimore",
    "state": "MD",
    "zip": "12345",
    "phone": "888-555-1234",
    "email": "support@topnotchseeds.web",
    "country": "USA",
    "url": "https://topnotchseeds.web",
    "notes": "Sales rep is Danny"
}

Seed Supplier Update

POSThttps://api.gofarmflow.com/seed-supplier-update

Updates a seed supplier.

Request Parameters
Field Type Required Description
id integer Required Seed Supplier's ID
supplier string Required Seed Supplier's Company Name
address string Optional Seed Supplier's Address
city string Optional Seed Supplier's City
state string Optional Seed Supplier's State
zip string Optional Seed Supplier's Zip or Postal Code
phone string Optional Seed Supplier's Phone Number
email string Optional Seed Supplier's E-Mail Address
country string Optional Seed Supplier's Country
url string Required Seed Supplier's Website URL
notes string Optional Notes for this seed supplier
Example Request
{
    "id": "1380",
    "supplier": "Top Notch Seeds",
    "address": "123 Main St.",
    "city": "Baltimore",
    "state": "MD",
    "zip": "12345",
    "phone": "888-555-1234",
    "email": "support@topnotchseeds.web",
    "country": "USA",
    "url": "https://topnotchseeds.web",
    "notes": "Sales rep is Danny"
}

Seed Supplier Delete

POSThttps://api.gofarmflow.com/seed-supplier-delete

Deletes a seed supplier. Seeds suppliers cannot be deleted if they are associated with a seed entry. Use the Seeds API to update seeds before deleting a seed supplier.

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