PPS API

Build on PPS with a powerful, flexible API

Build add-ons for your own PPS setup, connect PPS to your other tools, or script your own workflows — with pricing that scales from a quick script to a full integration.

Built to scale with you
What every PPS API plan gives you
4 plans, plus PAYG
Scale up or down anytime
From £1.37 / 50k tokens
Reduced PAYG rate on higher plans
Full documentation
Included on every plan
Free trial available
Test before you commit
Pricing

Flexible plans, for every stage

Start on pay-as-you-go with no commitment, or move to a monthly plan as your usage grows — every plan gives you full API access.

No plan required

Pay As You Go

Start instantly without a subscription. Ideal for testing, low-volume usage or early-stage integrations — only pay for what you use. Billing is calculated and applied automatically, based on token consumption.

£1.73
per 50k tokens
Get started with PAYG

Pay Monthly Plans

Save with reduced rates on our monthly plans

Lite

Light monthly usage

Ideal for clinics or practitioners looking to add basic enhancements.

£80/mo
  • 2.8M tokens p/m included
  • PAYG: £1.58 / 50k tokens after
Find out more

Advanced

High monthly usage

Perfect for businesses handling large data flows and advanced integrations.

£320/mo
  • 12.32M tokens p/m included
  • PAYG: £1.43 / 50k tokens after
Find out more

Ultimate

Heavy monthly usage

Optimised for large-scale operations requiring high-capacity, seamless integrations.

£640/mo
  • 25.76M tokens p/m included
  • PAYG: £1.37 / 50k tokens after
Find out more
Custom pricing

Enterprise — POA

For projects that exceed the average usage of our pricing tiers, we can offer individual, needs-based packages. Chat to our team to find out more.

Contact us
For partners

Building an integration with PPS?

If you're a software partner building a public integration with PPS, you won't be subject to the usage-based pricing above. Register your interest below and our team will be in touch to discuss partner API access.

No usage charges Dedicated partner support Full API access
See our current integration partners

Register your interest

Placeholder form — fields TBC

FAQs

Frequently asked questions

A token is a unit that represents a request or transaction made via the API. Each API call consumes a set number of tokens depending on the complexity of the request.
Your token usage for each billing period will be displayed on your monthly bill. If you'd like to check token usage before your bill is issued, email support@rushcliff.com.
Each monthly API plan has its own Pay As You Go rate. If you go over the number of tokens included in your monthly plan, any additional token usage will be charged at the PAYG rate stated for your plan.
Yes, you can switch plans at any time, including upgrading or downgrading to suit your needs. Any changes will be applied to the next billing period.
No, unused tokens don't roll over to the next month. Your token allowance resets at the start of each billing period.
We offer a limited free trial period for testing purposes. Pay-as-you-go is also available for organisations with fluctuating API usage needs.
All plans include a basic level of support and access to extensive API documentation. Higher-tier plans also include dedicated account management, including planning and implementation support.
Our API documentation can be found at docs.pps-api.com. To gain access, you'll need to create a login via PPS Express.

Start building with the PPS API

Talk to our team about which plan fits your integration, or explore the documentation.

Full API access on every plan · Pay-as-you-go from £1.37 / 50k tokens

Free 30-day trial

Start your free trial

Full access to PPS Express, PPS, or both — no card required. We'll be in touch to get you set up.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

PPS Enterprise Enquiry

Thank you for your interest in using PPS for your organisation. We’d be thrilled to connect with you can chat about how PPS can support you.

Please share some initial details and we’ll be in touch asap!