# Get your Omnipart orders and invoices through an API

> Read Your Orders, Invoices and Credits, and the parts and prices for a REG from Omnipart with one API call each. Or have a workflow post each weekday's new invoices and credits to your accounts system at 18:00.

Page: https://fous.com/automate/omnipart
Updated: 2026-11-12

Works with your own Omnipart account. Fous is an independent product.

## What you can build on Omnipart

### Get your orders

Reads Your Orders in My Account: your order history with each order's purchase status and tracking details, from the date you give.

- Takes: From date, to date (optional)
- Returns: Order number, order date, order reference, status, tracking, items, total

### Get invoices and credits

Reads Invoices and Credits in My Account, filtered by the date range, with each document's type, number, date and amount.

- Takes: From date, to date
- Returns: Document type, document number, date, order reference, net, VAT, total

### Look up parts for a vehicle

Searches a vehicle by REG or VIN, then reads the products listed for the part you name, with brand, price and the Fitment Options where there are several.

- Takes: REG or VIN, part (for example front brake pads)
- Returns: Vehicle, product, brand, part number, your price, fitment options

### Save a work order for a vehicle

Opens Create Work Order, enters the REG, adds the parts and HaynesPro Jobs you list, sets your order reference and saves it without ordering parts.

- Takes: REG, parts, HaynesPro jobs, labour rate, order reference, comments (optional)
- Returns: Order reference, vehicle, parts with brand and price, labour costs, total parts cost

## Automate Omnipart with a workflow

A [workflow](/product/workflows) 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.

### Invoices and credits, posted to your accounts system

Starts: Every weekday at 18:00

1. Get the invoices and credits dated today from Invoices and Credits.
2. Keep the documents that were not there on the last run.
3. Post each one with type, number, date, order reference, net, VAT and total to your accounts webhook.

### Order status changes, every morning

Starts: Every weekday at 7:30

1. Get your orders from the last 7 days in Your Orders.
2. Keep the orders whose status or tracking changed since the last run.
3. Email you the list with order number, order reference, status and tracking.

### Weekly price check on your regular service parts

Starts: Every Monday at 8:00

1. For each REG and part on your list, look up the parts for the vehicle.
2. Keep the products whose price changed since the last run.
3. Email you the changes with REG, product, brand, old price and new price.

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](/product/methods), it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “Get your 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": "omnipart.eurocarparts.com/get_orders",
    "input": {
      "from_date": "2026-11-05",
      "to_date": "2026-11-11"
    }
  }'
