---
title: "SettlementCreate"
url: "https://real-estate-agency.apim.eu/apis/commission-settlement/versions/6ae2ea20-d101-452a-9066-4c9c4d7d5fdc/schemas/SettlementCreate"
---

> Full API specification: https://real-estate-agency.apim.eu/apis/commission-settlement/versions/6ae2ea20-d101-452a-9066-4c9c4d7d5fdc.md

# SettlementCreate

## OpenAPI definition

```yaml
openapi: 3.0.3
info:
  title: Commission Settlement
  version: 1.0.0
servers:
  - url: https://api.realestateagency.example/v1
    description: Production
  - url: https://sandbox.api.realestateagency.example/v1
    description: Sandbox
components:
  schemas:
    DealType:
      type: string
      enum:
        - sale
        - rental
        - commercial_rental
      example: sale
    Party:
      type: object
      properties:
        name:
          type: string
          example: Anna Bergman
        prospect_id:
          type: string
          example: lead_71ab
        address:
          type: string
          example: 148 Elm Street, 10001 Springfield
    SettlementCreate:
      type: object
      required:
        - property_id
        - deal_type
        - assessment_basis_eur
        - buyer_percent
        - contract_date
      properties:
        property_id:
          type: string
          example: prop_8f2c1a
        deal_type:
          $ref: "#/components/schemas/DealType"
        assessment_basis_eur:
          type: integer
          description: Notarized purchase price, or annual net cold rent.
          example: 645000
        buyer_percent:
          type: number
          format: float
          example: 3.57
        seller_percent:
          type: number
          format: float
          example: 3.57
        contract_date:
          type: string
          format: date
          example: 2026-08-14
        buyer:
          $ref: "#/components/schemas/Party"
        seller:
          $ref: "#/components/schemas/Party"
```
