---
title: "List existing rules"
method: GET
path: "/PrivateTransactionRule"
tags: ["PrivateTransactionRule"]
---

# List existing rules

`GET /PrivateTransactionRule`

List all existing rules you defined for automated marking private transactions.

## Response `200`

Successful operation

- object
  - `objects` ModelPrivateTransactionRuleResponse[]
    - `id` string — The entity id
    - `objectName` string — The entity object name, PrivateTransactionRule
    - `create` string, date-time — Date of entity creation
    - `update` string, date-time — Date of last entity update
    - `sevClient` object — Client to which the entity belongs.
      - `id` string — Unique identifier of the client
      - `objectName` string — Model name, which is 'SevClient'
    - `paymentPurpose` string, nullable — The payment purpose of transactions to match
    - `counterpartName` string, nullable — The counterpart name of transactions to match

## Other responses

- `400` — Bad request
- `401` — Authentication required
- `500` — Server error

---

[API](https://skmtc.net/sevdesk/apis/sevdesk-api.md) · [All operations](https://skmtc.net/sevdesk/apis/sevdesk-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/sevdesk/sevdesk-api/revisions/a32cec0fecea/schema)
