---
title: "Deletes a POS register based on id"
method: DELETE
path: "/registers/{id}"
tags: ["POSRegisters"]
---

# Deletes a POS register based on id

`DELETE /registers/{id}`

## Request

- Base URL: `https://api.c1st.com/api`
- URL: `https://api.c1st.com/api/registers/{id}`
- Auth: HTTP bearer

## Response `200`

Ok

- SetPOSRegisterResponse
  - `content` POSRegister
    - `id` integer: A unique POS register id
    - `title` string, required: The name of a register
    - `cashactive` integer, nullable: If set to 1, the default cash paymenttype in pos can be used as paymenttype.
    - `default` integer, nullable: If set to 1, the register becomes a default register.
    - `startamount` number, nullable: The first balance starts with this amount
    - `pospaymentmethodrelations` POSPaymentMethodRelation[], nullable: A list of payment providers associated with this POS register
      - `id` integer: A unique POS cash register payment type relation id
      - `title` string, nullable: If no title is set, title from `paymentprovider.title` is used
      - `poscashregisterid` integer: A unique POS register id
      - `paymentproviderid` string, nullable: A unique payment provider id
      - `paymentprovidertype` 'nets' | 'bamdesk' | 'paymenttype' | 'cash' | 'giftcard' | 'invoice' | 'economic' | 'tripletex' | 'fortnox' | 'poweroffice' | 'unimicro' | 'recurringpayment' | 'stripe' | 'mobilepay' | 'vipps' | 'adyen' | 'payment_link' | 'fashioncheque' | 'swish': The type of the payment provider
      - `paymentprovider` union
        - string, nullable: A null value
        - GenericPaymentProvider
          - `title` string: The title of the payment provider
        - BamdeskDevice
          - `id` integer: A unique BamdeskDevice id
          - `title` string: The name of the BamdeskDevice
          - `state` string, nullable: The connection state of the BamdeskDevice.
          - `derivedstate` 'CONNECTED' | 'AUTO_DISCOVERY' | 'BAMDESK_NOT_RUNNING', nullable: The derived connection state of the BamdeskDevice.
          - `lastactivity` string, nullable: The timestamp of the time the device was last used
          - `printdeskid` string, nullable: no idea
          - `ip` string, nullable: The IP of the BamdeskDevice
          - `secretkey` string, nullable
        - NetsDevice
          - `id` number, nullable
          - `terminalid` string, required
          - `title` string, required
          - `ip` string, nullable
        - PaymentType
          - `id` integer: A unique payment type id
          - `title` string: The name of a payment type
          - `accountno` string, nullable: The account number associated with the payment type
          - `currency` string, nullable: The currency associated with the payment type
          - `exchangerate` number, nullable: The exchange rate of the given currency (if any) to the store's main currency.
          - `cash` integer: Whether or not the payment type is physical cash
          - `disabled` integer, nullable: Included when deleted payment types are allowed
        - AdyenDevice
          - `id` string
          - `storeid` number
          - `title` string, required
          - `poiid` string, required
      - `position` number: The position of the payment provider in the list of payment providers
      - `transaction_limit` number, nullable: The allowed transaction amount for this payment method. If payment sum is over this, a warning will be shown.
      - `btnColor` string, nullable: The color of the associated button
      - `customer_required` boolean: If the customer is required for this particular payment type
      - `config` PaymentLinkMethodConfig: Settings that only apply to some payment provider types.
        - `allowedPaymentMethods` string[], nullable: Limits payment link session to these payment methods. Empty or null offers every method the store has enabled.
    - `deleted_at` string, nullable: Whether or not this cash register is deleted

## Other responses

- `4XX`: Not found

---

[API](https://skmtc.dev/c1st/apis/customers-1st-api.md) - [All operations](https://skmtc.dev/c1st/apis/customers-1st-api/llms.txt) - [OpenAPI document](https://skmtc.dev/c1st/apis/customers-1st-api/revisions/4250bb326f2a?raw)
