Tool / System API check
Trade software API check
Choose the records and access Lode needs to prepare work around your existing tools.
Six of the eleven systems below publish an API with no plan tier stated. Three more have one on a plan tier. One, Tradify, has none. One, Buildertrend, is unconfirmed. Every fact in the table is the vendor's own statement, with a link to the source page. Where the pages checked say nothing, the cell says so. Filter by country or trade, then copy a row as plain text. Use the table to choose the records Lode can bring together for follow-ups, cost checks and operational reviews.
The table
Showing 11 of 11 systems.
| System | Public API | Auth | Webhooks | Accounting partners | Markets |
|---|---|---|---|---|---|
| ServiceTitan"The #1 software for commercial and residential trades"Sources | Public APIYes. API V2; an administrator on your account enables the permissions | AuthOAuth 2.0, machine-to-machine grant | WebhooksScheduling Pro only, in private preview for specific accounts | Accounting partnersQuickBooks Desktop, QuickBooks Online, Sage Intacct, Xero and general CSV, for all customers | MarketsNot stated on the pages checked |
| JobberNot stated on the pages checkedSources | Public APIYes. GraphQL, one endpoint; a company admin authorizes each app; no plan tier stated | Auth"OAuth 2.0, not API keys" | WebhooksYes. Notifications for events in a connected account | Accounting partnersXero (Connect and Grow plans, one way) and QuickBooks Online (select plans, Canada and the United States; no Desktop) | MarketsUSA, Canada, UK, Australia and New Zealand, where its Xero sync is availableinferred |
| Housecall ProHome service companies: appliance, handyman, home cleaning, electrical, HVAC, plumbing, general contractor, landscaping and lawn care, window cleaningSources | Public APIYes, on the Max plan | AuthAPI key, "with limited access" | WebhooksMax plan only | Accounting partnersQuickBooks Online, on Essentials or Max, and QuickBooks Desktop; QuickBooks itself is not included in the subscription | MarketsUnited States and Canada (its terms of service) |
| SimproField service tradessearch onlySources | Public APIYes, on Simpro Premium buildssearch only | AuthOAuth 2.0search only | WebhooksNot stated on the pages checked | Accounting partnersXero, QuickBooks, QuickBooks Online (Smoothx), MYOB, MYOB Acumatica, Sage 200, Sage 50 and Sage Intacct, on its marketplace | MarketsNot stated on the pages checked |
| AroFloTrade professionals in Australia and New ZealandSources | Public APIYes. Public API documentation | AuthHMAC-SHA512 key authentication | WebhooksNot stated on the pages checked | Accounting partnersNot stated on the pages checked | Markets"Built for Australian and New Zealand businesses" |
| FergusTrades: "Quote, schedule, and invoice jobs"Sources | Public APIYes. Endpoints for quotes, jobs and more | AuthPersonal access token; its OpenAPI spec also lists an OAuth 2.0 authorization code flow | WebhooksNot stated on the pages checked | Accounting partnersNot stated on the pages checked | MarketsAustralia, New Zealand and the United Kingdom (local support) |
| TradifyContractors and tradespeople: "software that runs every job from start to finish"Sources | Public APINo. "Tradify does not currently offer a public API or self-service API keys (as of September 2026)" | AuthNone; no self-service API keys | WebhooksNo documented webhooks for third parties | Accounting partnersNot stated on the pages checked | MarketsNew Zealand (its NZ pricing page); other regions not confirmed on the pages checkedinferred |
| ServiceM8"Smart software for contractors & services"Sources | Public APIYes, on Starter and above, read from the pricing tableinferred | AuthAPI keys; OAuth 2.0 for add-ons | WebhooksYes. Subscribed through the Webhooks API endpoint | Accounting partnersNot stated on the pages checked | MarketsAustralia, Canada, Europe, New Zealand, United Kingdom, United States and South Africa (its region menu)inferred |
| ProcoreConstruction: priced by Annual Construction VolumeSources | Public APIYes. Its documentation calls it "a resource-oriented and RESTful interface" | AuthOAuth 2.0 | WebhooksNot stated on the pages checked | Accounting partnersQuickBooks Online, QuickBooks Desktop, Xero, Sage Intacct, Sage 300 CRE, Sage 100 Contractor, Trimble Spectrum and Vista (ERP integrations) | MarketsAbout 160 countries (its annual report to the SEC); none named on the pages checked |
| BuildertrendNot stated on the pages checkedsearch onlySources | Public APIUnconfirmed. An integration page says it "offers APIs for advanced connections"; no documentation, keys or webhooks foundsearch only | AuthNot foundsearch only | WebhooksNone foundsearch only | Accounting partnersNot stated on the pages checkedsearch only | MarketsNot stated on the pages checkedsearch only |
| ZapierNot trade software. It connects the systems above: ServiceTitan, Simpro, Procore, ServiceM8, Housecall Pro and Jobber each have a Zapier appSources | Public APIYes. Public API documentation | AuthOAuth 2.0 in most cases: "Most use OAuth 2.0" | WebhooksYes. Webhook triggers need a paid plan | Accounting partnersNot stated. Zapier connects apps rather than naming accounting partners | MarketsNot stated on the pages checked |
How to read it
- Public API. "Yes" means the vendor publishes developer documentation that any developer can read. "Yes, on a plan tier" means the vendor names the plan or build that includes it. "No" is the vendor's own statement. "Unconfirmed" means a vendor page mentions an API, but no documentation, keys or webhooks were found.
- Auth. How an outside system signs in to the API, in the vendor's words.
- Webhooks. Whether the vendor documents webhooks, and on which plan. "Not stated" means the pages checked did not say.
- Accounting partners. The accounting packages the vendor itself names as integrations. The list says nothing about how well each sync works.
- Markets. The countries the vendor states on the pages checked. A country filter hides systems whose pages do not state one, and says which.
- Trade. "Trades and home services" or "Construction", from the vendor's own description of who it serves. Zapier is not trade software, so it shows under either.
- Search only. The vendor's host blocked automated readers, so the fact comes from a search result that quoted the page. Treat it as unconfirmed until read by hand.
- Inferred. The fact was read from a pricing table, a region menu or a spec, not stated in a sentence.
Vendors change plans and documentation, so check the source for your account before you decide. This check is one of the tools on this site.
Questions people ask
Does Tradify have an API?
No. Tradify's own page says it "does not currently offer a public API or self-service API keys (as of September 2026)". It documents no webhooks for third parties.
Who turns on API access in ServiceTitan?
An administrator on your ServiceTitan account. ServiceTitan's developer guide says the permissions must be enabled by an administrator on your team before an app can connect.
Is the Housecall Pro API on every plan?
No. Housecall Pro's help centre says only Max plan customers have access to the API key, and webhooks are Max only.
Does Jobber use API keys?
No. Jobber's developer documentation says "Jobber uses OAuth 2.0, not API keys", and a company admin authorizes each app.
Does Simpro's API need a particular build?
Simpro's API FAQ says the API works on Simpro Premium builds. That page sits behind a login, so the fact is marked search only.
How does Lode work with these systems?
Lode brings permitted job, inbox and accounting records together to prepare work for approval. The comparison pages explain the workflows around each tool.
Sources
Each row of the table links its sources. The full list, with what each page was read for:
- ServiceTitan, who it is for: https://www.servicetitan.com/
- ServiceTitan, API and auth: https://help.servicetitan.com/docs/get-started-with-api-dev-portal-v2
- ServiceTitan, webhooks: https://help.servicetitan.com/docs/set-up-scheduling-pro-webhooks
- ServiceTitan, accounting partners: https://help.servicetitan.com/docs/accounting-integrations-overview
- Jobber, API and auth: https://developer.getjobber.com/docs/getting_started
- Jobber, webhooks: https://developer.getjobber.com/docs/using_jobbers_api/setting_up_webhooks/
- Jobber, Xero and markets: https://help.getjobber.com/en/articles/jobber-and-xero-integration/
- Jobber, QuickBooks Online: https://help.getjobber.com/hc/en-us/articles/10485704193687-How-to-Connect-Jobber-and-QuickBooks-Online-NEW-QuickBooks-Integration
- Housecall Pro, who it is for: https://www.housecallpro.com/
- Housecall Pro, API and auth: https://help.housecallpro.com/en/articles/5449431-faqs-about-hcp-data
- Housecall Pro, webhooks: https://help.housecallpro.com/en/articles/5683520-how-to-enable-webhooks
- Housecall Pro, accounting partners: https://help.housecallpro.com/en/articles/3006688-quickbooks-online-integration-onboarding-guide
- Housecall Pro, QuickBooks Desktop: https://www.housecallpro.com/features/quickbooks/
- Housecall Pro, markets: https://www.housecallpro.com/terms/
- Simpro, who it is for: https://www.simprogroup.com/
- Simpro, API and auth: https://helpguide.simprogroup.com/Content/Service-and-Enterprise/API-FAQs.htm
- Simpro, accounting partners: https://marketplace.simprogroup.com/t/integration-type/accounting-slash-tax/accounting
- AroFlo, who it is for and markets: https://www.aroflo.com/
- AroFlo, API and auth: https://apidocs.aroflo.com/view/metadata/RWgqUe1k
- Fergus, who it is for and markets: https://fergus.com/
- Fergus, API: https://api.fergus.com/docs/json
- Fergus, auth: https://help.fergus.com/en/articles/14605426-fergus-api-personal-access-tokens-pats
- Tradify, who it is for: https://www.tradifyhq.com/
- Tradify, API, auth and webhooks: https://www.tradifyhq.com/integrations/api
- Tradify, markets: https://www.tradifyhq.com/nz/pricing
- ServiceM8, who it is for and markets: https://www.servicem8.com/
- ServiceM8, API tier: https://www.servicem8.com/pricing
- ServiceM8, auth: https://developer.servicem8.com/docs/authentication
- ServiceM8, webhooks: https://developer.servicem8.com/docs/webhooks-overview
- Procore, who it is for: https://www.procore.com/pricing
- Procore, API and auth: https://en-au.support.procore.com/products/procore-api
- Procore, accounting partners: https://v2.support.procore.com/faq-which-erp-integrations-are-supported-by-procore
- Procore, markets: https://www.sec.gov/Archives/edgar/data/1611052/000162828026011055/pcor-20251231.htm
- Buildertrend, pricing page: https://buildertrend.com/pricing/
- Buildertrend, API mention: https://buildertrend.com/integration/salesforce/
- Zapier, API and auth: https://docs.zapier.com/api-reference/overview
- Zapier, webhooks: https://help.zapier.com/hc/en-us/articles/8496288690317-Trigger-Zaps-from-webhooks
- Zapier, webhook plans: https://zapier.com/pricing
- Zapier, ServiceTitan app: https://zapier.com/apps/servicetitan/integrations
- Zapier, Simpro app: https://zapier.com/apps/simpro/integrations
- Zapier, Jobber app: https://zapier.com/apps/jobber/integrations
- Zapier, Housecall Pro app: https://zapier.com/apps/housecall-pro/integrations
- Zapier, ServiceM8 app: https://zapier.com/apps/servicem8/integrations
- Zapier, Procore app: https://zapier.com/apps/procore/integrations
Book a walkthrough
Book a walkthrough to choose a time in Google Calendar.