Skip to content

Get OAuth authorization URL for Stripe or Square Connect​

GET
/api/v2/settings/payment-processors/{processor}/connection/oauth-url

Authorizations​

bearerAuth
Type
HTTP (bearer)

Parameters​

Path Parameters

processor*

Payment processor

Type
string
Required
Valid values
"stripe""square"

Responses​

Authorization URL for the connect flow

application/json
JSON
"string"

Playground​

Authorization
Variables
Key
Value

Samples​


Manually set connect access code (TicketSocket users only)​

PUT
/api/v2/settings/payment-processors/{processor}/connection

Authorizations​

bearerAuth
Type
HTTP (bearer)

Parameters​

Path Parameters

processor*

Payment processor

Type
string
Required
Valid values
"stripe""square"

Request Body​

application/json
JSON
"string"

Responses​

Connection saved

Playground​

Authorization
Variables
Key
Value
Body

Samples​


Disconnect Stripe or Square Connect​

DELETE
/api/v2/settings/payment-processors/{processor}/connection

Authorizations​

bearerAuth
Type
HTTP (bearer)

Parameters​

Path Parameters

processor*

Payment processor

Type
string
Required
Valid values
"stripe""square"

Responses​

Connection removed

Playground​

Authorization
Variables
Key
Value

Samples​


Get payment processors settings​

GET
/api/v2/settings/payment-processors

Authorizations​

bearerAuth
Type
HTTP (bearer)

Responses​

Payment processors settings

application/json
JSON
{
  
"data": "string"
}

Playground​

Authorization

Samples​


Update payment processors settings​

PATCH
/api/v2/settings/payment-processors

Authorizations​

bearerAuth
Type
HTTP (bearer)

Request Body​

application/json
JSON
"string"

Responses​

Settings updated successfully

application/json
JSON
{
  
"data": "string"
}

Playground​

Authorization
Body

Samples​


Get available Stripe locations​

GET
/api/v2/settings/payment-processors/stripe/locations

Authorizations​

bearerAuth
Type
HTTP (bearer)

Responses​

Stripe locations

application/json
JSON
{
  
"data": [
  
  
{
  
  
  
"additionalProperties": "string"
  
  
}
  
]
}

Playground​

Authorization

Samples​


Get available Square locations​

GET
/api/v2/settings/payment-processors/square/locations

Authorizations​

bearerAuth
Type
HTTP (bearer)

Responses​

Square locations

application/json
JSON
{
  
"data": [
  
  
{
  
  
  
"additionalProperties": "string"
  
  
}
  
]
}

Playground​

Authorization

Samples​


Get available Stripe terminals​

GET
/api/v2/settings/payment-processors/stripe/terminals

Authorizations​

bearerAuth
Type
HTTP (bearer)

Responses​

Stripe terminals

application/json
JSON
{
  
"data": [
  
  
{
  
  
  
"additionalProperties": "string"
  
  
}
  
]
}

Playground​

Authorization

Samples​


Powered by VitePress OpenAPI