← ClaudeAtlas

squarelisted

Square API skill. Use when working with Square for mobile, oauth2, {location_id}. Covers 327 endpoints.
Lap-Platform/claude-marketplace · ★ 6 · AI & Automation · score 71
Install: claude install-skill Lap-Platform/claude-marketplace
# Square API version: 2.0 ## Auth OAuth2 | ApiKey Authorization in header ## Base URL https://connect.squareup.com ## Setup 1. Set your API key in the appropriate header 2. GET /v2/bank-accounts -- verify access 3. POST /mobile/authorization-code -- create first authorization-code ## Endpoints 327 endpoints across 34 groups. See references/api-spec.lap for full details. ### mobile | Method | Path | Description | |--------|------|-------------| | POST | /mobile/authorization-code | CreateMobileAuthorizationCode | ### oauth2 | Method | Path | Description | |--------|------|-------------| | POST | /oauth2/revoke | RevokeToken | | POST | /oauth2/token | ObtainToken | | POST | /oauth2/token/status | RetrieveTokenStatus | ### {location_id} | Method | Path | Description | |--------|------|-------------| | GET | /v1/{location_id}/orders | V1ListOrders | | GET | /v1/{location_id}/orders/{order_id} | V1RetrieveOrder | | PUT | /v1/{location_id}/orders/{order_id} | V1UpdateOrder | ### apple-pay | Method | Path | Description | |--------|------|-------------| | POST | /v2/apple-pay/domains | RegisterDomain | ### bank-accounts | Method | Path | Description | |--------|------|-------------| | GET | /v2/bank-accounts | ListBankAccounts | | GET | /v2/bank-accounts/by-v1-id/{v1_bank_account_id} | GetBankAccountByV1Id | | GET | /v2/bank-accounts/{bank_account_id} | GetBankAccount | ### bookings | Method | Path | Description | |--------|------|-------------| | GET | /v2/bookings | List