JDBC Driver for Square

Build 25.0.9434

Tables

The driver models the data in Square as a list of tables in a relational database that can be queried using standard SQL statements.

CData JDBC Driver for Square Tables

Name Description
Cards Creates, updates, deletes, and retrieves customer‑linked or merchant‑linked cards in Square. Includes cardholder details, billing address, expiration dates, brand information, and card usage status.
CatalogCategories Query the available catalog categories.
CatalogDiscounts Query the available catalog discounts.
CatalogImages Query the available catalog images.
CatalogItems Retrieves detailed information about each item in a Square seller's catalog, including names, descriptions, pricing variations, availability, and location settings.
CatalogItemVariations Query the available item variations.
CatalogModifierLists Query the available catalog modifier lists.
CatalogModifiers Retrieves detailed information about modifiers associated with Square catalog items, including pricing, availability, and location-specific settings. Modifiers represent add‑ons, options, or customizations that can be applied to an item during checkout.
CatalogTaxes Query the available catalog taxes.
CustomerGroups Retrieves, creates, updates, deletes customer groups of a business.
Customers Create, update, delete, and query the available customers in Square.
DeviceCodes Creates and lists DeviceCode that can be used to login to a Square Terminal device to enter the connected terminal mode.
GiftCardActivities Creates and lists gift card activities.
GiftCards Retrieves, creates, and updates gift card records in Square, including card type, balance, state, account details, and customer associations.
InventoryChanges Query historical physical counts and adjustments on inventory items.
Invoices Create, configure, and publish invoices for orders that were created.
Locations Query Location information for a Merchant.
PaymentLinks Lists, Creates, Updates, Deletes payment links.
Payments Retrieves card payments processed through Square. Does not include cash or other non‑card tenders.
Refunds Creates and retrieves details for refunds issued by a merchant or their staff within a specified date range. Includes refund amounts, payment references, processing fees, destination details, and status tracking.
Shifts Create, update, delete, and query the available shifts in Square.
Subscriptions Creates and manages customer subscriptions in Square, including plan details, billing settings, payment methods, and subscription lifecycle status.
Teams Query the available list of TeamMember for a business in Square.
Vendors Create, update, and query the available Vendors in Square.

Copyright (c) 2025 CData Software, Inc. - All rights reserved.
Build 25.0.9434