Skip to content

FousNC eProcurement

Get your NC eProcurement orders through an API

Read the purchase orders North Carolina buyers send you on the Ariba Network, with line items and status, in one API call. A workflow can check the Workbench each weekday morning and email you the new orders with their line items.

Works with your own NC eProcurement account. Fous is an independent product.

What you can build on NC eProcurement

  • Get new purchase orders

    Build this

    Reads the Orders tile on the Ariba Network Workbench for your North Carolina customer, with each order's number, date, status and amount.

    Takes
    Customer, received since (optional)
    Returns
    Order number, customer, order date, status, amount
  • Get an order's line items

    Build this

    Opens one purchase order from its Order Number link on the Workbench and reads the order's details and each line item with its quantity.

    Takes
    Order number
    Returns
    Order number, status, ship to, line number, description, quantity, unit, unit price, need-by date
  • Confirm an entire order

    Build this

    Opens a purchase order, selects Create Order Confirmation and Confirm Entire Order, enters your confirmation number and submits it to the buyer.

    Takes
    Order number, confirmation number
    Returns
    Order number, confirmation number, status
  • Create a ship notice

    Build this

    Opens a purchase order, selects Create Ship Notice, enters the Packing Slip ID, Tracking No. and Ship Qty for each line, and submits it.

    Takes
    Order number, packing slip ID, tracking number, ship quantity per line
    Returns
    Order number, packing slip ID, tracking number, status

Automate NC eProcurement 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.

  • New North Carolina orders, every weekday morning

    Build this
    Starts
    Every weekday at 7:30
    Step 1
    Get the purchase orders on the Workbench from your North Carolina customer.
    Step 2
    Keep the orders that were not there on the last run.
    Step 3
    For each one, get its line items.
    Step 4
    Email you the orders with ship-to address, line items and amount.
  • Orders still waiting for an order confirmation

    Build this
    Starts
    Every weekday at 14:00
    Step 1
    Get the purchase orders on the Workbench from your North Carolina customer.
    Step 2
    Keep the orders whose status is not Confirmed, Shipped or Rejected.
    Step 3
    Post the list, with order number, order date and amount, to your Slack webhook.
  • New orders handed to your ERP

    Build this
    Starts
    Every hour on weekdays
    Step 1
    Get the purchase orders on the Workbench from your North Carolina customer.
    Step 2
    Keep the orders that were not there on the last run, and get their line items.
    Step 3
    Post each order with its lines to your ERP's webhook as JSON.

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 new purchase orders” 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": "supplier.ariba.com/get_new_purchase_orders",
    "input": {
      "customer": "State of North Carolina",
      "received_since": "2026-11-09"
    }
  }'
Example response
{
  "status": "completed",
  "data": {
    "customer": "State of North Carolina",
    "orders": [
      {
        "order_number": "PO-0047213",
        "order_date": "2026-11-10",
        "status": "New",
        "amount": 2418.6,
        "currency": "USD"
      },
      {
        "order_number": "PO-0047188",
        "order_date": "2026-11-09",
        "status": "Confirmed",
        "amount": 735,
        "currency": "USD"
      }
    ],
    "count": 2
  }
}

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.

NC eProcurement’s own options

NC eProcurement sends purchase orders through the Ariba Network, where a free Standard account lets you view orders, confirm them and send ship notices in the browser. ERP integration needs a paid Enterprise account. Without any Ariba account, orders arrive by email.

OptionWhat it coversWhat it takes
Ariba Network Enterprise accountAdvanced commerce capabilities such as integration with your ERP.A paid subscription to an Enterprise account on the Ariba Network.
Purchase orders by emailEach purchase order is emailed to the Order From address on your eVP account.An eVP registration. No Ariba Network account is needed.
The Ariba Network by handOrders on the Workbench, order confirmations, ship notices and rejections, one order at a time.A free Standard account at supplier.ariba.com, plus your eVP registration.

Read on November 12, 2026: Ariba Network for suppliers, Accessing the Ariba Network, Vendor tips.

Signing in to NC eProcurement

You sign in to the Ariba Network at supplier.ariba.com with your company's username and password. The first user who registers becomes the account administrator. With Fous you sign in once through the Ariba Network's own sign-in with your own account: the login is sealed with AES-256, and an expired session is signed back in.

Worth knowing

Status changes are what the buyer sees
An order confirmation sets the purchase order's status to Confirmed, a ship notice to Shipped, and a rejection to Rejected. The buyer sees the new status in NC eProcurement.
Line-level answers depend on the buyer's rules
Update Line Items, partial confirmations and line rejections work only where the customer allows them. Rejecting a whole order requires a rejection reason.
The 1.75% fee is billed after you are paid
Goods orders carry a 1.75% transaction fee, assessed after the buying entity pays you; services carry none. Invoices are emailed monthly to the Bill To contact in eVP, once they exceed $25.
Your eVP record decides where email goes
Purchase orders go to the Order From email on your eVP account and fee invoices to the Bill To contact. Keep both current in eVP at evp.nc.gov.

More in Government: US state and local procurement

Other industries: Michigan Treasury Online, myEDD e-Services for Business, Fisher Scientific, ShiftWise Flex, Cardinal Health Order Express, WEX Benefits employer portal.

Frequently asked questions

Not for vendors on a free account. Orders reach you through the Ariba Network, where a Standard account works in the browser, and ERP integration needs a paid Enterprise account. Without an Ariba account, purchase orders arrive by email.

No. Without one, purchase orders are emailed to the Order From address on your eVP account. You need an Ariba Network account, Standard or Enterprise, to confirm orders and send ship notices there.

Monthly, by email to the Bill To contact on your eVP account, once the total exceeds $25. The fee applies to goods orders after the buying entity pays you, and payment is due on the 20th of the following month, by check, money order or Wells Fargo E-Bill Express.

Open the order from the Workbench, click Create Ship Notice, enter the Packing Slip ID, Tracking No. and Ship Qty for each line, then submit. The order's status changes to Shipped.

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

Put NC eProcurement 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 nextSFS Vendor PortalPASSPortAASHTOWare Project Civil Rights & LaborMichigan Treasury OnlineHow methods workHow workflows run

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of NC eProcurement (North Carolina Department of Administration). 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.