SellDirectPricingResult
Per-product Sell Direct pricing result. offerStatus is always non-null
(PENDING / EVALUATING_REQUEST / DENIED / OFFERED). denialInfo is set when DENIED;
offerData is set when OFFERED.
Definition
Section titled “Definition”type SellDirectPricingResult { offerStatus: OfferStatus! denialInfo: DenialInfo underwritingState: UnderwritingState underwritingCompletedAt: String offerData: OfferDataWithPricing}Fields
Section titled “Fields”| Field | Type | Description |
|---|---|---|
offerStatus | OfferStatus! | — |
denialInfo | DenialInfo | — |
underwritingState | UnderwritingState | Underwriting state for the current underlying Sell Direct offer, independent of product eligibility. APPROVED means underwriting completed successfully; UNKNOWN means draft or escalated; WALKED means Opendoor decided not to proceed after underwriting. Null when the offer or its underwriting state is unavailable. Approval does not override DENIED. |
underwritingCompletedAt | String | Recorded underwriting completion time for the same underlying offer, as an ISO 8601 timestamp. Null when unavailable. Use underwritingState, not this timestamp alone, to determine approval. |
offerData | OfferDataWithPricing | — |