API Integration Cost: Ranges, Drivers, Examples
Published by Bles Software, a custom software and AI company based in Yehud-Monoson, Israel, building web apps, AI agents and API integrations for clients in Israel, the US, the UK and the EU.
What an API integration costs, and the five drivers that set it
Nobody can price an API integration from its name. "Connect HubSpot to our warehouse" is between a week and a quarter of work, and the spread is not about the API, it is about five things that are knowable before anyone writes code: the rate limit you have to design around, how the data arrives, whether a webhook or a poll carries it, how many systems have to agree, and who answers the pager. Below is each driver with the published figure that makes it real, read on 9 October 2026, and then the three shapes most integrations actually take.
The only number that scales with all five is the hourly one. The US Bureau of Labor Statistics puts software developers at a mean $71.20 per hour and a mean $148,100 a year in its May 2025 occupational survey [1]. Published nearshore and offshore rate bands sit either side of it: Accelerance's 2026 rate guide gives senior rates of $60 to $75 an hour in Latin America, $64 to $76 in central and eastern Europe and $31 to $41 in Asia, from a survey of 60 development partners [2]. Multiply the hours each driver adds by whichever of those bands applies to you.
Driver one, the rate limit you have to design around
A rate limit is not a performance detail, it is the architecture. It decides whether you can read on demand or must build a queue, a backfill job and a resume point.
- HubSpot private apps, Professional. 190 requests per 10 seconds per app, 625,000 per day per account [3]
- HubSpot private apps, Enterprise. 190 per 10 seconds per app, 1,000,000 per day per account [3]
- HubSpot public OAuth apps. 110 requests every 10 seconds [3]
- Shopify GraphQL Admin. 100 cost points per second on Standard, 200 Advanced, 1,000 Plus, 2,000 Commerce Components [4]
- Stripe. 100 requests per second live, 25 per second per endpoint [5]
- Dataverse and Dynamics 365. 6,000 requests per user per web server in a five minute sliding window, 1,200 seconds of combined execution per five minutes [6]
Two of those carry a hidden cost. Shopify bills GraphQL in cost points rather than calls, and a single query may not exceed 1,000 points [4], so the work is query design, not retry logic. Stripe allocates reads at an average of 500 per transaction over a rolling 30 days with a minimum of 10,000 read requests a month [5], and asks for six weeks of notice for a large limit increase [5]. Six weeks is a schedule item, not a technical one.
HubSpot sells its way out of this: the limit-increase add-on raises the burst to 250 per app and adds 1,000,000 per account per increase, up to two [3]. Sometimes the cheapest integration engineering is a line on the vendor invoice.
Driver two, how the data arrives
Polling a list endpoint, consuming a webhook and running a bulk export are three different amounts of work. Webhooks are the cheapest to run and the most expensive to get right, because the provider's own contract pushes the hard parts onto you.
Stripe retries a failed webhook for up to three days with exponential backoff in live mode, does not guarantee event order, and tells you to log the event IDs you have processed to handle duplicates [7]. Adyen expects a response inside 10 seconds, then retries for up to 30 days on a published ladder of 30 seconds, 30 seconds, 1, 2, 5, 10, 15 and 30 minutes, then 1, 2, 4 and 8 hours [8]. Read those two together and the engineering is obvious: idempotent handlers keyed on event ID, an inbox table, an ordering strategy that does not trust arrival order, and a replay path. That is the same build whichever provider you chose.
Idempotency on the way out has a published shape too. Stripe's idempotency keys are up to 255 characters and may be pruned once they are at least 24 hours old [9], which fixes your retry window for you.
Driver three, the gateway in front of it
If the integration is yours to expose rather than only to consume, there is a per-request line on the bill.
- AWS API Gateway, HTTP APIs. $1.00 per million for the first 300M requests, $0.90 next 400M, $0.80 above [10]
- AWS API Gateway, REST APIs. $3.50 per million first tier, then $2.80, then $2.38 [10]
- Azure API Management. Developer $0.0658, Basic $0.2016, Standard $0.9407, Premium $3.829 per hour [11]
- Apigee pay-as-you-go, standard proxy. $20 per 1M calls to 50M, $16 from 50M to 500M, $13 above [12]
REST against HTTP on AWS is a three and a half times difference per million for the same traffic [10]. That is a design decision with a price on it, which is the kind of decision worth making deliberately at the start rather than discovering in the second month.
Driver four, how many systems have to agree
One source and one destination is an integration. Three sources that disagree about what a customer is, is a data model problem wearing an integration's clothes, and it is where estimates break. MuleSoft's 2026 Connectivity Benchmark, a survey of 1,050 IT leaders published in February 2026, reports respondents spending 36 per cent of their time designing, building and testing new custom integrations, that 26 per cent of IT projects on average were not delivered on time in the last twelve months, and that only 27 per cent of their applications are currently connected [13]. Those are self-reported survey averages rather than measurements of any one project, and we quote them as that.
Driver five, what happens when it breaks at 3am
An integration without an error budget is a pager with your name on it. The work is a dead letter queue, an alert that fires on a stalled sync rather than only on an exception, a reconciliation job that compares counts on both sides, and a documented manual replay. Teams routinely leave this out of an estimate and then pay for it in salary instead.
Three shapes, and what moves each one
- A read-only feed into a warehouse. Smallest of the three. Cost is set by driver one, because a tight rate limit [3][4] forces a backfill and a resume point, and by how often the source schema changes.
- A two-way sync with a system of record. The expensive one, and the cost is conflict resolution rather than API calls: deciding which side wins per field, and proving it. Driver two [7][8] and driver five set the bill.
- An exposed API other people build on. Add driver three's per-request price [10][12], versioning, and a deprecation policy you can actually honour.
Where an iPaaS is cheaper than engineers, and where it is not
Buying the middle layer is a real option, and the published prices are easy to compare against hours. Zapier starts at $19.99 a month on an annual Professional plan and runs to $3,389.00 a month for two million tasks, with overage at 2.5 times the base rate on monthly plans and 1.25 times on annual plans [14]. Make publishes Core at $12, Pro at $21 and Teams at $38 a month, each listed at 10,000 credits a month [15]. Workato, Boomi, Celigo and Tray publish no price at all and route you to sales [16].
The comparison that matters is not price per task, it is who owns the failure. A task-priced platform is excellent for a low-volume flow nobody depends on by the hour, and it gets expensive precisely when the integration becomes important, because importance means volume and volume is the meter [14].
Sources
- [1] US Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, Software Developers (15-1252): mean hourly $71.20 and mean annual $148,100, read 9 October 2026 via the BLS public API, https://www.bls.gov/oes/current/oes151252.htm
- [2] Accelerance, 2026 global software outsourcing rate trends, published 24 November 2025, based on a survey of 60 software development partners worldwide, https://www.accelerance.com/blog/2026-outsourcing-rate-trends-asia-europe-latam
- [3] HubSpot, platform usage guidelines: burst and daily request limits by subscription tier and the limit-increase add-on, read 9 October 2026, https://developers.hubspot.com/docs/developer-tooling/platform/usage-guidelines
- [4] Shopify, GraphQL Admin API rate limits: cost points per second by plan and the 1,000-point single-query ceiling, read 9 October 2026, https://shopify.dev/docs/apps/build/apis/graphql-admin/rate-limits
- [5] Stripe, rate limits documentation: 100 requests per second in live mode, 25 per second per endpoint, the read allocation and the six-week notice for large increases, read 9 October 2026, https://docs.stripe.com/rate-limits
- [6] Microsoft, Dataverse and Dynamics 365 web API service protection limits, page dated 9 January 2026, https://learn.microsoft.com/en-us/power-apps/developer/data-platform/api-limits
- [7] Stripe, webhooks documentation: retry window of up to three days with exponential backoff in live mode, no ordering guarantee, and logging processed event IDs, read 9 October 2026, https://docs.stripe.com/webhooks
- [8] Adyen, webhook troubleshooting and configuration: the 10 second response expectation and the published retry ladder over up to 30 days, read 9 October 2026, https://docs.adyen.com/development-resources/webhooks/troubleshoot/
- [9] Stripe, idempotent requests API reference: keys up to 255 characters, prunable once at least 24 hours old, read 9 October 2026, https://docs.stripe.com/api/idempotent_requests
- [10] Amazon Web Services, API Gateway pricing: HTTP, REST and WebSocket per-million rates in US regions, read 9 October 2026, https://aws.amazon.com/api-gateway/pricing/
- [11] Microsoft, Azure Retail Prices API for API Management in East US, read 9 October 2026, https://prices.azure.com/api/retail/prices
- [12] Google Cloud, Apigee pay-as-you-go pricing, documentation updated 7 October 2026, https://docs.cloud.google.com/apigee/docs/api-platform/reference/pay-as-you-go-updated-overview
- [13] MuleSoft, 2026 Connectivity Benchmark Report, published 5 February 2026, survey of 1,050 IT leaders, https://blogs.mulesoft.com/agentic-perspectives/connectivity-benchmark-report/
- [14] Zapier, pricing page: Professional and Team plan prices, task tiers and overage multipliers, read 9 October 2026, https://zapier.com/pricing
- [15] Make, pricing page: Core, Pro and Teams monthly prices and included credits, read 9 October 2026, https://www.make.com/en/pricing
- [16] Workato, Boomi, Celigo and Tray pricing pages, each listing tiers without a published price, read 9 October 2026, https://www.workato.com/pricing
More Costs and Timelines from Bles Software
- Composable CDP Implementation Cost and Timeline (2025)
- Custom Software Development Cost (2025)
- Custom Software Development Cost in 2025: Estimates You Can Defend, Timelines You Can Hit
- Data Governance and Privacy Program Cost and Timeline (2025): Operating Model, Tooling, and Compliance You Can Audit
- Data Integration Cost: ETL vs iPaaS vs Custom
- Data Migration Cost in 2025: Budgets, Timelines, and a Playbook for Low-Risk Cutovers
- DevOps Platform Implementation Cost and Timeline (2025): CI/CD, IaC, Observability, and Security for Regulated-Ready Delivery
- ERP Implementation Cost and Timeline (2025): SAP S/4HANA, Oracle Fusion, and Dynamics 365 Compared
- Daily AI Roundup: AI agent, model and enterprise AI news