CloseProjectRequest
Request body for closing a project as sold or withdrawn.
- buyerType: null | string
Contact Id ID of the buyer contact (optional, for external buyers not on the prospect list).
- buyerType: null | string
Prospect Id ID of the buyer prospect (required if buyerType is 'prospect').
- buyerType: string
Type Pattern: ^(prospect|external|none)$Buyer type: 'prospect' (from prospect list), 'external' (outside buyer), or 'none' (no-sale closure — deal closed without a buyer). Defaults to 'external'.
- closeType: null | stringFormat: date-time
Date Utc Close date (defaults to now if omitted).
- priceType: object · PriceOrRange nullable
Closing price as a single
value, amin/maxrange, or both. Currency is required; scale defaults tononewhen omitted. Examples:{ "value": 1320, "currency": "SEK", "scale": "millions" },{ "min": 50, "max": 60, "currency": "SEK", "scale": "millions" }- currencyType: stringmin length:3max length:3required
ISO 4217 currency code (e.g., "EUR", "SEK", "USD").
- maxType: null | number | string
Pattern: ^-?(?:0|[1-9]\d*)(?:\.\d+)?$Format: doublemin:0Maximum price. Multiply by scale factor to get actual amount.
- minType: null | number | string
Pattern: ^-?(?:0|[1-9]\d*)(?:\.\d+)?$Format: doublemin:0Minimum price. Multiply by scale factor to get actual amount. Example: min=100 with scale="millions" = 100 million.
- scaleType: string
Scale factor for the values: "none" (1), "thousands" (1,000), "millions" (1,000,000), "billions" (1,000,000,000). Default is "none" if not specified on input.
- valueType: null | number | string
Pattern: ^-?(?:0|[1-9]\d*)(?:\.\d+)?$Format: doublemin:0Single-point price (the headline number, or the midpoint of a range). Multiply by scale factor for actual amount.
- yieldType: object · PercentOrRange nullable
Closing yield as a single
value, amin/maxrange, or both. Values are in percentage form (e.g., 5.0 = 5%). Examples:{ "value": 4.7 },{ "min": 4.0, "max": 5.5 }- maxType: null | number | string
Pattern: ^-?(?:0|[1-9]\d*)(?:\.\d+)?$Format: doubleMaximum percentage (e.g., 8.0 = 8%).
- minType: null | number | string
Pattern: ^-?(?:0|[1-9]\d*)(?:\.\d+)?$Format: doubleMinimum percentage (e.g., 5.0 = 5%).
- valueType: null | number | string
Pattern: ^-?(?:0|[1-9]\d*)(?:\.\d+)?$Format: doubleSingle-point percentage (the headline number, or the midpoint of a range).