Xero App Store (SMB finance, payroll, inventory and invoicing apps built on Xero, by region)
Platform market (xero app store directory; builders ranked, listing = participation, region per edge). The Kin Score Market layer reads each provider in its market: who it integrates with, how deep those integrations go, and where the market publishes its own structure. Methodology.
Where this market publishes its structure
- Xero App Store sitemap (apps.xero.com/sitemap.xml) machine-readable, 464 /app/
URLs; also read by accounting (reused) - Xero App Store listing pages (apps.xero.com/nz/app/
, mp-redux-state JSON) machine-readable, 422 of 464 read; 42 answer 404 (delisted, sitemap stale); 5 Xero-built; 54 publishers linked by domain (15 reuse accounting edges, 31 new in-market, 8 out-of-market); 362 publishers unlinked (no catalog repo) - Xero development partners (apps.xero.com/nz/development-partners?page=1..3) machine-readable, 53 custom-integration consultancies; report-only (service firms, not listed apps)
- Xero developer app-partner guides (developer.xero.com, client-rendered, fetch-url.py --render) machine-readable, certification checkpoints gate every listing; tiers are API pricing tiers, never printed per app
- Xero app partner tiers page (developer.xero.com/documentation/xero-app-store/app-partner-guides/app-partner-tiers) not machine-readable: answers 'Not Authorized' to a plain GET; not pursued past it
Own = declares at least one integration itself; covered = visible only because an aggregator, standards body, regulator or partner contract names it; distribution-only = listed only on cloud marketplaces it sells through, a channel reported beside, never counted as its own declared integrations; undeclared = nothing we can read, so no number; declares_compatibility = providers with a `compatible` shape vote, report only (kin, 2026-10-13): never counted as own, never in depth or position.
Taxonomy how this market maps onto apis.io
Derived 2026-10-23 from the 69 providers in this market we could resolve in the catalog. The percentage is the share of those providers carrying each one; it describes the market, not the tag or industry. Tag groups have no page of their own yet, so they are listed unlinked.
| Tags | Fintech 32%, Invoicing 25%, Payments 23%, Accounting 20% |
|---|---|
| Tag groups | Accounting 49%, Fintech 45%, Scheduling 23%, Expense Management 20% |
| Industries | Accounting & Finance Operations 61%, Financial Technology 36%, Payments & Money Movement 23%, Human Resources & Payroll 22% |
| Capabilities | Customer Relationship Management 28%, Financial Management 25% |
share of resolved cohort carrying it; tags >=0.20 & >=3 members (max 12, junk dropped), tag_groups >=0.20 (cooccurrence, non-cross-cutting; max 8), industries >=0.20 (max 6), areas >=0.10 (max 6; areas are keyword-matched and sparse), capabilities L1 >=0.20 (max 8); derive-market-taxonomy.py
Leaders by position (provisional)
Provisional: grouped by position, depth compared within a position only. Distribution (cloud marketplaces) and iPaaS bridges are counted beside position, never inside it. Unknown-builder listings are left out of position shares and counted here.
gravity 4 · other companies invest to build on it
| Provider | Depth | Integrations | In / out | Unknown builder | Distribution | iPaaS bridge | Mix |
|---|---|---|---|---|---|---|---|
| HubSpot | 59.9 | 438 | 342 / 96 | 0 | 6 | 37 | partner-built 78%, provider-built 8%, ipaas-bridge 8%, contract 2%, covered 1%, builds-on-platform 1%, distribution 1% |
| Xero | 55.8 | 153 | 135 / 18 | 0 | 1 | 7 | partner-built 87%, provider-built 2%, ipaas-bridge 4%, contract 1%, standard 3%, covered 1%, builds-on-platform 2%, distribution 1% |
| Square | 52.9 | 80 | 33 / 47 | 0 | 4 | 35 | partner-built 44%, provider-built 1%, ipaas-bridge 43%, contract 2%, standard 2%, builds-on-platform 1%, distribution 5% |
| Chargebee | 52.3 | 38 | 19 / 19 | 0 | 4 | 5 | partner-built 50%, ipaas-bridge 13%, contract 3%, standard 3%, covered 3%, builds-on-platform 18%, distribution 11% |
builds-on 36 · publishes apps on other platforms' stores
| Provider | Depth | Integrations | In / out | Unknown builder | Distribution | iPaaS bridge | Mix |
|---|---|---|---|---|---|---|---|
| Airwallex | 54.0 | 50 | 0 / 50 | 0 | 4 | 31 | ipaas-bridge 67%, contract 9%, builds-on-platform 15%, distribution 9% |
| Anrok | 51.7 | 7 | 0 / 7 | 0 | 0 | 0 | standard 29%, builds-on-platform 71% |
| FloQast | 51.7 | 4 | 0 / 4 | 0 | 0 | 0 | builds-on-platform 100% |
| Integrately | 51.7 | 4 | 0 / 4 | 0 | 0 | 0 | builds-on-platform 100% |
| Agave | 44.1 | 3 | 0 / 3 | 0 | 1 | 0 | builds-on-platform 50%, distribution 50% |
| Rippling | 43.5 | 10 | 0 / 10 | 0 | 0 | 2 | ipaas-bridge 20%, contract 10%, standard 20%, builds-on-platform 50% |
| MarketMan | 42.9 | 5 | 0 / 5 | 0 | 0 | 1 | ipaas-bridge 20%, builds-on-platform 80% |
| Remote | 42.6 | 9 | 0 / 9 | 0 | 0 | 2 | ipaas-bridge 22%, contract 11%, standard 22%, builds-on-platform 44% |
| Silverfin | 40.7 | 4 | 0 / 4 | 0 | 0 | 1 | ipaas-bridge 25%, standard 25%, builds-on-platform 50% |
| Veryfi | 40.7 | 4 | 0 / 4 | 0 | 0 | 1 | ipaas-bridge 25%, builds-on-platform 75% |
| Vtiger | 40.7 | 4 | 0 / 4 | 0 | 0 | 1 | ipaas-bridge 25%, builds-on-platform 75% |
| Standard Metrics | 37.0 | 3 | 0 / 3 | 0 | 0 | 1 | ipaas-bridge 33%, builds-on-platform 67% |
| Harvest | 36.2 | 46 | 0 / 46 | 1 | 0 | 36 | ipaas-bridge 82%, covered 2%, builds-on-platform 14%, unknown 2% |
| Cledara | 34.5 thin | 2 | 0 / 2 | 0 | 0 | 0 | builds-on-platform 100% |
| Getaleph | 34.5 thin | 2 | 0 / 2 | 0 | 0 | 0 | builds-on-platform 100% |
| Oyster HR | 34.0 | 5 | 0 / 5 | 0 | 0 | 2 | ipaas-bridge 40%, builds-on-platform 60% |
| Expensify | 32.8 | 7 | 0 / 7 | 0 | 0 | 3 | ipaas-bridge 43%, builds-on-platform 57% |
| ServiceM8 | 29.8 | 7 | 0 / 7 | 0 | 0 | 4 | ipaas-bridge 57%, standard 14%, builds-on-platform 29% |
| Capsule CRM | 29.6 | 6 | 0 / 6 | 0 | 0 | 3 | ipaas-bridge 50%, builds-on-platform 50% |
| Katana | 29.6 | 6 | 0 / 6 | 0 | 0 | 3 | ipaas-bridge 50%, builds-on-platform 50% |
| Quaderno | 29.2 | 42 | 0 / 42 | 0 | 0 | 33 | ipaas-bridge 87%, standard 3%, builds-on-platform 11% |
| Deputy | 27.1 | 42 | 0 / 42 | 0 | 0 | 34 | ipaas-bridge 89%, standard 3%, builds-on-platform 8% |
| Accelo | 26.2 | 39 | 0 / 39 | 0 | 0 | 32 | ipaas-bridge 89%, standard 3%, builds-on-platform 8% |
| Insightly | 25.0 | 39 | 0 / 39 | 0 | 0 | 35 | ipaas-bridge 90%, builds-on-platform 10% |
| Beds24 | 19.7 thin | 2 | 0 / 2 | 0 | 0 | 1 | ipaas-bridge 50%, builds-on-platform 50% |
| JobAdder | 19.7 thin | 2 | 0 / 2 | 0 | 0 | 1 | ipaas-bridge 50%, builds-on-platform 50% |
| Karbon | 19.7 thin | 2 | 0 / 2 | 0 | 0 | 1 | ipaas-bridge 50%, builds-on-platform 50% |
| Simpro | 19.7 thin | 2 | 0 / 2 | 0 | 0 | 1 | ipaas-bridge 50%, builds-on-platform 50% |
| Causal | 17.2 thin | 1 | 0 / 1 | 0 | 0 | 0 | builds-on-platform 100% |
| Cryptio | 17.2 thin | 1 | 0 / 1 | 0 | 0 | 0 | builds-on-platform 100% |
| Landlord Studio | 17.2 thin | 1 | 0 / 1 | 0 | 0 | 0 | builds-on-platform 100% |
| Numeric | 17.2 thin | 1 | 0 / 1 | 0 | 0 | 0 | builds-on-platform 100% |
| Runway Financial | 17.2 thin | 1 | 0 / 1 | 0 | 0 | 0 | builds-on-platform 100% |
| Satago | 17.2 thin | 1 | 0 / 1 | 0 | 0 | 0 | builds-on-platform 100% |
| Semble | 17.2 thin | 1 | 0 / 1 | 0 | 0 | 0 | builds-on-platform 100% |
| Tradify | 17.2 thin | 1 | 0 / 1 | 0 | 0 | 0 | builds-on-platform 100% |
coverage 2 · reaches banks, carriers, systems or channels (an aggregator)
| Provider | Depth | Integrations | In / out | Unknown builder | Distribution | iPaaS bridge | Mix |
|---|---|---|---|---|---|---|---|
| Zapier | 54.8 | 1360 | 0 / 1360 | 0 | 0 | 2 | coverage 98%, builds-on-platform 1% |
| Merge | 49.4 | 124 | 0 / 124 | 0 | 1 | 2 | ipaas-bridge 2%, coverage 93%, builds-on-platform 5%, distribution 1% |
regulated 1 · named in a regulator's register or partners' contracts
| Provider | Depth | Integrations | In / out | Unknown builder | Distribution | iPaaS bridge | Mix |
|---|---|---|---|---|---|---|---|
| Float Financial | 19.2 thin | 1 | 0 / 1 | 0 | 0 | 0 | contract 100% |
standard 9 · listed by a voluntary standard's own directory
| Provider | Depth | Integrations | In / out | Unknown builder | Distribution | iPaaS bridge | Mix |
|---|---|---|---|---|---|---|---|
| Agicap | 64.5 | 3 | 0 / 3 | 0 | 0 | 0 | standard 67%, builds-on-platform 33% |
| Spendesk | 57.5 | 5 | 0 / 5 | 0 | 0 | 0 | standard 60%, builds-on-platform 40% |
| Uber | 57.1 | 5 | 0 / 5 | 0 | 0 | 0 | contract 20%, standard 60%, builds-on-platform 20% |
| Avalara | 53.7 | 26 | 0 / 26 | 0 | 6 | 1 | ipaas-bridge 7%, standard 27%, builds-on-platform 27%, distribution 40% |
| Tradeshift | 50.2 | 5 | 0 / 5 | 0 | 2 | 0 | standard 40%, builds-on-platform 20%, distribution 40% |
| Dext | 47.9 | 4 | 0 / 4 | 0 | 0 | 1 | ipaas-bridge 25%, standard 50%, builds-on-platform 25% |
| Greenly | 34.5 thin | 2 | 0 / 2 | 0 | 0 | 0 | standard 50%, builds-on-platform 50% |
| Visma | 34.4 | 4 | 0 / 4 | 0 | 0 | 2 | ipaas-bridge 50%, standard 50% |
| Booqable | 16.9 | 34 | 0 / 34 | 0 | 0 | 32 | ipaas-bridge 94%, standard 3%, builds-on-platform 3% |
core 2 · builds the connectors its customers need
| Provider | Depth | Integrations | In / out | Unknown builder | Distribution | iPaaS bridge | Mix |
|---|---|---|---|---|---|---|---|
| Deel | 47.7 | 39 | 0 / 39 | 17 | 0 | 3 | provider-built 41%, ipaas-bridge 8%, standard 5%, builds-on-platform 3%, unknown 44% |
| Slash | 38.0 | 3 | 0 / 3 | 0 | 1 | 0 | provider-built 67%, distribution 33% |
mixed 3 · no single mode dominates
| Provider | Depth | Integrations | In / out | Unknown builder | Distribution | iPaaS bridge | Mix |
|---|---|---|---|---|---|---|---|
| PayPal | 57.8 | 62 | 0 / 62 | 0 | 0 | 36 | ipaas-bridge 60%, contract 15%, standard 12%, covered 2%, builds-on-platform 12% |
| Resolve | 47.9 | 12 | 0 / 12 | 0 | 0 | 0 | provider-built 17%, own-page 50%, builds-on-platform 33% |
| Zenoti | 37.0 | 3 | 0 / 3 | 0 | 0 | 1 | ipaas-bridge 33%, standard 33%, builds-on-platform 33% |
list 3 · a long list on its own page, mostly unevidenced
| Provider | Depth | Integrations | In / out | Unknown builder | Distribution | iPaaS bridge | Mix |
|---|---|---|---|---|---|---|---|
| Lightspeed Commerce | 49.8 | 260 | 0 / 260 | 0 | 0 | 4 | own-page 97%, ipaas-bridge 2%, contract 1%, builds-on-platform 1% |
| Employment Hero | 13.8 | 54 | 0 / 54 | 0 | 0 | 3 | own-page 93%, ipaas-bridge 6%, contract 2% |
| Lili | 9.0 | 6 | 0 / 6 | 0 | 0 | 0 | own-page 100% |
long-tail 2 · reached only through iPaaS bridges
| Provider | Depth | Integrations | In / out | Unknown builder | Distribution | iPaaS bridge | Mix |
|---|---|---|---|---|---|---|---|
| FieldPulse | 5.5 | 32 | 0 / 32 | 0 | 0 | 31 | ipaas-bridge 100% |
| Stax | 2.5 thin | 1 | 0 / 1 | 0 | 0 | 1 | ipaas-bridge 100% |
distribution 3 · only sells through cloud marketplaces
| Provider | Depth | Integrations | In / out | Unknown builder | Distribution | iPaaS bridge | Mix |
|---|---|---|---|---|---|---|---|
| Bindbee | 19.2 thin | 2 | 0 / 2 | 0 | 2 | 0 | distribution 100% |
| Kognitos | 19.2 thin | 2 | 0 / 2 | 0 | 2 | 0 | distribution 100% |
| Monite | 19.2 thin | 2 | 0 / 2 | 0 | 2 | 0 | distribution 100% |
undeclared 4 · declares nothing we can read: no number
| Provider | Depth | Integrations | In / out | Unknown builder | Distribution | iPaaS bridge | Mix |
|---|---|---|---|---|---|---|---|
| Kota | undeclared | - | - | - | - | - | |
| Ottimate | undeclared | - | - | - | - | - | |
| Smart Pension | undeclared | - | - | - | - | - | |
| Solvimon | undeclared | - | - | - | - | - |
Top workflows by market votes
Workflows (Arazzo) and their phrasing are generated by API Evangelist, ranked by market votes (integration edges in the graph, weighted by channel).
In-market workflows only: a step on the market provider's side maps to this market's business capabilities (), and the partner is not a generic export/notify app. Other workflows are counted as bridges (including any whose steps do not resolve to a capability yet). Methodology. In-market: 45; bridges: 0.
| Workflow | Between | Votes | Weighted | Arazzo |
|---|---|---|---|---|
| Add new HubSpot contacts to Mailchimp Add new HubSpot contacts to Mailchimp |
HubSpot ↔ Mailchimp | 6 | 3.0 | workflow generated by API Evangelist |
| Add new HubSpot contacts to Mailchimp lists Add new HubSpot contacts to Mailchimp lists |
HubSpot ↔ Mailchimp | 6 | 3.0 | workflow generated by API Evangelist |
| Create or update HubSpot contacts from new Mailchimp subscribers Create or update HubSpot contacts from new Mailchimp subscribers |
HubSpot ↔ Mailchimp | 6 | 3.0 | workflow generated by API Evangelist |
| Sync new HubSpot contacts into a Mailchimp audience Create a HubSpot contact, then subscribe the same person to a Mailchimp audience list with merge fields carried across. |
HubSpot ↔ Mailchimp | 6 | 3.0 | workflow generated by API Evangelist |
| Bi-directional contact sync with Salesforce Query a contact in Salesforce with SOQL and mirror it into the HubSpot CRM, keeping two systems of record aligned. |
HubSpot ↔ Salesforce | 2 | 2.0 | workflow generated by API Evangelist |
| Sync Stripe customers into HubSpot contacts Create a customer in Stripe, then sync that payment customer into HubSpot as a CRM contact for revenue reporting. |
HubSpot ↔ Stripe | 2 | 2.0 | workflow generated by API Evangelist |
| Add HubSpot contacts to SendGrid and send a welcome Create a HubSpot contact, add them to a SendGrid contact list, then send a welcome email through SendGrid. |
HubSpot ↔ SendGrid | 2 | 1.4 | workflow generated by API Evangelist |
| Append HubSpot contacts as Google Sheets rows Create a HubSpot contact, then append it as a new row in a Google Sheet for lightweight reporting and lists. |
HubSpot ↔ Google Sheets | 2 | 1.4 | workflow generated by API Evangelist |
| Open Zendesk support tickets for HubSpot contacts Create a HubSpot contact, then open a Zendesk support ticket with that contact as the requester. |
HubSpot ↔ Zendesk | 2 | 1.4 | workflow generated by API Evangelist |
| Post real-time Slack notifications for new deals Create a HubSpot deal, then post a real-time notification to a Slack channel announcing the new opportunity. |
HubSpot ↔ Slack | 2 | 1.4 | workflow generated by API Evangelist |
| Add new HubSpot contacts to Google Ads customer lists Add new HubSpot contacts to Google Ads customer lists |
HubSpot ↔ Google Ads | 3 | 1.2 | workflow generated by API Evangelist |
| Register offline conversions in Google Ads when new contacts are updated in HubSpot Register offline conversions in Google Ads when new contacts are updated in HubSpot |
HubSpot ↔ Google Ads | 3 | 1.2 | workflow generated by API Evangelist |
| Calculate Avalara tax on Stripe Checkout sessions Before creating a Stripe Checkout Session, call AvaTax createTransaction to compute the correct tax line and attach it to the session totals. |
Avalara ↔ Stripe | 2 | 1.0 | workflow generated by API Evangelist |
| Turn Typeform submissions into HubSpot contacts Resolve the Typeform form behind a submission, then create a HubSpot contact from the submitted email and name. |
HubSpot ↔ Typeform | 1 | 1.0 | workflow generated by API Evangelist |
| justt |
PayPal ↔ Justt | 1 | 0.9 | workflow generated by API Evangelist |
Generated 2026-10-24 from API Evangelist's own files; nothing on this page is a model's judgement. Provisional and unweighted; not part of the Kin Score composite or agent readiness. Read the Market layer methodology. Disagree with an edge? Every edge cites its evidence and can be corrected through the normal correction path.