Skip to content

FousNLIS database

Pull your NLIS database reports into your own systems

Read the devices on your PIC and the livestock moved onto or off it from the NLIS database with one API call each. A workflow can check each of your PICs every weekday morning and email you the new arrivals, by NVD/Waybill.

Works with your own NLIS database account. Fous is an independent product.

What you can build on the NLIS database

  • Get the devices on a PIC

    Build this

    Runs View devices on my property for one PIC and report type, such as All devices currently on my PIC, and reads the results table.

    Takes
    PIC, species (Cattle or Sheep (individual)), report type, from and to date (optional)
    Returns
    NLIS ID, RFID, transfer date, issue date, LT, LT reason for loss, EU status, management ID, status, active
  • Get livestock moved onto a PIC

    Build this

    Runs the Livestock moved onto PIC report under View/generate all reports for one PIC, date range and species, and reads every row.

    Takes
    PIC, start date, end date, species
    Returns
    RFID, NLIS ID, source PIC, NVD/Waybill, movement date, saleyard name, LT, species
  • Get livestock moved off a PIC

    Build this

    Runs the Livestock moved off PIC report for one PIC and date range, showing where each tag went and on which NVD/Waybill.

    Takes
    PIC, start date, end date, species
    Returns
    RFID, NLIS ID, destination PIC, NVD/Waybill, movement date, saleyard name, LT, species
  • Record livestock moved onto your property

    Build this

    Records a transfer with Livestock moved onto my property: the PIC the stock came from, your PIC, the NVD/Waybill number and the devices.

    Takes
    From PIC, to PIC, species, NVD/Waybill number, NLIS IDs or RFIDs, movement date
    Returns
    Upload ID, from PIC, to PIC, number of devices

Automate the NLIS database 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 arrivals on each of your PICs

    Build this
    Starts
    Every weekday at 7:00, Australia/Brisbane time
    Step 1
    For each of your PICs, get the livestock moved onto that PIC over the last 7 days.
    Step 2
    Keep the rows that were not there on the last run.
    Step 3
    Email you the new rows grouped by PIC and NVD/Waybill, with source PIC and movement date.
  • Check that buyers recorded your sales off the PIC

    Build this
    Starts
    Every weekday at 9:00, Australia/Sydney time
    Step 1
    Get the livestock moved off your PIC over the last 14 days.
    Step 2
    Group the rows by NVD/Waybill and destination PIC with an AI step, counting the tags in each.
    Step 3
    Post the counts to your webhook, so your sales records can show which consignments have no recorded transfer yet.
  • Weekly device list for your herd records

    Build this
    Starts
    Every Monday at 6:00, Australia/Melbourne time
    Step 1
    For each PIC, get All devices currently on my PIC from View devices on my property.
    Step 2
    Keep the devices that are new or changed since the last run, such as a new status or LT value.
    Step 3
    Post them to your herd management system's webhook with NLIS ID, RFID, status and LT.

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 the devices on a PIC” 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": "nlis.com.au/get_devices_on_pic",
    "input": {
      "pic": "QAXY4821",
      "species": "Cattle",
      "report_type": "All devices currently on my PIC"
    }
  }'
Example response
{
  "status": "completed",
  "data": {
    "pic": "QAXY4821",
    "devices": [
      {
        "nlis_id": "QAXY4821XBC00312",
        "rfid": "982 000361245570",
        "transfer_date": null,
        "issue_date": "2025-08-14",
        "lt": "Y",
        "lt_reason_for_loss": null,
        "eu_status": "N",
        "management_id": "Acme 312",
        "status": null,
        "active": true
      }
    ],
    "count": 1
  }
}

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.

The NLIS database’s own options

ISC offers NLIS API access to third-party software integrators: its Developer Portal needs ISC's approval, and connections run under the NLIS API System Access agreement, whose terms are not negotiable. Without such software you use nlis.com.au itself, or, as the receiver, complete a transfer from an incoming eNVD in the eNVD web system.

OptionWhat it coversWhat it takes
NLIS APIConnections from approved third-party software. The NLIS Uplift Developer Portal has OpenAPI specifications, mock endpoints and examples.Approval by ISC, the Developer Portal terms of use and the NLIS API System Access agreement.
NLIS transfers in eNVDThe receiver selects an incoming eNVD, types in or uploads the NLISIDs or RFIDs and submits the transfer, which moves from Pending to Moved.A myMLA account with the NLIS account for your PIC linked to it. Web system only.
The NLIS database by handTransfers and PIC reconciliations, typed in or uploaded as a file, and reports such as View devices on my property, whose data can be exported.An NLIS account, reached through myMLA or the direct NLIS login.

Read on November 12, 2026: NLIS Database Uplift Project: third-party integrators, Complete NLIS transfers in eNVD, Buying, selling and moving livestock.

Signing in to the NLIS database

nlis.com.au sends you to the myMLA login, and a direct NLIS login with user ID and password is still offered. Once signed in, Switch Account in the menu changes between accounts. With Fous you sign in once through that sign-in with your own account: the login is sealed with AES-256, never returned by the API, and an expired session is signed back in.

Worth knowing

The receiver has 48 hours
The buyer or receiver must record an NLIS transfer within 48 hours of the physical movement. If your agent does it, ask the agent for the Upload ID.
Species and NVD/Waybill numbers
Reports are run for one species: Cattle, Sheep (individual), Sheep (mobs) or Goats. A mob-based movement cannot be recorded without an NVD/Waybill serial number.
Planned maintenance windows
The NLIS database is unavailable 6 to 8pm AEDT every second Thursday and 10am to 8pm AEDT on some Saturdays, so schedule workflows outside those hours.
An uplifted NLIS is on the way
ISC is rebuilding the database, targeting go-live in late 2027. Every user will need a myMLA account linked to their NLIS account, and legacy APIs including NLIS Connect will be retired.

More in Other industries

Other industries: Syndigo CXH, Coles Supplier Portal, T-Mobile for Business Account Hub, GreenSky merchant portal, Basware Portal, Comarch ERP Optima.

Frequently asked questions

Yes, for third-party software integrators that ISC approves. They get the NLIS Uplift Developer Portal and connect under the NLIS API System Access agreement. Without such software you use nlis.com.au itself, where transfers are typed in or uploaded as a file, or complete a receiver's transfer from an incoming eNVD.

Run the Livestock moved onto PIC report under View/generate all reports, with a PIC, a start and end date and a species. Each row shows the RFID, NLIS ID, Source PIC, NVD/Waybill, Movement date, Saleyard name, LT status and species.

You do, as the buyer or receiver, within 48 hours of the movement. Saleyards and abattoirs record their own movements. You can ask your agent to do it, and then ask for the Upload ID.

Yes, as the receiver, in the eNVD web system. You select the incoming eNVD, type in or upload the NLISIDs or RFIDs and submit. The transfer shows Pending while it awaits confirmation from NLIS and Moved once it is complete. Your PIC's NLIS account must be linked to your myMLA account.

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

Put NLIS database 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 nextFoodLogiQ ConnectKinderConnectASCAP Member AccessSyndigo CXHHow methods workHow workflows run

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of NLIS database (Integrity Systems Company (Meat & Livestock Australia)). 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.