OppStatus
The status of an opportunity, such as whether it is accepting applications.
Data model
Property | Type | Required | Description |
---|---|---|---|
value | OppStatusOptions | Yes | The status value |
customValue | string | No | The display value for a custom status |
description | string | No | A human-readable description of the status |
$schema: https://json-schema.org/draft/2020-12/schema$id: OppStatus.yamltype: objectproperties: value: $ref: OppStatusOptions.yaml description: The status value customValue: type: string description: The display value for a custom status description: type: string description: A human-readable description of the statusrequired: - valuedescription: The status of an opportunity, such as whether it is accepting applications
/** The status of the opportunity */model OppStatus { /** The status value */ value: OppStatusOptions;
/** A human-readable description of the status */ description?: string;}
// A standard status{ "value": "open", "description": "Opportunity is actively accepting applications"}// A custom status{ "value": "custom", "customValue": "review", "description": "Opportunity is in review by the program team"}
OppStatusOptions
The set of values accepted for opportunity status.
Value | Description |
---|---|
forecasted | Opportunity is anticipated, but not yet accepting applications |
open | Opportunity is actively accepting applications |
closed | Opportunity is no longer accepting applications |
custom | Custom opportunity status defined within the record |
$schema: https://json-schema.org/draft/2020-12/schema$id: OppStatusOptions.yamltype: stringenum: - forecasted - open - closed - customdescription: The set of values accepted for opportunity status
/** The set of values accepted for opportunity status */enum OppStatusOptions { forecasted, open, closed, custom,}