Table View (All APIs)

Method
Path
Purpose

GET

/Merchants/{id}

Retrieve merchant details

GET

/Merchants/{id}/locations

List locations for a merchant

POST

/Merchants/{id}/locations

Create a location under a merchant

GET

/Locations/{id}

Retrieve location details

PUT

/Locations/{id}

Update all editable location fields

DELETE

/Locations/{id}

Delete a location

GET

/Locations/{id}/terminals

List terminals within a location

POST

/Terminals

Create a terminal

GET

/Terminals/{id}

Retrieve terminal details

PUT

/Terminals/{id}

Replace all editable terminal fields

DELETE

/Terminals/{id}

Delete a terminal

PUT

/Terminals/{id}/set-webhook-url

Set or update a terminal-level webhook

DELETE

/Terminals/{id}/webhook

Remove the terminal-level webhook

POST

/payments/crypto

Create a hosted payment (crypto & alt-pay)

GET

/payments/tracking/{trackingId}

Retrieve real-time payment status

POST

/Partners/{id}/payments

Payment history for a partner (filterable)

POST

/Merchants/{id}/payments

Payment history for a merchant

POST

/Terminals/{id}/payments

Payment history for a terminal

For request/response schemas and examples, import the OpenAPI spec from the Download OpenAPI page.

Last updated