square-api

Manage Square Point of Sale operations via the REST API v2.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/NCLGISA/trellis-catalog --skill square-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: square-api
Source: https://github.com/NCLGISA/trellis-catalog/tree/main/bridges/square/skills/square
Command: npx skills add https://github.com/NCLGISA/trellis-catalog --skill square-api

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the management of your Square Point of Sale system, from catalog and inventory to orders and customer data, reducing manual effort and potential errors.

Core Features & Use Cases

  • Catalog Management: Create, update, and retrieve products, categories, taxes, and discounts.
  • Inventory Tracking: Monitor and adjust stock levels across multiple locations.
  • Order Processing: Search, create, and manage customer orders.
  • Payment Handling: Process payments and issue refunds.
  • Customer & Team Management: Manage customer profiles and team member information, including wages and shifts.
  • Use Case: Automatically update inventory levels in Square when a new shipment arrives, or process refunds for online orders directly through the API.

Quick Start

Use the square skill to list all active locations in your Square account.

Frequently Asked Questions about square-api

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Square POS inventory and catalog data programmatically?

You can manage Square POS inventory and catalog data programmatically by using this Skill to access the Square REST API v2 for creating, updating, and retrieving products, categories, and stock levels.

Can I process payments and issue refunds through the Square API?

Yes, you can process payments and issue refunds through the Square API. This Skill provides programmatic access to handle payment processing and refund management for your customer orders.

Do I need a personal access token to authenticate Square API requests?

Yes, you need a personal access token to authenticate Square API requests. This Skill uses personal access token authentication to securely connect to both production and sandbox environments.

How do I automatically update Square inventory levels when a shipment arrives?

To automatically update Square inventory levels when a shipment arrives, use this Skill to programmatically adjust stock levels across multiple locations via the Square REST API v2.

Can I manage customer profiles and team member shifts using the Square API?

Yes, you can manage customer profiles and team member shifts using the Square API. This Skill facilitates customer administration and team member management, including wages and shift tracking.

Does this Skill support searching and creating customer orders in Square?

Yes, this Skill supports searching and creating customer orders in Square. It provides programmatic access to the Square REST API v2 for comprehensive order processing and management.