Expand description
A non-comprehensive list of the Objects used by the Square API.
Modules§
Structs§
- ACHDetails
- Accepted
Payment Methods - Address
- Afterpay
Details - Application
Details - Appointment
Segment - Availability
- Availability
Query Filter - Bank
Account Payment Details - Booking
- Booking
Creator Details - Business
Appointment Settings - Business
Booking Profile - Business
Hours - Business
Hours Period - BuyNow
PayLater Details - Card
- Representation of a Credit/Debit Card for the crate and the Square API.
- Card
Payment Details - Card
Payment Timeline - Cash
AppDetails - Cash
Payment Details - Catalog
Category - Catalog
Custom Attribute Definition - Catalog
Custom Attribute Definition Number Config - Catalog
Custom Attribute Definition Selection Config - Catalog
Custom Attribute Definition Selection Config Custom Attribute Selection - Catalog
Custom Attribute Definition String Config - Catalog
Custom Attribute Value - Catalog
Discount - Catalog
Image - Catalog
Info Response Limits - Catalog
Item - Catalog
Item Modifier List Info - Catalog
Item Option - Catalog
Item Option ForItem - Catalog
Item Option Value - Catalog
Item Option Value ForItem Variation - Catalog
Item Variation - Catalog
Measurement Unit - Catalog
Modifier - Catalog
Modifier List - Catalog
Modifier Override - Catalog
Object - Catalog
Object Option - Catalog
Object Variation - Catalog
Pricing Rule - Catalog
Product Set - Catalog
Query - Catalog
Query Exact - Catalog
Query Item Variations ForItem Option Values - Catalog
Query Items ForItem Options - Catalog
Query Items ForModifier List - Catalog
Query Items ForTax - Catalog
Query Prefix - Catalog
Query Range - Catalog
Query Set - Catalog
Query Sorted Attribute - Catalog
Query Text - Catalog
Quick Amount - Catalog
Quick Amounts Settings - Catalog
Stock Conversion - Catalog
Subscription Plan - Catalog
Tax - Catalog
Time Period - Catalog
V1ID - Charge
Request Additional Recipient - Checkout
- Checkout
Options - Coordinates
- Create
Order Request - Creation
Source - Custom
Attribute Filter - Custom
Field - Customer
- Customer
Filter - Customer
Sort - Customer
Text Filter - Device
Checkout Options - Device
Details - Digital
Wallet Details - External
Payment Details - Filter
Value - Inventory
Adjustment - Inventory
Adjustment Group - Inventory
Change - Inventory
Count - Inventory
Physical Count - Inventory
Transfer - Item
Variation Location Overrides - Location
- Measurement
Unit - Measurement
Unit Custom - Money
- Representation of Money for the crate. The amount is given in the lowest possible denomination. So for GBP the amount is in pence.
- Order
- Order
Entry - Order
Fulfillment - Order
Fulfillment Fulfillment Entry - Order
Fulfillment Pickup Details - Order
Fulfillment Pickup Details Curbside Pickup Details - Order
Fulfillment Recipient - Order
Fulfillment Shipment Details - Order
Line Item - Order
Line Item Applied Discount - Order
Line Item Applied Tax - Order
Line Item Discount - Order
Line Item Modifier - Order
Line Item Pricing Blocklists - Order
Line Item Pricing Blocklists Blocked Discount - Order
Line Item Pricing Blocklists Blocked Tax - Order
Line Item Tax - Order
Money Amounts - Order
Pricing Options - Order
Quantity Unit - Order
Return - Order
Return Discount - Order
Return Line Item - Order
Return Line Item Modifier - Order
Return Service Charge - Order
Return Tax - Order
Reward - Order
Rounding Adjustment - Order
Service Charge - Order
Source - Payment
- Payment
Link - Payment
Options - PrePopulated
Data - Preferences
- Processing
Fee - Quick
Pay - Range
- Refund
- Risk
Evaluation - Search
Orders Customer Filter - Search
Orders Date Time Filter - Search
Orders Filter - Search
Orders Fulfillment Filter - Search
Orders Query - Search
Orders Sort - Search
Orders Source Filter - Search
Orders State Filter - Search
Query Attribute - Segment
Filter - Site
- Source
Application - Standard
Unit Description - Standard
Unit Description Group - Start
AtRange - Subscription
Phase - TaxIds
- Team
Member Booking Profile - Tender
- Tender
Card Details - Tender
Cash Details - Terminal
Checkout - Terminal
Checkout Query - Terminal
Checkout Query Filter - Terminal
Checkout Query Sort - Terminal
Refund - Terminal
Refund Query - Terminal
Refund Query Filter - Time
Range - TipSettings
Enums§
- Checkout
Enum - Response
- The Response enum holds the variety of responses that can be returned from a Square API call.