Square API
You are viewing an old version of the API
Deprecated
Square API
View older Connect APIs, endpoints, and webhooks that have been deprecated and replaced with newer versions in the Square API.
Note We recommend using the Square API (V2) for all new development when possible. See When to use Connect V1 and API retirement timelines to learn more.
Employees
Labor
-
List employee wages
DEPRECATED GET /v2/labor/employee-wages - Returns a paginated list of EmployeeWage instances for a business.
-
Get employee wage
DEPRECATED GET /v2/labor/employee-wages/{id} - Returns a single EmployeeWage specified by id.
OAuth
Transactions
-
List refunds
DEPRECATED GET /v2/locations/{location_id}/refunds - Lists refunds for one of a business's locations.
-
List transactions
DEPRECATED GET /v2/locations/{location_id}/transactions - Lists transactions for a particular location.
-
Charge
DEPRECATED POST /v2/locations/{location_id}/transactions - Charges a card represented by a card nonce or a customer's card on file.
-
Retrieve transaction
DEPRECATED GET /v2/locations/{location_id}/transactions/{transaction_id} - Retrieves details for a single transaction.
-
Capture transaction
DEPRECATED POST /v2/locations/{location_id}/transactions/{transaction_id}/capture - Captures a transaction that was created with the Charge endpoint with a delay_capture value of true.
-
Create refund
DEPRECATED POST /v2/locations/{location_id}/transactions/{transaction_id}/refund - Initiates a refund for a previously charged tender.
-
Void transaction
DEPRECATED POST /v2/locations/{location_id}/transactions/{transaction_id}/void - Cancels a transaction that was created with the Charge endpoint with a delay_capture value of true.