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