Skip to main content

Create instance

POST 

/api/square/instances

Create a new Square integration instance. For v1, provide a personal access token from the Square Developer Console; OAuth is pending business verification.

Body fields:

  • name (required) — instance display name
  • environment (optional) — sandbox | production, default sandbox
  • access_token (optional) — personal access token; if omitted, falls back to the tenant's default sandbox token from Secrets Manager
  • auth_method (optional) — manual | oauth
  • merchant_id (optional)
  • order_import_start_date (optional, YYYY-MM-DD)
  • default_return_warehouse_id (optional, integer)

Request

Responses

Created

Response Headers
    Content-Type