Food Trace API

Connect your systems to 
Food Trace

Food Trace's API integration software lets you sync product data, manage users and automate supplier workflows all through a simple, secure REST API built for food businesses.

Trusted by Selfridges, Itsu, Fortnum & Mason, Harvey & Brockless and more

Food Trace API

REST · JSON · Key-based auth
GET /v1/users/getUser/{id}
Retrieve user by ID
200 OK
POST /v1/products/updateProduct/{psid}
Update product spec fields
200 OK
GET /v1/products/getNewline/{id}
Retrieve new product line
Stable
POST /v1/users/createUser
Create a new user
Requires editor+
8
Endpoints
REST
API type
JWT
Auth method

Integration capabilities

What you can do with the API

Whether you're syncing an ERP, building a custom portal or automating product approvals the Food Trace API gives you the data access you need.

User management

Create, update and deactivate users. Sync your team directory with Food Trace roles and permissions.

View API docs →

Product data access

Pull full product specifications by ID. Access descriptions, weights, categories and supplier declarations.

Learn more →

Product updates

Push product changes directly into Food Trace. Update names, codes, categories and sign-off details.

View API docs →

Newline management

Retrieve and update new product line records including category flags and buyer assignments.

Learn more →

System integrations

Connect Food Trace to your ERP, PIM or retailer portals. Pre-built support for Selfridges and Itsu.

View connections →

Secure by default

API key authentication with automatic JWT handling. Role-based permissions across all endpoints.

View authentication docs →

API reference

Available endpoints

A summary of what's available. Full documentation with parameters and response schemas lives in the developer portal.

USERS
GET
/v1/users/getUser/{id}
Retrieve a user by ID
POST
/v1/users/createUser
Create a new user
POST
/v1/users/updateUser/{id}
Update user details
POST
/v1/users/deleteUser/{id}
Deactivate a user
PRODUCTS
GET
/v1/products/getProduct/{psid}
Get full product specification
POST
/v1/products/updateProduct/{psid}
Update product spec fields
Newlines
GET
/v1/products/getNewline/{id}
Retrieve a new product line
POST
/v1/products/updateNewline/{id}
Update newline fields

Getting started

Up and running in minutes

The API uses simple key-based authentication no complex OAuth flows. If you have a Food Trace account, you can start integrating today.

01

Get your API key

Sign in to the customer portal and generate your key with the permissions you need.

02

Make your first call

Pass your key in the X-API-Key
header. JWT tokens are handled automatically.

03

Start integrating

Pull product specs, sync users, push updates  all via simple
JSON REST calls.

04

Go live

The team can help scope your integration and connect to existing third-party systems.

FAQs

API integration software FAQs

What kind of API is the Food Trace API?

It's a simple, secure REST API that returns JSON, with key-based authentication and automatic JWT handling — no complex OAuth flows to set up.

Do I need to be a developer to get started?

Some technical knowledge is needed to make API calls, but the process is straightforward: generate a key in the customer portal, pass it in the X-API-Key header, and you're ready to integrate. The Traceall team can also help scope your integration.

What systems can I connect to Food Trace?

The API supports connections to your ERP, PIM or retailer portals, with pre-built support for systems like Selfridges and Itsu already in place.

What can I do with the API integration software?

You can manage users, pull and update full product specifications, and manage new product line records — covering the core workflows most integrations need.

Use cases

Built for every part of the food chain

See how different business types use the Food Trace API to reduce manual work and keep product data in sync.

Allergen control

Automate supplier onboarding

Retailers like Selfridges and Itsu use the API to pull new product specifications directly into their buying systems as suppliers submit them no manual re-entry.

Restaurant & hospitality

Sync recipe ingredients in real time

Keep kitchen management systems up to date with live allergen and specification data as products change reducing manual updates and compliance risk.

Food manufacturer

Push product updates from your ERP

When a product changes in your ERP, automatically update the Food Trace specification no double entry, no version drift,
no chasing suppliers by email.

Importer & distributor

Manage supplier catalogues at scale

Bulk-sync product listings, manage multiple supplier accounts programmatically and keep your catalogue current without manual uploads.

Get started

Ready to integrate?

Book a free 30 minute demo. We'll walk you through Food Trace using your own supplier scenarios no slides, no pressure.