---
title: "GET /commission_splits"
method: GET
path: "/commission_splits"
tags: ["commission_splits"]
---

# GET /commission_splits

`GET /commission_splits`

## Request

- Base URL: `https://api.propstack.de/v2`
- URL: `https://api.propstack.de/v2/commission_splits`
- Auth: API key in header `X-Api-Key`

Returns commission splits

## Query parameters

- `with_total` boolean
- `page` integer
- `per` integer
- `order` 'asc' | 'desc'
- `sort_by` string
- `date_from` string, date
- `date_to` string, date

## Request body `application/x-www-form-urlencoded`

- object
  - `by_broker` integer[]: Filter by broker IDs
  - `by_client` integer[]: Filter by client IDs
  - `by_name` string[]: Filter by names
  - `by_actor` string[]: Filter by actors
  - `by_split_position` string[]: Filter by split positions

## Response `200`

Returns commission splits

- EndpointsCommissionSplits: Endpoints_CommissionSplits model
  - `data` CommissionSplitEntity[]
    - `id` integer
    - `property_id` integer
    - `client_id` integer
    - `broker_id` integer
    - `name` string
    - `date` string
    - `value` number, float
    - `value_type` 'percent' | 'fixed'
    - `calculated_value` number, float
    - `split_position` 'pre' | 'post' | 'prefix'
    - `actor` 'buyer' | 'seller'
    - `representing` 'buyer' | 'seller' | 'both' | 'not_applicable'
    - `defaulted` boolean
    - `created_at` string
    - `updated_at` string
  - `total` integer: Show the total count of commission splits

## Other responses

- `400`: validation_error
- `401`: authentication_error
- `403`: authorization_error
- `404`: not_found_error
- `422`: validation_error
- `429`: rate_limit_exceeded
- `500`: internal_server_error

## Changes

- **2026-11-04** `b68ea1933caa`: 1 info
  - added the non-success response with the status `429`
- **2026-09-15** `949bd7607959`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/propstack/apis/propstack-api-v2-beta/changes/commission_splits/get.md)

---

[API](https://skmtc.dev/propstack/apis/propstack-api-v2-beta.md) - [All operations](https://skmtc.dev/propstack/apis/propstack-api-v2-beta/llms.txt) - [OpenAPI document](https://skmtc.dev/propstack/apis/propstack-api-v2-beta/revisions/b68ea1933caa?raw)
