{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/dhl/json-schema/dhl-costs-response-schema.json",
  "title": "CostsResponse",
  "description": "Cost calculation simple response",
  "x-generated": "2026-11-12",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/dhl-deutsche-post-print-mailing-targeting-post-parcel-germany-openapi.yml#/components/schemas/CostsResponse",
  "type": "object",
  "properties": {
    "houseHoldCount": {
      "type": "integer",
      "format": "int32",
      "description": "Number of house holds"
    },
    "totalcost": {
      "type": "integer",
      "format": "int32",
      "description": "The net costs of this mailing. Contains the postage in Euro Cent of all mailing items, real and extra in this mailing (entgelt_gesamt)."
    },
    "deliveryDistrictFee": {
      "type": "integer",
      "format": "int32",
      "description": "Fee for a delivery district selection in cent"
    },
    "minimumOrderFee": {
      "type": "integer",
      "format": "int32",
      "description": "Fee for a minimum order in cent"
    },
    "filterFees": {
      "type": "integer",
      "format": "int32",
      "description": "Fee for Postwurf Spezial filter in cent"
    },
    "isPwsEasy": {
      "type": "boolean",
      "description": "Is this Postwurf Spezial easy"
    },
    "pwsPostageAdditions": {
      "type": "integer",
      "format": "int32",
      "description": "Contains the total net surcharge in Euro Cent to be paid for this mailing. Surcharge will be charged, for example, if the mailing items are not enabled for automation. (entgelt_zuschlag_gesamt)"
    }
  }
}