Aspire is a cloud-based field service management platform for landscaping, commercial cleaning, and snow & ice businesses, covering estimating, scheduling, job costing, CRM, invoicing, and accounting. An unofficial API lets you programmatically pull jobs, estimates, invoices, customers, crews, and job-costing records—and push updates like new estimates, work orders, and invoices back into Aspire.

Aspire is a cloud-based field service management platform built for landscaping, commercial cleaning, and snow & ice management businesses. Contractors use Aspire to run end-to-end operations—estimating and proposals, scheduling, job costing, CRM, invoicing, purchasing, equipment management, and accounting and payroll—on a single system of record that ties field work back to profitability.
Core product families:
Common data entities:
Landscaping and cleaning contractors run daily operations on Aspire, but turning its portal- and mobile-driven workflows into API-driven automation is non-trivial:
Supergood reverse-engineers authenticated browser and mobile flows alongside Aspire's Open API surface to deliver a resilient API layer for your Aspire account—across estimating, operations, invoicing, and job costing.
Use Aspire with AI agents: Aspire MCP Server →
Book a 30-minute session to confirm your modules, divisions, and authentication model.
We deliver a production-ready Aspire adapter tailored to your account configuration and entitlements.
Go live with continuous monitoring and automatic adjustments as Aspire evolves.
Authentication
/authenticateAuthenticate to an Aspire account using username/password, or MFA and obtain a session token for downstream calls.
Estimating
/estimatesList estimates and proposals with filters for division, service, status, and opportunity stage.
Estimating
/create_estimateCreate a new estimate or proposal against a property and customer with line items and services.
Operations
/jobsRetrieve jobs and work orders with schedule, crew assignment, and completion status filters.
Billing
/invoicesPull invoices, payments, and job-costing records across divisions and billing periods.
Billing
/create_invoiceGenerate an invoice from completed work tickets with line items, taxes, and customer billing details.
- Pull estimates, jobs, and work orders from Aspire into a single warehouse - Stream job-costing actuals and margin data to downstream BI and reporting tools - Reconcile customer, property, and account records for a unified operations view
- Push new estimates and proposals into Aspire from upstream CRM or takeoff tools - Pull opportunity and pipeline status back for downstream sales reporting - Route approved proposals into scheduling without manual portal clicks
- Sync invoices, payments, and disbursements into general ledger and AR systems - Match job-costing actuals against estimates to track margin and overruns - Surface unbilled completed work and overdue accounts to finance workflows
- Pull crew time entries, routes, and schedules for labor and utilization reporting - Push schedule changes and work assignments back into Aspire - Track equipment usage and maintenance against jobs and divisions
Authentication
Username/password and MFA (SMS, email, TOTP) handled in a managed session
Connectivity
Authenticated browser and mobile flows plus Aspire's Open API surface where exposed by the account tier
Response format
Normalized JSON across estimates, jobs, invoices, customers, crews, and job-costing objects
Rate limits
Adaptive throttling tuned to your account to avoid vendor-side limits
Session management
Automatic session refresh, MFA replay handling, and credential rotation
Data freshness
Near real-time pulls for jobs, estimates, and invoices with optional scheduled batch syncs
Security
Encrypted credential vault, scoped access tokens, SOC 2-aligned controls, and audit logging
Webhooks
Event-style callbacks for estimate approval, job status, invoice issuance, and payment changes
Latency
Sub-second reads on cached entities; multi-second writes when posting estimates and invoices
Throughput
Horizontally scaled workers sized to multi-division job and invoice volume
Reliability
Retry, backoff, and idempotency keys for estimates, invoices, and job-costing transactions
Adaptation
Continuous monitoring of Aspire releases and account-specific configuration drift
No. Supergood works with your existing Aspire login and authenticated sessions, so you can access estimates, jobs, invoices, and job-costing data even if you don't have the Enterprise-tier Open API enabled.
Yes. Supergood reconciles data captured in the Aspire mobile app—crew time, job status, and completion—with the office system, so field and office records are exposed through one normalized API.
Yes. Aspire offers native QuickBooks and Acumatica integrations; Supergood lets you push invoices, payments, and job-costing data into other ERP or accounting systems through a consistent API.
Each account is profiled against its configured divisions, services, and item catalogs. Supergood preserves account-specific fields and lifecycle states rather than forcing a generic schema.
The API is centered on the Aspire platform's estimating, operations, and billing data. Adjacent products like Crew Control and PropertyIntel can be scoped during the integration assessment based on your account setup.