Explore with AI
ChatGPTClaudeGeminiPerplexity
All connectors/E-commerce & Payments
Square
§ Connector · Popular
Square

Analyze your Square data with AI today.

Build dashboards, automate reports, and ask questions in plain English — all from your Square data, no complex infrastructure to maintain.

Have multiple Square accounts? Analytics across multiple Square accounts →

§ Live with
§ What you get

Everything Square exposes, modeled and queryable.

Extracts Square commerce and financial data including locations, product catalog items and variations, orders with line items and tenders, refunds, vendors, payouts, and inventory counts. Enables revenue and order analysis, product performance tracking, stock monitoring, and payout reconciliation across Square locations.

Standard on every Definite connector
Sync cadence
Hourly or faster
CDC
Native where supported
Auth
OAuth / API key
Row-level security
Yes

Tables & streams

7 objects
Location

Represents each Square business location with capabilities and timezone; enables multi-location sales benchmarking, inventory allocation analysis, and payout reconciliation by site.

operations
Product

Represents the product catalog including items, variations, and categories; supports product performance analysis, assortment optimization, and category/variant-level profitability tracking.

productrevenue_finance
Inventory

Tracks on-hand counts of item variations by location; enables stockout detection, days of supply, replenishment planning, and inventory valuation across stores and SKUs.

operationsrevenue_finance
Order

Represents customer orders with line items, tenders, totals, and state; used for revenue reporting, average order value, basket composition, and performance by product and location.

revenue_financecustomer
Refund

Represents payment and order-level refunds with amounts and status; supports returns rate analysis, net revenue calculation, and post-purchase adjustment reporting.

revenue_finance
Vendor

Represents suppliers with status and profile details; enables vendor performance monitoring, purchase-side analytics, and supply risk tracking.

revenue_financeoperations
Payout

Represents settlements to bank accounts or other destinations with amounts, arrival dates, and status; supports cash flow forecasting and reconciliation from sales to deposits.

revenue_finance
Authentication

Uses a Square access token (Bearer). If client ID, client secret, and refresh token are provided, it can refresh tokens via OAuth2 automatically.

Requirements

Requires a Square account to connect.

Analyze with Fi

Operational data, performance metrics, and business insights.

Domainsrevenue_finance
§ How it works

Three steps. One afternoon.

01
Connect

Authenticate Square in a few clicks. OAuth, API key, or IAM role — we handle secrets and rotation.

definite connect square
02
Sync

We pull every stream into your warehouse. CDC where the API supports it; full + incremental otherwise. Hourly-or-faster, row-level secure.

→ square.raw (synced hourly)
03
Query

SQL, dashboards, or ask Fi in plain English. Your Square data lives next to every other source — ready to join.

SELECT * FROM square.*
*
Don't see yours?
Any API becomes a Definite connector in minutes.

Build your own with the Definite SDK, or ask us — we add new connectors every week.

Request a connector
§ Combine with your stack

Pair Square with the rest of your data.

Join Square with the rest of your data, then ask Fi questions across all of it.

§ Related connectors

More e-commerce & payments sources.

Browse all 512

Your answer engine
is one afternoon away.

Book a 30-minute call. We'll build your first dashboard on the call — or you can stop paying us.