One Time Orders

Create and manage One Time Orders. One Time Orders are orders that are only fulfilled one time, versus Recurring Orders, which are repeating orders that are scheduled automatically.

One Time Orders Get

GEThttps://api.gofarmflow.com/one-time-orders-get

Lists one time orders associated with a FarmFlow account.

One Time Order Get

POSThttps://api.gofarmflow.com/one-time-order-get

Returns details for a single one time order.

Request Parameters
Field Type Required Description
id integer Required One Time Order's ID
Example Request
{
    "id": "123"
}

One Time Order Create

POSThttps://api.gofarmflow.com/one-time-order-create

Creates a new one time order.

Request Parameters
Field Type Required Description
customer-id integer Required Customer's ID
pickup-location-id integer Optional Pickup Location's ID
fulfillment string Required Fulfillment method (accepts: Delivery or Pick Up)
instructions string Optional Instructions or notes for this one time order
fulfill-date date Required Date that the customer will receive their order (YYYY-MM-DD format)
Example Request
{
    "customer-id": "321",
    "pickup-location-id": "",
    "fulfillment": "Delivery",
    "instructions": "Leave on front porch",
    "fulfill-date": "2026-01-01"
}

One Time Order Update

POSThttps://api.gofarmflow.com/one-time-order-update

Updates a one time order.

Request Parameters
Field Type Required Description
id integer Required One Time Order's ID
customer-id integer Required Customer's ID
pickup-location-id integer Optional Pickup Location's ID
fulfillment string Required Fulfillment method (accepts: Delivery or Pick Up)
instructions string Optional Instructions or notes for this one time order
fulfill-date date Required Date that the customer will receive their order (YYYY-MM-DD format)
Example Request
{
    "id": "123",
    "customer-id": "321",
    "pickup-location-id": "234",
    "fulfillment": "Pick Up",
    "instructions": "Stopping by at noon",
    "fulfill-date": "2026-01-01"
}

One Time Order Delete

POSThttps://api.gofarmflow.com/one-time-order-delete

Deletes a one time order, and the one time order products associated with it.

Request Parameters
Field Type Required Description
id integer Required One Time Order's ID
Example Request
{
    "id": "123"
}