Recued
Menu
← Back to packs

Full Commerce, Payments, and Operations Platform - Square

by recued-core v2 app_pack 12 views

One-install Square front door preserving all 21 existing compatibility contracts, adding 277 operations across five bounded domain packs, and bundling 32 non-chat operating workflows. It admits 298 of 334 operations from immutable official OpenAPI commit f9ff8da9443ade43f823f9100f390b9797c1dcd6 at Square-Version 2026-07-15. The pack matches and executes only against the production origin https://connect.squareup.com; the separate Square sandbox origin is documented but not admitted. The explicit exclusions are 26 deprecated routes, three OAuth token-lifecycle routes, four multipart binary uploads, and three executable storefront-snippet routes. Coverage spans payments, refunds, checkout, cards, bank accounts, disputes, Terminal, catalog, inventory, orders, vendors, customers, loyalty, gift cards, bookings, workforce, locations, merchants, invoices, subscriptions, events, and webhooks. Existing root reads retain their 60-second cache and approval behavior; every new leaf mutation is grant-off and approval-gated, and every new leaf read is uncached. Unsafe response integers remain exact strings, nested int64 and provider-keyed-map request bodies use bounded raw JSON, and documented cursor collections walk automatically where the request can be composed safely. No write is hidden behind a read contract, no arbitrary passthrough exists, and no Square record is misrepresented as a task, note, or user-work project Source.

Trust & control

What installing this whole pack would let it do. Recued grants these permissions at install — review them there before approving.

What it's allowed to do

Write Web APIs square external change
Read: location.search · No approvalRead: location.read · No approvalRead: customer.search · No approvalRead: customer.filter · No approvalRead: customer.read · No approvalWrite: customer.create · Asks approvalWrite: customer.update · Asks approvalRead: payment.search · No approvalRead: payment.read · No approvalRead: refund.search · No approvalRead: refund.read · No approvalRead: order.search · No approvalRead: order.read · No approvalRead: invoice.search · No approvalRead: invoice.read · No approvalRead: payout.search · No approvalRead: payout.read · No approvalRead: payout.entry.search · No approvalRead: catalog.search · No approvalRead: catalog.object.read · No approvalRead: catalog.filter · No approval

Data it touches

SurfacesWeb APIs

About

Tags

pack:squaresquarecommercepaymentsinvoicesreconciliationorderscustomerscatalogworkflow