v1

latestOpenAPI 3.0.0UNLICENSED2026-07-26178479713.7 KB
account-terminals

aid_account_management_terminals_termid_delete

Remove a terminal from the account.

scopes:

  • admin:accounts
  • write:accounts
delete/accounts/{aid}/terminals/{terminal_id}

Path parameters

aidstring ^[PT]{1}\d{8}$ required

An id that uniquely identifies the account.

terminal_idstring required

System-generated terminal identifier (e.g. P12600030-T0001).

Response

Terminal

idstring uuid

An UUID that uniquely identifies the resource

created_atstring date-time

The date-time when the resource was created

created_bystring

The ID of the user/client created the resource

updated_atstring date-time

The date-time when the resource was last updated

deleted_bystring

The ID of the user/client created the resource

deleted_atstring date-time
device_modelstring
store_idstring
terminal_idstring required
device_serial_numberstring required
status'DELETED' | 'PENDING' | 'ACTION_REQUIRED' | 'ACTIVE' | 'INACTIVE' | 'ERROR'

The status of the terminal

status_reason'CHECK_UPDATE'

Context explaining why the terminal has its current status.

Example response

{
  "created_by": "1c92f7e1-2897-4d46-bdcc-c127a914fb4e",
  "deleted_by": "1c92f7e1-2897-4d46-bdcc-c127a914fb4e",
  "terminal_id": "T12233302-T0001",
  "device_serial_number": "123456789012"
}