All articles

New Feature

The Puree Developer API: Pull Your Catering Data Into Your Own Tools

By Andrew Hemphill · 26 July 2026

Your data belongs to you — and now you can reach it programmatically. Puree has a new read-only Developer API that lets you pull your account's customers, menu items and orders out of Puree and into whatever you like: a mailing-list sync, a menu feed for another website, a reporting dashboard, or a one-off export script. It returns clean JSON, it's scoped to a single account, and getting started takes about two minutes.

Currently in closed beta

We're enabling API access per account while we finalise the endpoints. To turn it on for your account, email us at email@puree.app.

Three Resources to Start

The first release covers the three things people most often want to get out of Puree, each with a list endpoint and a single-record endpoint:

  • Customers — your customer records, along with their contacts and addresses.
  • Items — your menu items, with pricing, categories, and dietary and allergen codes.
  • Orders — your quotes and orders, including line items, staff, packages, deliveries and payment totals.

It's deliberately read-only for now: the API can look at your data but never change it, so you can wire it into other systems with confidence that nothing in Puree will be altered.

Mint a Token, Make a Request

Once access is enabled, head to Account Settings → Developer → Access Tokens and create a personal access token. Then every request is just an Authorization header away:

curl https://puree.app/api/public/v1/customers \
  -H "Authorization: Bearer puree_at_your_token_here"

List endpoints are paginated and support a search parameter for fuzzy matching, so you can pull exactly the records you're after. Each token is rate-limited to 60 requests per minute, which is plenty for syncs and exports.

Interactive Docs, Not Just a PDF

Every endpoint, parameter and response field is laid out in a live API reference where you can paste in your token and call the real API straight from the page with "Try it out" — a fast way to see the exact shape of the data before you write a line of code.

Open the API reference

Getting Started

For the full walkthrough — base URL, authentication, searching and paging, rate limits and error handling — see our The Developer API help page.

Want access enabled, or have feedback on which endpoints we should add next? Reach out to us at email@puree.app.