SFDCOpportunity
A Salesforce Opportunity record, with any accords linked to it.
type SFDCOpportunity implements SFDCObjectInterface {
id: String!
connectedAccordId: String
connectedAccordName: String
connectedCrmId: String
connectedAccords: [ConnectedAccord]
accountName: String
accountWebsite: String
opportunityName: String
opportunityAmount: String
sfdcUrl: String
closeDate: String
createdDate: String
nextStep: String
stageName: String
ownerName: String
recordTypeId: String
}
Fields
SFDCOpportunity.id ● String! non-null scalar
The Salesforce record id.
SFDCOpportunity.connectedAccordId ● String scalar
Id of the accord linked to this Opportunity, if one exists. Populated by searchSFDCObjects only.
SFDCOpportunity.connectedAccordName ● String scalar
Name of the accord linked to this Opportunity, if one exists. Populated by searchSFDCObjects only.
SFDCOpportunity.connectedCrmId ● String scalar
The CRM id recorded on the linked accord, if one exists. Populated by searchSFDCObjects only.
SFDCOpportunity.connectedAccords ● [ConnectedAccord] list object
All accords linked to this Salesforce Opportunity. Populated by searchSFDCObjects only.
SFDCOpportunity.accountName ● String scalar
Name of the Opportunity's Account; empty string when it has none.
SFDCOpportunity.accountWebsite ● String scalar
Website of the Opportunity's Account; null when it has none.
SFDCOpportunity.opportunityName ● String scalar
The Opportunity name.
SFDCOpportunity.opportunityAmount ● String scalar
The Opportunity amount.
SFDCOpportunity.sfdcUrl ● String scalar
Deep link to the record in the Salesforce Lightning UI.
SFDCOpportunity.closeDate ● String scalar
The Opportunity close date.
SFDCOpportunity.createdDate ● String scalar
Date the Opportunity was created, as YYYY-MM-DD, or "-" when
Salesforce reports no creation date.
SFDCOpportunity.nextStep ● String scalar
Always an empty string: the resolver hardcodes it and never reads the Opportunity's NextStep field.
SFDCOpportunity.stageName ● String scalar
The Opportunity stage name.
SFDCOpportunity.ownerName ● String scalar
Display name of the record owner, falling back to their email and then to "-" when the record has no owner.
SFDCOpportunity.recordTypeId ● String scalar
Id of the Opportunity's Salesforce record type.
Interfaces
SFDCObjectInterface interface
Fields shared by every Salesforce object variant, including the accord (if any) this CRM record is linked to. The connected-accord fields are populated by searchSFDCObjects only; getSFDCObject leaves them null.
Implemented By
SFDCObject union