```

Example response:

```
{
  "status": "completed",
  "data": {
    "orders": [
      {
        "order_number": "ORD-4418207",
        "order_date": "2026-11-11",
        "order_reference": "JOB 2231 ACME FLEET",
        "status": "Out for delivery",
        "tracking": "Van from your supplying branch, due 14:30",
        "items": [
          "1 x Acme Front brake pads"
        ],
        "total": 68.42,
        "currency": "GBP"
      }
    ]
  }
}
```

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.

## Omnipart’s own options

LKQ shares its API and cataloguing data only with those it grants access to, directly or through an intermediary it appoints. Garages can also order through a garage management system: the GMS Signup page takes enquiries for CarSys, Garage Hive, Autoworks Online and Techman. Invoices and credits download from My Account by date range.

| Option | What it covers | What it takes |
| --- | --- | --- |
| LKQ API and cataloguing data | LKQ Data, which may include vehicle data, used for ordering goods and services from LKQ. | Access granted by LKQ, directly or through a third-party intermediary it appoints. |
| Garage management system | CarSys, offered only to LKQ Euro Car Parts customers, plus Garage Hive, Autoworks Online and Techman on the enquiry form. | An enquiry on the GMS Signup page with your LKQ account number and branch. |
| Omnipart by hand | Parts by REG, VIN or vehicle, Work Orders, Your Orders, Quotes, and Invoices and Credits to download by date range. | A trade account and a sign-in with email address and password. |

Read on November 12, 2026: [Terms and Conditions, United Kingdom (Part C: LKQ API and Cataloguing Data)](https://omnipart.eurocarparts.com/terms-and-conditions/terms-and-conditions-unitedkingdom), [GMS Signup](https://omnipart.eurocarparts.com/gms-signup), [How to navigate My Account](https://omnipart.eurocarparts.com/how-to-navigate-my-account).

## Signing in to Omnipart

Omnipart signs you in with your email address and password. Passwords must be at least 8 characters and mix lowercase, uppercase, numbers and symbols. With Fous you sign in once through Omnipart's own sign-in. The login is sealed with AES-256 and never returned by the API or written to logs, and when the session expires Fous signs back in.

## Worth knowing

- **Price Settings change what a method sees**: Price Settings in My Account show or hide the RRP, the ECP selling price and your cost price, and can add a percentage. A method reads prices as your account displays them.
- **Returns go through your branch, within 7 days**: Euro Car Parts must be told about a return within 7 days of the original order date, and Quick Credits asks you to contact a parts adviser at your local branch.
- **Every work order needs your reference**: The order reference is mandatory before a Work Order can be saved or sent with Order Parts, so a method that builds work orders needs one as an input.
- **Invoices fall due on the 20th**: On a credit account, invoices are due no later than the 20th day of the month after the invoice date, unless LKQ has given you other payment terms.

## More in Automotive: aftermarket and fleet

- [Autossimo](https://fous.com/automate/autossimo.md)
- [AutoZonePro](https://fous.com/automate/autozonepro.md)
- [Burson EzyParts](https://fous.com/automate/burson-ezyparts.md)
- [First Call Online](https://fous.com/automate/first-call-online.md)
- [NAPA PROLink](https://fous.com/automate/napa-prolink.md)
- [Nexpart](https://fous.com/automate/nexpart.md)
- [Repco Navigator Pro](https://fous.com/automate/repco-navigator-pro.md)
- [Qapter](https://fous.com/automate/qapter.md)
- [Mitchell Cloud Estimating](https://fous.com/automate/mitchell-cloud-estimating.md)
- [PartsTrader](https://fous.com/automate/partstrader.md)
- [Auto Integrate](https://fous.com/automate/auto-integrate.md)
- [1link Service Network](https://fous.com/automate/1link-service-network.md)
- [Decisiv SRM](https://fous.com/automate/decisiv-srm.md)
- [WORLDPAC speedDIAL](https://fous.com/automate/worldpac-speeddial.md)
- [CollisionLink](https://fous.com/automate/collisionlink.md)
- [RepairLink](https://fous.com/automate/repairlink.md)
- [partslink24](https://fous.com/automate/partslink24.md)
- [PartsTech](https://fous.com/automate/partstech.md)
- [SilverDAT](https://fous.com/automate/silverdat.md)
- [ALLDATA Repair](https://fous.com/automate/alldata-repair.md)
- [ProDemand](https://fous.com/automate/prodemand.md)
- [ARMS Automotive Suite](https://fous.com/automate/arms-automotive-suite.md)

Other industries: [Toyota Dealer Daily](/automate/toyota-dealer-daily), [Paylocity](/automate/paylocity), [Hyphen SupplyPro](/automate/hyphen-supplypro), [Ingram iPage](/automate/ingram-ipage), [PayPal Business](/automate/paypal-business), [FSA Partner Connect](/automate/fsa-partner-connect).

## Frequently asked questions

### Does Omnipart have an API?

Not one you can sign up for yourself. LKQ shares its API and cataloguing data only with those it grants access to, directly or through an intermediary it appoints. Garages can also order through a garage management system, enquiring on the GMS Signup page, or download invoices and credits from My Account.

### Is Fous affiliated with LKQ Euro Car Parts?

No. Fous is an independent product. You sign in to Omnipart with your own trade account, and a method reads and does only what that account can.

### Can I download all my invoices and credits at once?

Yes, by hand: in Invoices and Credits, set the date range, click All and tick Select all documents before downloading. A method can read the same list by date range and return each document's number, date and amount as JSON.

### Can I raise a return in Omnipart?

Returns go through your local branch: contact a parts adviser there within 7 days of the original order date. Parts must be resaleable, with the original packaging and documentation.

### Will a method see my trade price or the retail price?

It sees what your account displays. Price Settings in My Account control whether the RRP, the ECP selling price and your cost price are shown, and whether a percentage is added, so set them before you build a price method.

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of Omnipart (LKQ Euro Car Parts). 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.
