- Resource: Opportunity
- State
- Stage
- Source
- OpportunityInfo
- ProductFamily
- ProductCategory
- QualificationInfo
- OperationType
- Budget
- Authority
- Need
- Timeline
- DecisionPhase
- CustomerInfo
- CustomerDetails
- Industry
- Contact
- PhoneNumber
- ShortCode
- Region
- IsvSolutionConnectInfo
- SupportLevel
- ContractVehicle
- DeliveryModel
- PartnerInfo
- IncentiveType
- SalesCycle
- PartnerCloseStage
- WinLossInfo
- OpportunityLine
- OpportunityTeamMember
- AccessLevel
- CustomerContact
- Role
- RebateExtension
- ExtensionReason
- ExtensionStatus
- ExtensionRejectionReason
- Methods
Resource: Opportunity
An Opportunity is a pending sale from a customer likely to purchase Google Cloud products or services. Once closed, an Opportunity is either won (results in an order) or lost.
JSON representation |
---|
{ "name": string, "customerDisplayName": string, "state": enum ( |
Fields | |
---|---|
name |
Identifier. Resource name of an Opportunity in the form: opportunities/{opportunity_id}. |
customer |
Output only. Customer display name that the Opportunity is associated with. This maps to the Vector Account name. |
state |
State the Opportunity is in. Client can only set the state to DRAFT or SUBMITTED. Default: DRAFT. |
state |
Output only. Contains the reason if the Opportunity was not accepted. |
stage |
The sales stage that the Opportunity is in. New Opportunities are created in Stage 0. Can only be updated after the Opportunity is ACCEPTED. Can't be updated to CLOSED. |
owner |
Output only. Name of the Google FSR who owns the Opportunity. |
owner |
Output only. Email of the Google FSR who owns the Opportunity. |
creationDate |
Output only. Deprecated: use createTime instead. Date when the Opportunity was created. |
creator |
Output only. User email that created the Opportunity. If the Opportunity is created through an integrator, this will be the integrator's service account. |
source |
Output only. Represents if the Opportunity was created by Google or by Partner. |
opportunity |
Required. Information about the Opportunity provided during deal submission. Required for Creating an Opportunity. |
qualification |
Required. Information that will be used to qualify the Opportunity for approval and incentive eligibility. Required for Creating an Opportunity. |
customer |
Required. Information of the end customer used for matching to an existing customer account or for creating a new one. Required for Creating an Opportunity. Can't be edited after the Opportunity is Accepted. |
isv |
Optional. Optional information that can be provided for ISV deals during Create Opportunity. Can't be edited after the Opportunity is Accepted. |
partner |
Optional. Opportunity information related to the sourcing Partner. Present only after the Opportunity is Accepted. Unset otherwise. Can be edited. |
sales |
Optional. Information related to the Sales cycle. Present only after the Opportunity is Accepted. Unset otherwise. Can be edited. |
win |
Output only. Information related to the Sales cycle. Present only after the Opportunity is closed. Unset otherwise. Can't be edited. |
opportunity |
Output only. Information about the Products added to the Opportunity. Present only after the Opportunity is Accepted. Unset otherwise. Can't be edited. |
opportunity |
Output only. Information on the Partner users with access to the Opportunity. Present only after the Opportunity is Accepted. Unset otherwise. Can't be edited. |
customer |
Output only. List of Customer contacts for the Opportunity. Present only after the Opportunity is Accepted. Unset otherwise. Can't be edited. |
rebate |
Output only. Information about the rebate extensions requested on the Opportunity. Present only after the Opportunity is Accepted. Unset otherwise. Can't be edited. |
create |
Output only. Timestamp when the Opportunity was created. Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted.Examples: |
update |
Output only. Timestamp when the Opportunity was last updated. Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted.Examples: |
reference |
Output only. Opportunity ID in the Partner Advantage Portal. This ID is meant for mapping the Opportunities to the old system, and has a 1 to 1 mapping with the opportunities in this Service. |
State
Represents the approval state of the Opportunity.
Enums | |
---|---|
STATE_UNSPECIFIED |
Not used. |
DRAFT |
Set this state if you are not ready to submit the Opportunity for Approval. |
SUBMITTED |
Set this state to process the Approval. |
ACCEPTED |
Can only be set by the system. Indicates that the Opportunity has been accepted. |
NOT_ACCEPTED |
Can only be set by the system. Indicates that the Opportunity has not been accepted. Clients can edit the Opportunity and resubmit it for approval by setting the state back to SUBMITTED. |
Stage
Represents the sales stages of an Opportunity.
Enums | |
---|---|
STAGE_UNSPECIFIED |
Not used. |
QUALIFY |
Stage 0 - Qualify. |
REFINE |
Stage 1 - Refine. |
TECH_EVAL_SOL_DEV |
Stage 2 - Tech evaluation and Solution Development. |
PROPOSAL_NEGOTIATION |
Stage 3 - Proposal negotiation. |
MIGRATION_IMPL |
Stage 4 - Migration or Implementation. Represents Closed/Won stage. Can only be set by the system. |
CLOSED_LOST |
Closed lost. Can only be set by the system. |
CLOSED_ADMIN |
Closed by Admin. Can only be set by the system. |
Source
Represents the source for Oppty creation.
Enums | |
---|---|
SOURCE_UNKNOWN |
Not used. |
GOOGLE |
Created by Google sales rep. |
GOOGLE_BDR |
Created by Google Business. |
GOOGLE_PROGRAMMATIC |
Created by Google programmatically. |
PARTNER |
If the Opportunity was created by Partner. |
OpportunityInfo
Contains details about the Opportunity.
JSON representation |
---|
{ "partnerEntity": string, "indirectPartnerEntity": string, "displayName": string, "description": string, "productFamily": [ enum ( |
Fields | |
---|---|
partner |
Required. Partner who sources the deal. In case of 2-tier Partners, this is the Distributor id. Format: partners/{id} |
indirect |
Optional. If a 2-tier deal provide the Indirect Reseller involved. Format: partners/{id} |
display |
Optional. Display name for the Opportunity. Default name: {customerName}-{productCategory} |
description |
Optional. Opportunity description. |
product |
Optional. Product Family the Opportunity belongs to. For MVP, only 1 Product Family is supported. Required for ISV Solution Connect Opportunity. For Non-ISV Opportunities its derived from the Product Category. |
product |
Optional. Product Category the Opportunity belongs to. For MVP, only 1 Product Category is supported. Required for non-ISV Opportunities. For ISV Solution Connect, the Product Category should be empty. Can't be edited after the Opportunity is Accepted. |
confidential |
Optional. Flag to identify if the Opportunity is confidential and needs to have restricted access. Default: false. |
gcp |
Output only. GCP Watermark. |
opportunity |
Output only. Total estimate for the Opportunity calculated based on the Opportunity Line items. |
ProductFamily
Defines the high-level Product Family. Product Authorization is performed at this level.
Enums | |
---|---|
PRODUCT_FAMILY_UNSPECIFIED |
Not used. |
GOOGLE_CLOUD_PLATFORM |
Google Cloud Platform. |
GOOGLE_WORKSPACE |
Google Workspace. |
MAPS |
Maps. |
ProductCategory
Defines the sub category under Product Family. For ISV Solution Connect, the Product Category should be PRODUCT_CATEGORY_UNSPECIFIED.
Enums | |
---|---|
PRODUCT_CATEGORY_UNSPECIFIED |
Not used. |
GOOGLE_GEMINI_AI |
Google Gemini AI. |
GCP_AI |
GCP AI. |
GCP_ANALYTICS |
GCP Analytics. |
GCP_ANTHOS |
GCP Anthos. |
GCP_APIGEE |
GCP Apigee. |
GCP_APPSHEET |
GCP Appsheet. |
GCP_COMPUTE |
GCP Compute. |
GCP_DATABASES |
GCP Databases. |
GCP_DISTRIBUTED_CLOUD |
GCP Distributed Cloud. |
GCP_DUET_AI |
GCP Duet AI. |
GCP_GPU |
GCP GPU. |
GCP_LOOKER |
GCP Looker. |
GCP_NETWORK |
GCP Network. |
GCP_OTHER |
GCP Other. |
GCP_OTHER_SECURITY |
GCP Other Security. |
GCP_PLATFORM |
GCP Platform. |
GCP_SCCE |
GCP SCCE. |
GCP_SERVERLESS |
GCP Serverless. |
GCP_STORAGE |
GCP Storage. |
GCP_SUPPORT |
GCP Support. |
GOOGLE_CLOUD_IDENTITY |
Google Cloud Identity. |
GOOGLE_MAPS |
Google Maps. |
GOOGLE_VAULT |
Google Vault. |
GOOGLE_VOICE |
Google Voice. |
GOOGLE_WORKSPACE_CORE |
Google Workspace Core. |
GOOGLE_WORKSPACE_EDU |
Google Workspace Edu. |
QualificationInfo
Qualification information for the Opportunity.
JSON representation |
---|
{ "dealNumber": string, "operationType": enum ( |
Fields | |
---|---|
deal |
Output only. System generated unique deal identifier. |
operation |
Required. Transaction Operation type for which the Opportunity is being created. |
contract |
Required. Contract terms in months. |
deal |
Required. Target budget/estimated cost. Can't be edited after the Opportunity is Accepted. |
estimated |
Required. Target deal close date in UTC. Can't be edited after the Opportunity is Accepted. |
public |
Optional. Whether or not the customer is a public sector organization that requires competing offers from multiple vendors. Can be edited after the Opportunity is Accepted. Default: false. |
budget |
Required. Budget. Can't be edited after the Opportunity is Accepted. |
authority |
Required. Authority. Can't be edited after the Opportunity is Accepted. |
need |
Required. Need. Can't be edited after the Opportunity is Accepted. |
timeline |
Required. Timeline. Can't be edited after the Opportunity is Accepted. |
campaign |
Optional. Valid campaign name for the selected customer's region and products. Ex: "CA-0072131 - 2023 H1 - PPF - Modernize SaaS apps onto GCP". |
mssp |
Optional. Flag to highlight if the partner will also act as MSSP (Managed Security Service Provided). |
legal |
Required. Is the legal_language accepted? Must be true for the Opportunity to be created. Can't be edited after the Opportunity is Accepted. T&C is listed here: https://docs.google.com/document/d/1UvQQtoZ6xiBCGoz0nJFNo-O80iR9faeHzQdWUfnEGTg/edit |
decision |
Required. Decision Phase. |
OperationType
Transaction Operation type.
Enums | |
---|---|
OPERATION_TYPE_UNSPECIFIED |
Not used. |
NEW |
New. |
RENEWAL |
Renewal. |
ADD_ON |
Add-on. |
EXPANSION |
Expansion - user increase or upgrade. |
Budget
Budget.
Enums | |
---|---|
BUDGET_UNSPECIFIED |
Not used. |
BUDGET_EXISTS_NOT_SPECIFIED |
Budget exists, not specified. |
CONFIRMED_NO_BUDGET |
Confirmed no budget. |
EXACT_BUDGET_GIVEN |
Exact budget given. |
REFUSE_TO_DISCLOSE |
Refuse to disclose. |
Authority
Authority.
Enums | |
---|---|
AUTHORITY_UNSPECIFIED |
Not used. |
CONFIRMED_NO_AUTHORITY_DECIDED |
Confirmed no authority decided. |
DONT_KNOW |
Don't know the authority. |
CLEARLY_IDENTIFIED_PROCESS |
Clearly identified process. |
VAGUE_UNDERSTANDING |
Vague understanding. |
Need
Need.
Enums | |
---|---|
NEED_UNSPECIFIED |
Not used. |
CLEAR_NEED |
Clear need. |
COMPELLING_NEED |
Compelling need. |
NO_NEED |
No need. |
Timeline
Timeline.
Enums | |
---|---|
TIMELINE_UNSPECIFIED |
Not used. |
CONFIRMED_NO_DECISION_DATE |
Confirmed no decision date. |
REFUSED_TO_GIVE_DATE |
Refused to give date. |
SPECIFIC_DECISION_DATES_GIVEN |
Specific decision dates given. |
VAGUE_DECISION_DATES_GIVEN |
Vague decision dates given. |
DecisionPhase
Decision Phase.
Enums | |
---|---|
DECISION_PHASE_UNSPECIFIED |
Not used. |
INFORMATION_GATHERING |
Initial research and information gathering |
TRIAL_OR_PILOT |
Currently in-trial or looking to trial/pilot |
FINAL_DECISION |
Final decision |
CustomerInfo
Customer Information provided during Opportunity Creation
JSON representation |
---|
{ "customerDetails": { object ( |
Fields | |
---|---|
customer |
Required. Firm details needed for creating a new customer or for mapping to an existing customer. |
contact |
Optional. Primary Customer contact that will be added to the Opportunity Contact Roles. |
region |
Required. Geographical region where end customer is located Note: Partner needs to have Sell authorization in this region to qualify for deal registration incentives. |
CustomerDetails
Customer details used to create a new customer or map to existing customers.
JSON representation |
---|
{ "organizationName": string, "domain": string, "address": { object ( |
Fields | |
---|---|
organization |
Required. Name of the Customer Organization. |
domain |
Required. Customer's primary website domain. |
address |
Required. Customer address. |
industry |
Required. Customer's Primary Industry. |
employee |
Required. Workforce size. |
Industry
Industry.
Enums | |
---|---|
INDUSTRY_UNSPECIFIED |
Not used. |
ADVERTISING_MARKETING |
Advertising & Marketing. |
AGRICULTURE |
Agriculture |
AUTOMOTIVE |
Automotive. |
BUSINESS_SERVICES |
Business & Professional Services. |
CONSUMER_GOODS |
Consumer Packaged Goods. |
EDUCATION |
Education. |
ELECTRICAL_ELECTRONICS |
Electrical & Electronics. |
ENERGY |
Energy & Utilities. |
FINANCIAL_SERVICES |
Financial Services. |
FOOD |
Food, Beverage & Restaurants. |
GAMING |
Gaming. |
HEALTHCARE |
Healthcare & Life Sciences. |
INDUSTRIAL_GOODS |
Industrial Goods & Manufacturing. |
GOVERNMENT |
Government. |
LOGISTICS |
Logistics. |
MANUFACTURING |
Manufacturing & Industrial. |
MEDIA |
Media & Entertainment. |
NON_PROFIT |
Non-Profit. |
OTHER |
Other. |
PUBLIC_SECTOR |
Public Sector & EDU. |
RETAIL_CONSUMER |
Retail & Consumer. |
RETAIL_WHOLESALE |
Retail & Wholesale. |
SOFTWARE |
Software & Internet. |
TELECOMMUNICATIONS |
Telecommunications. |
TELECOMMUNICATIONS_MEDIA |
Telecommunications, Media & Gaming. |
TOURISM |
Tourism & Leisure. |
WEB3 |
Web3. |
MANUFACTURING_INDUSTRIAL_TRANSPORTATION |
Manufacturing, Industrial & Transportation. |
Contact
Contact Details
JSON representation |
---|
{
"givenName": string,
"familyName": string,
"email": string,
"phone": {
object ( |
Fields | |
---|---|
given |
Required. Contact's First name. |
family |
Required. Contact's Last name. |
email |
Required. Email. |
phone |
Optional. Phone number. |
PhoneNumber
An object representing a phone number, suitable as an API wire format.
This representation:
should not be used for locale-specific formatting of a phone number, such as "+1 (650) 253-0000 ext. 123"
is not designed for efficient storage
- may not be suitable for dialing - specialized libraries (see references) should be used to parse the number for that purpose
To do something meaningful with this number, such as format it for various use-cases, convert it to an i18n.phonenumbers.PhoneNumber
object first.
For instance, in Java this would be:
com.google.type.PhoneNumber wireProto = com.google.type.PhoneNumber.newBuilder().build(); com.google.i18n.phonenumbers.Phonenumber.PhoneNumber phoneNumber = PhoneNumberUtil.getInstance().parse(wireProto.getE164Number(), "ZZ"); if (!wireProto.getExtension().isEmpty()) { phoneNumber.setExtension(wireProto.getExtension()); }
Reference(s): - https://github.com/google/libphonenumber
JSON representation |
---|
{ "extension": string, // Union field |
Fields | |
---|---|
extension |
The phone number's extension. The extension is not standardized in ITU recommendations, except for being defined as a series of numbers with a maximum length of 40 digits. Other than digits, some other dialing characters such as ',' (indicating a wait) or '#' may be stored here. Note that no regions currently use extensions with short codes, so this field is normally only set in conjunction with an E.164 number. It is held separately from the E.164 number to allow for short code extensions in the future. |
Union field kind . Required. Either a regular number, or a short code. New fields may be added to the oneof below in the future, so clients should ignore phone numbers for which none of the fields they coded against are set. kind can be only one of the following: |
|
e164 |
The phone number, represented as a leading plus sign ('+'), followed by a phone number that uses a relaxed ITU E.164 format consisting of the country calling code (1 to 3 digits) and the subscriber number, with no additional spaces or formatting. For example: - correct: "+15552220123" - incorrect: "+1 (555) 222-01234 x123". The ITU E.164 format limits the latter to 12 digits, but in practice not all countries respect that, so we relax that restriction here. National-only numbers are not allowed. References: - https://www.itu.int/rec/T-REC-E.164-201011-I - https://en.wikipedia.org/wiki/E.164. - https://en.wikipedia.org/wiki/List_of_country_calling_codes |
short |
A short code. Reference(s): - https://en.wikipedia.org/wiki/Short_code |
ShortCode
An object representing a short code, which is a phone number that is typically much shorter than regular phone numbers and can be used to address messages in MMS and SMS systems, as well as for abbreviated dialing (For example "Text 611 to see how many minutes you have remaining on your plan.").
Short codes are restricted to a region and are not internationally dialable, which means the same short code can exist in different regions, with different usage and pricing, even if those regions share the same country calling code (For example: US and CA).
JSON representation |
---|
{ "regionCode": string, "number": string } |
Fields | |
---|---|
region |
Required. The BCP-47 region code of the location where calls to this short code can be made, such as "US" and "BB". Reference(s): - http://www.unicode.org/reports/tr35/#unicode_region_subtag |
number |
Required. The short code digits, without a leading plus ('+') or country calling code. For example "611". |
Region
Geographical region where end customer is located
Enums | |
---|---|
REGION_UNSPECIFIED |
Default value. Does not display if there are no errors. |
ANZ |
Australia & New Zealand |
CEE |
Central & Eastern Europe |
DACH |
Germany, Austria, & Switzerland |
FRANCE |
France |
GLOBAL |
Global |
INDIA |
India |
JAPAN |
Japan |
LATAM_BRAZIL |
LATAM - Brazil |
LATAM_SPANISH_SPEAKING |
LATAM - Spanish speaking |
NE |
Northern Europe |
NORTH_AMERICA |
North America |
OTHER_ASIA_PACIFIC |
Other Asia Pacific |
SEEMEA |
Southern Europe and Emerging Markets |
UK_AND_I |
UK & Ireland |
IsvSolutionConnectInfo
Information about a ISV Solution Connect Deal.
JSON representation |
---|
{ "isvSolutionConnectDeal": boolean, "customerContactRequested": boolean, "supportLevel": enum ( |
Fields | |
---|---|
isv |
Is the deal an ISV solution connect deal? Can't be edited after the Opportunity is Accepted. Default: false. |
customer |
Has customer requested to be contacted? Can't be edited after the Opportunity is Accepted. Default: false. |
support |
Support Level. Can't be edited after the Opportunity is Accepted. |
contract |
Contract Vehicle. Can't be edited after the Opportunity is Accepted. |
delivery |
Delivery Model. Can't be edited after the Opportunity is Accepted. |
SupportLevel
Support Level.
Enums | |
---|---|
SUPPORT_LEVEL_UNSPECIFIED |
Not used. |
OTHER_SUPPORT_LEVEL |
Other. |
TECH |
Technical support. |
TRANSACTION |
Transaction related support (POC/Google Cloud Marketplace/Procurement). |
UPSELL_RENEW_CROSS_SELL |
Upselling/renewal/cross-selling support. |
ALIGN_SALES_ACCOUNT |
Align sales/account strategy. |
ALREADY_CONTACT |
Already in touch with Google Cloud sales. |
ContractVehicle
Contract Vehicle.
Enums | |
---|---|
CONTRACT_VEHICLE_UNSPECIFIED |
Not used. |
CLOUD_MARKETPLACE |
Google Cloud Marketplace. |
PARTNER_CONTRACT |
Partner contract. |
UNKNOWN |
Not known at this time. |
DeliveryModel
Delivery Model.
Enums | |
---|---|
DELIVERY_MODEL_UNSPECIFIED |
Not used. |
OTHER_DELIVERY_MODEL |
Other. |
DATA_TO_CUSTOMER_BIGQUERY |
Data to customer BigQuery. |
VM_ON_CUSTOMER_TENANCY |
VM on Customer Tenancy. |
SAAS_ON_GOOGLE_CLOUD |
SaaS on Google Cloud. |
PartnerInfo
Partner Information provided after the Opportunity is Accepted.
JSON representation |
---|
{ "incentiveEligibility": boolean, "incentiveType": enum ( |
Fields | |
---|---|
incentive |
Output only. Whether Partner is eligible for incentives for this Opportunity. |
incentive |
Output only. Incentive type if the Opportunity is eligible for incentive: Deal Registration or Deal Referral. |
contract |
Contract expiration date. Date in UTC. Can be edited after the Opportunity is Accepted. |
rebate |
Output only. Rebate expiration date. |
distributor |
Distributor in case of 2-tier deals. Format: partners/{id}. Can be edited after the Opportunity is Accepted. |
sub |
Optional. Cloud Billing subaccount ID. Can be edited after the Opportunity is Accepted. |
extensions |
Output only. Number of extensions for rebate. |
gcp |
Optional. Google Cloud project numbers. Can be edited after the Opportunity is Accepted. Can only be numeric values. |
submittedDate |
Output only. Deprecated. Instead, use submitTime. Date when the Opportunity was last submitted. |
approvedDate |
Output only. Deprecated. Instead, use approveTime. Date when the Opportunity was approved. |
submit |
Output only. Timestamp when the Opportunity was last submitted. Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted.Examples: |
approve |
Output only. Timestamp when the Opportunity was approved. Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted.Examples: |
IncentiveType
Incentive Type.
Enums | |
---|---|
INCENTIVE_TYPE_UNSPECIFIED |
Not used. |
DEAL_REGISTRATION |
Deal Registration incentive. |
DEAL_REFERRAL |
Deal Referral incentive. |
SalesCycle
Information on the sales cycle.
JSON representation |
---|
{ "closeDate": { object ( |
Fields | |
---|---|
close |
Output only. Date when the Opportunity is closed. |
partner |
Partner ready to close info. Can be edited after the Opportunity is Accepted. |
close |
Output only. Number of times close date is pushed/changed. |
prm |
Output only. PRM site details. |
PartnerCloseStage
Partner close stage
Enums | |
---|---|
PARTNER_CLOSE_STAGE_UNSPECIFIED |
Not used. |
MIGRATION_IMPL |
Stage 4 - Migration or Implementation. Represents Closed/Won stage. |
CLOSED_LOST |
Closed lost. Can only be set by the system. |
WinLossInfo
Win Loss Details.
JSON representation |
---|
{ "lostReason": string, "lostMainReason": string, "lostRejectedReasonDetails": string, "winMainReason": string, "wonReason": string, "winLossProducts": [ string ], "winLossAdditionalContext": string } |
Fields | |
---|---|
lost |
Output only. Lost reason. |
lost |
Output only. Lost main reason. |
lost |
Output only. Lost rejected reason details. |
win |
Output only. Win main reason. |
won |
Output only. Won reason. |
win |
Output only. Win/loss products. |
win |
Output only. Win/loss additional context. |
OpportunityLine
Opportunity Line item.
JSON representation |
---|
{ "displayName": string, "quantity": integer, "salesPrice": { object ( |
Fields | |
---|---|
display |
Output only. Product display name. |
quantity |
Output only. Quantity. |
sales |
Output only. Sales price. |
list |
Output only. List price. |
total |
Output only. Total price of the line. |
metric |
Output only. Unit of measure. |
description |
Output only. Line item description. |
OpportunityTeamMember
Opportunity Team Member.
JSON representation |
---|
{
"name": string,
"email": string,
"accessLevel": enum ( |
Fields | |
---|---|
name |
Output only. Name. |
email |
Output only. Email. |
access |
Output only. Access Level. |
AccessLevel
Access Level.
Enums | |
---|---|
ACCESS_LEVEL_UNSPECIFIED |
Not used. |
VIEW_ONLY |
View only. |
MODIFY |
Modify. |
CustomerContact
Customer Contact.
JSON representation |
---|
{
"givenName": string,
"familyName": string,
"title": string,
"role": enum ( |
Fields | |
---|---|
given |
Output only. Contact First Name. |
family |
Output only. Contact Last Name. |
title |
Output only. Contact Title. |
role |
Output only. Contact Role. |
primary |
Output only. Is Primary contact for this Opportunity? |
Role
Customer Contact Role.
Enums | |
---|---|
ROLE_UNSPECIFIED |
Not used. |
OTHER_ROLE |
Other role. |
ADMIN |
Administrator. |
BILLING_CONTACT |
Billing Contact. |
BUSINESS_DECISION_MAKER |
Business Decision Maker. |
BUSINESS_USER |
Business User. |
CHANGE_CHAMPION |
Change Champion. |
CHRONICLE_SIEM_CONTACT |
Chronicle SIEM Contact. |
CHRONICLE_SOAR_CONTACT |
Chronicle SOAR Contact. |
ECONOMIC_BUYER |
Economic Buyer. |
EVALUATOR |
Evaluator. |
EXECUTIVE_SPONSOR |
Executive Sponsor. |
INFLUENCER |
Influencer. |
MAIN_DECISION_MAKER |
Main Decision Maker. |
ORDERING_CONTACT |
Ordering Contact. |
PRODUCT_CONTACT |
Product Contact. |
TECH_CONTACT |
Technical Contact. |
TECH_DECISION_MAKER |
Technical Decision Maker. |
RebateExtension
Rebate Extension.
JSON representation |
---|
{ "requestNumber": string, "extensionReason": enum ( |
Fields | |
---|---|
request |
Output only. Extension Request number. |
extension |
Output only. Extension Reason. |
extension |
Output only. Extension Status. |
extension |
Output only. Extension Rejection Reason. |
comments |
Output only. Comments. |
ExtensionReason
Extension Reason.
Enums | |
---|---|
EXTENSION_REASON_UNSPECIFIED |
Not used. |
OTHER_EXTENSION_REASON |
Other. |
CUSTOMER_ENGAGEMENT_DELAYED |
Customer Engagement Delayed. |
PROOF_OF_CONCEPT_LONGER_THAN_EXPECTED |
Proof of Concept Longer Than Expected. |
COMPLEX_DEAL |
Complex Deal |
ExtensionStatus
Extension Status.
Enums | |
---|---|
EXTENSION_STATUS_UNSPECIFIED |
Not used. |
SUBMITTED |
Submitted. |
APPROVED |
Approved. |
REJECTED |
Rejected. |
ExtensionRejectionReason
Extension Rejection Reason.
Enums | |
---|---|
EXTENSION_REJECTION_REASON_UNSPECIFIED |
Not used. |
OTHER_EXTENSION_REJECTION_REASON |
Other. |
LACK_OF_PARTNER_ENGAGEMENT |
Lack of Partner Engagement. |
NEGATIVE_CUSTOMER_FEEDBACK |
Negative Customer Feedback |
PPS_REJECTION |
PPS Rejection. |
Methods |
|
---|---|
|
Creates a new Opportunity resource for a deal submission process. |
|
Returns the requested Opportunity resource. |
|
Updates an existing Opportunity resource. |
|
Query Opportunity s associated with a specific Partner. |