Skip to content

FousKroger One Network portal

Get your Kroger delivery appointments through an API

Read soft appointments, shipment numbers and tracking updates from Kroger's One Network with one API call each. Or have a workflow email you each morning the auto-scheduled appointments still to confirm before the 72-hour cut-off.

Works with your own Kroger One Network portal account. Fous is an independent product.

What you can build on One Network

  • Get soft appointments to confirm

    Build this

    Finds your shipments that show Confirm Live on the Shipment Summary screen and reads each Appointment Reservation: start date and time, and remaining time.

    Takes
    Nothing
    Returns
    Shipment number, destination, appointment type, reservation start, remaining time
  • Find the shipment number for a Kroger PO

    Build this

    Runs the global search with Search By set to Shipments by Shipment No, using * and the 5-digit Kroger PO number, and reads the shipment it finds.

    Takes
    Kroger PO number (5 digits)
    Returns
    PO number, shipment number, appointment type, appointment reservation ID
  • Get tracking updates for a shipment

    Build this

    Searches a shipment and opens Tracking on its header, where the location updates Kroger receives are listed.

    Takes
    Shipment number
    Returns
    Shipment number, event date and time, event type, location, temperature where shown
  • Confirm a soft appointment

    Build this

    Opens the Appointment Reservation screen of one shipment and selects Confirm under Appointment Type, so the soft appointment becomes Confirmed.

    Takes
    Shipment number
    Returns
    Shipment number, appointment type, reservation start, appointment reservation ID

Automate One Network with a workflow

A workflow runs your methods as one process, with nobody at the screen. A schedule or a call from your own system starts it, the steps run in order, and the result arrives in your inbox or in the systems you already use.

  • Soft appointments to confirm before the 72-hour cut-off

    Build this
    Starts
    Every day at 7:00, in your time zone
    Step 1
    Get the soft appointments waiting on the Shipment Summary screen.
    Step 2
    Keep the ones whose reservation starts within the next 96 hours.
    Step 3
    Email you the list, soonest first, with shipment number, destination, start time and remaining time.
  • Kroger loads with no location update in 30 minutes

    Build this
    Starts
    Every hour
    Step 1
    For each shipment number in your list, get the tracking updates.
    Step 2
    Keep the shipments whose last location update is more than 30 minutes old.
    Step 3
    Post shipment number, last event time and last location to your dispatch webhook.
  • Confirmed appointment IDs, handed to your TMS

    Build this
    Starts
    When your system calls the workflow's webhook with a list of Kroger PO numbers
    Step 1
    For each PO number, find the shipment number and its appointment.
    Step 2
    Keep the shipments with a confirmed appointment that changed since the last run.
    Step 3
    Post PO number, shipment number and appointment reservation ID to your TMS webhook.

You can run a workflow by hand on every plan, Free included. Schedules and webhook triggers come with the paid plans, from $29 a month.

Once built, one call from your code

Once you have built a method, it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “Get soft appointments to confirm” would look like.

Example request
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "method": "logon.onenetwork.com/get_soft_appointments",
    "input": {}
  }'
Example response
{
  "status": "completed",
  "data": {
    "appointments": [
      {
        "shipment_number": "R-40117-100000482216",
        "destination": "Kroger DC 412",
        "appointment_type": "Soft",
        "reservation_start": "2026-11-16T06:00:00-05:00",
        "remaining_time": "2d 19h 40m"
      },
      {
        "shipment_number": "R-40117-100000482951",
        "destination": "Kroger DC 207",
        "appointment_type": "Soft",
        "reservation_start": "2026-11-17T13:30:00-05:00",
        "remaining_time": "3d 3h 10m"
      }
    ]
  }
}

An example with invented data, not a ready-made endpoint. The method exists in your organization once you build it, and its name, inputs and fields follow your request.

One Network’s own options

Kroger's portal offers carriers four ways to send location data to Blue Yonder Network: ELD, a mobile app, EDI and an API. EDI and API also carry temperature, and partners new to integration sign an integration agreement that outlines costs, then go through testing and certification. Kroger's guides have you confirm or reschedule appointments in the One Network screens.

OptionWhat it coversWhat it takes
API telematics integrationSends location and temperature updates for your Kroger shipments to Blue Yonder Network, by shipment number or 5-digit PO number.A Blue Yonder Network account, a signed integration agreement that outlines costs, and testing and certification.
EDI 204, 990 and 214Load tenders, responses to a load tender and shipment status messages, with location and temperature. Kroger managed carriers must send 204, 214 and 990.The same integration agreement, over AS2 or SFTP, with testing and certification.
ELD or carrier mobile appLocation only, from your ELD units or the carrier mobile app. Neither sends temperature.A Blue Yonder Network account, with your ELD units or the carrier mobile app.
One Network by handShipment Summary, Appointment Reservation (confirm or reschedule), Tracking on each shipment, alerts and the Problem Summary widget.A Blue Yonder Network account for your organization, with more logins added by its One Network admin.

Read on November 12, 2026: Kroger carrier connection, Kroger and One Network FAQ, Kroger compliance best practices for sending data.

Signing in to One Network

One Network signs you in at Blue Yonder's logon page with a username and password. Your organization's One Network admin adds more logins. With Fous you sign in once through that page with your own account: the login is sealed with AES-256, code and AI agents never see it, and an expired session is signed back in.

Worth knowing

72 hours to confirm or reschedule
Kroger gives Kroger Managed inbound loads over 14 pallets an auto-scheduled soft appointment. If it is not confirmed or rescheduled 72 hours before the appointment, it is cancelled and detention is not authorized.
A reschedule asks for a reason code
Reschedule Appointment is on the Appointment Reservation screen and asks for a reason code. You can reschedule without confirming first, then confirm the new time with the Confirm link.
Shipment number or 5-digit PO
Some Kroger DCs use a 20-character shipment reference, and it must be used in full. To find it from a PO, search * and the 5 digits of the Kroger PO with Shipments by Shipment No.
Tracking every 15 minutes
Kroger expects a current position every 15 minutes, sent as "update cur pos" and not ETA. Tracking on the shipment header shows the updates Kroger receives.

More in Logistics: trucking, rail and parcel

Other industries: GM SupplyPower, Collins Aerospace Customer Portal, Rightmove Plus, Bushel, Target Partners Online, Coles Supplier Portal.

Frequently asked questions

Yes, for tracking data. Kroger's portal offers an API and EDI to send location and temperature updates to Blue Yonder Network, after a signed integration agreement that outlines costs, and testing and certification. Kroger's guides have you confirm and reschedule delivery appointments in the One Network screens.

Until 72 hours before the appointment. After that the soft appointment is cancelled and falls off the calendar. You can set an alert under Tools, Alert Subscriptions for soft appointments that are not confirmed.

Use the global search on the left side bar, set Search By to Shipments by Shipment No and enter * followed by the 5 digits of the Kroger PO number. Use the complete shipment number it shows as your reference.

Yes. One Network supports additional logins, which your organization's One Network admin creates.

No. Fous is an independent product. You use it with your own One Network account, and a method reads and does only what that account can.

Put Kroger One Network portal behind an API call

Describe one job in Studio and see the method it builds, with 100 credits a month and no credit card, or book a demo and bring the sites your team signs in to.

Read nextNCR Power TrafficOpendockWalmart Scheduler 2.0GM SupplyPowerHow methods workHow workflows run

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of Kroger One Network portal (Kroger, on Blue Yonder Network (formerly One Network)). The name is used only to say which system this page is about. Something here wrong or out of date? Write to legal@fous.com.