Quick answer: real UK API integration costs in 2026
Integration cost depends heavily on the third-party API quality and your specific needs:
| Integration type | UK cost range | Timeline |
|---|---|---|
| Simple webhook (one-way data push) | £300-£1,000 | 2-5 days |
| OAuth-authenticated read | £500-£2,000 | 3-7 days |
| Bidirectional sync (two-way) | £1,500-£5,000 | 1-3 weeks |
| Complex enterprise integration | £5,000-£25,000+ | 3-12 weeks |
Plus £20-£200/mo for any third-party API platform fees (Twilio for SMS, SendGrid for email, etc.).
What drives the cost differential
1. API quality of the third party
Modern, well-documented APIs (Stripe, Twilio, SendGrid) are 2-4x faster to integrate than legacy enterprise APIs (Salesforce older endpoints, SAP, legacy accounting systems). The cost gap between best-in-class and worst-in-class APIs is real.
2. Authentication complexity
Simple API key (Stripe): 30 minutes setup. OAuth 2.0 with refresh tokens (Xero, Google): half a day to a day. SAML enterprise SSO (Salesforce, ServiceNow): 2-5 days.
3. Data mapping
If your data model and the third-party data model align cleanly, mapping is hours. If they need transformation, normalisation, or conflict resolution, mapping can be days or weeks.
4. Sync frequency
One-time data import: cheap. Daily batch: moderate. Real-time webhook + reconciliation: expensive because of edge cases (duplicate detection, retry logic, error handling).
5. Rate limits and pagination
APIs with low rate limits (legacy systems often 100 requests/hour) require complex queueing logic. APIs with high rate limits (modern systems) are simpler.
Typical UK integration project costs by third-party
| Third party | UK integration cost | Notes |
|---|---|---|
| Stripe (payments) | £500-£3,000 | Excellent API; cheap for one-time, mid-cost for recurring/subscriptions |
| Xero (accounting) | £1,000-£5,000 | OAuth, well-documented; pagination matters at scale |
| HubSpot (CRM) | £1,500-£6,000 | Good API; complexity from data model depth |
| Salesforce | £2,500-£15,000 | Cost varies wildly with edition (Lightning, Enterprise APIs differ) |
| Shopify | £1,000-£5,000 | Excellent docs; cost rises with multi-store / multi-currency |
| Mailchimp / Brevo | £500-£2,000 | Simple APIs; cheap for standard use cases |
| QuickBooks UK | £1,500-£5,000 | Older API than Xero; more edge cases |
| NetSuite | £5,000-£25,000+ | Enterprise; specialist developers required |
| Custom client API | £1,500-£10,000+ | Cost driven by API documentation quality |
Day-rate vs project-rate vs retainer pricing
UK day rates for integration developers
Mid-senior: £500-£800/day. Senior with specific platform expertise: £700-£1,200/day. Specialists in legacy systems (NetSuite, SAP): £900-£1,800/day.
Fixed-project pricing
UK agencies often quote integration projects on fixed-price terms. Look for: specific deliverables, agreed test criteria, defined “out of scope” examples. Without these, fixed-price overruns are common.
Integration retainer
£500-£2,500/month for ongoing integration maintenance across multiple third-parties. Worth it if you have 5+ integrations or active feature development.
Webhook vs polling — cost implications
Webhooks (event-driven)
Third party pushes data to you when something happens. Lower latency, lower data volume, lower long-term cost. Build cost: moderate (need to handle retries, dedup, ordering).
Polling (you check periodically)
You ask the third party every X minutes “what’s new?” Higher latency, higher data volume, simpler logic. Build cost: lower initially, higher operational cost.
Modern UK integrations almost always favour webhooks. Polling is a legacy approach used only when the third party doesn’t support webhooks.
When Zapier / Make.com beats custom
Zapier strengths
- No-code: anyone can set up
- Pre-built connectors for 6,000+ apps
- Cheap for low volume (£0-£30/mo)
- Fast deployment (minutes)
Zapier limitations
- Scales poorly above 10,000 tasks/month (becomes expensive)
- Limited transformation logic
- Hard to debug complex flows
- Vendor lock-in to Zapier itself
The right cutover point
Custom integration usually beats Zapier when:
- You hit 25,000+ tasks/month consistently
- You need complex transformations
- You need sub-minute latency
- You need to integrate proprietary internal tools (no Zapier connector exists)
Maintenance — what API integrations need over time
Third-party API version changes
Major APIs deprecate versions every 12-24 months. Migration cost: typically 1-3 days work per migration. Plan £500-£2,000 per migration when announced.
Rate limit changes
Third parties occasionally tighten rate limits. If you’re close to the limit, traffic spikes can cause integration failures. Monitoring helps catch these before they’re production-impacting.
Authentication token expiry
OAuth tokens expire. Refresh logic needs to be solid. Most integration failures in production are stale tokens — easy to fix once known.
Edge cases discovered in production
Bidirectional syncs especially: duplicate detection, conflict resolution, partial failures. Plan £500-£3,000 of “first 90 days” stabilisation budget.
Worked example: connecting Shopify + Xero + Mailchimp for UK e-commerce
A growing UK e-commerce business wants order data flowing automatically across three systems:
- Shopify → Xero (orders create invoices): £1,500-£3,000
- Shopify → Mailchimp (customers added to lists): £500-£1,500
- Bidirectional sync handling refunds, partial returns, multi-currency: £1,500-£3,000
- Total integration build: £3,500-£7,500
- Annual maintenance: £500-£1,500
Alternative: Zapier for all three at £30-£100/mo = £360-£1,200/year. Crossover point: ~3-7 years where custom pays back. Custom wins on reliability and scaling beyond that.
Authentication patterns and their cost implications
API key authentication (cheapest)
Stripe, SendGrid, Twilio — pass a key in every request. Setup: 30 minutes. Maintenance: rotate keys annually. Cost: £100-£500 for typical UK integration.
OAuth 2.0 (mid)
Google, Microsoft, Xero, HubSpot. User authorises your app to access their data. Setup: half-day to full day. Maintenance: handle token refresh logic. Cost: £500-£2,000.
OAuth 2.0 with PKCE (modern)
More secure variant for mobile/SPA apps. Same complexity as OAuth 2.0 but slightly more setup. Required by some modern APIs.
SAML SSO (enterprise)
Salesforce Enterprise, ServiceNow, large company SSO. Days to weeks of setup. Cost: £2,000-£15,000 depending on complexity.
Custom signed tokens (variable)
HMAC-signed requests for high-security APIs. Banks, payment processors, healthcare APIs. Setup time and cost vary; budget £1,000-£5,000.
Pagination strategies for large datasets
Offset-based pagination (legacy)
Request page 1, page 2, page 3. Simple but breaks if data changes during pagination. Acceptable for one-time syncs.
Cursor-based pagination (modern default)
Each response includes a cursor for the next page. Stable even when data changes. Most modern APIs (Stripe, Twitter, GitHub) use this. Setup: same as offset, but more robust.
Streaming / webhook pagination
Skip pagination entirely; receive new data via webhook as it occurs. Lowest latency, simplest logic for the receiving side. Right when both APIs support webhooks.
Error handling and retry logic
Robust integrations cost more than naive ones because of how they handle failures.
Idempotent operations
Mark each request with a unique ID. If a retry occurs, the third party recognises the duplicate and doesn’t double-process. Critical for payment or order operations.
Exponential backoff
If a request fails, wait 1 second before retry. If retry fails, wait 2 seconds. Then 4, 8, 16. Prevents overwhelming a degraded service.
Dead letter queue
Failed requests that exhaust retries go to a queue for manual review. Better than silent failure.
Alerting on persistent failures
If 10+ requests fail in an hour, alert someone. Sentry, Slack notifications, or email alerts. Catches outages quickly.
Naive integration (no retry logic): cheaper to build, breaks during third-party outages. Robust integration (full retry + queueing + alerting): 30-50% more expensive to build but works under real-world conditions.
UK-specific integration considerations
Time zone handling
UK observes BST in summer (March-October) and GMT in winter. Many APIs return UTC. Always store UTC in your database and convert at display time. Common UK bug: dates appearing 1 hour off during BST.
UK currency formatting
Display: £1,234.56. Database: integer pence (123456). Most APIs return integers in smallest currency unit; conversion needed for display.
UK VAT handling
Integrations that move financial data must handle VAT correctly. Stripe to Xero, WooCommerce to QuickBooks — all require VAT mapping. Wrong VAT mapping causes accounting errors that take hours to unwind.
UK GDPR data flows
If integration involves moving customer data, ensure data processor agreements (DPAs) are in place for each third party. The agency building your integration should flag this; you should sign the DPA before the integration goes live.
Self-build vs integration-as-a-service
Build it yourself
Custom code in your application. Highest control, highest maintenance cost. Right for proprietary or competitive-advantage workflows.
Use Zapier / Make.com / n8n
No-code platforms. Fastest to set up. Right for simple data flows, low volume, non-critical workflows.
Use a dedicated integration platform (iPaaS)
MuleSoft, Tray.io, Workato. Higher cost (£500-£5,000/month) but full enterprise capability. Right for businesses with 20+ integrations across their stack.
Use a vertical integration vendor
UK-specific examples: Xero direct integrations, Sage 50/200 integrations. Pre-built integrations from the SaaS vendor. Cost: £20-£200/month subscription. Right when the integration is non-strategic.
Get the UK Software Project Brief Template (free)
A 2-page template for scoping any custom software project — user roles, features, integrations, timeline, success criteria.
No spam. Unsubscribe any time. UK GDPR compliant — your email is only used to send this resource.
Sources & Further Reading
- Stripe API documentation — Stripe
- GOV.UK Service Manual — APIs — gov.uk
- UK Digital Sector Statistics — Office for National Statistics
- Stack Overflow Developer Survey — Stack Overflow
Frequently asked questions
How much does an API integration cost in the UK? +
Simple webhooks £300-£1,000. OAuth integrations £500-£2,000. Bidirectional sync £1,500-£5,000. Complex enterprise £5,000-£25,000+. Most UK SME integration projects land in the £1,500-£3,500 range per third party.
What's the difference between Zapier and a custom integration? +
Zapier is no-code, pre-built connectors for 6,000+ apps, cheap at low volume. Custom is faster, more transformations possible, scales better. Zapier wins below 10,000 tasks/mo; custom wins above 25,000 tasks/mo or where unique transformation is needed.
Do API integrations need ongoing maintenance? +
Yes. Plan 2-5 hours/year per integration for version migrations, rate limit changes, token refresh logic, and edge case fixes. Major API version migrations cost £500-£2,000 each when announced.
How long does an API integration take? +
Simple integrations: 2-5 days. Standard OAuth integrations: 3-7 days. Complex bidirectional syncs: 1-3 weeks. Enterprise integrations with legacy systems: 3-12 weeks.
What if the third-party API changes? +
Most major APIs deprecate versions every 12-24 months with 6-12 months notice. Migration cost typically 1-3 days work (£500-£2,000) per integration. Monitor deprecation notices via the third-party's developer email list.