Connectors Reference

Elead Sales Opportunities

Elead Sales Opportunities API searches for and retrieves existing sales opportunity information in the Elead CRM. Opportunity information includes details related to the sales team, source, vehicle of interest and vehicle trade information.This API includes the following capabilities and features for managing opportunity-related information.

 

Status: Preview

Tier: Premium

Version: 1.0

 

Actions:

Name

Summary

Opportunities_Search ([Optional]integer page, [Optional]integer pageSize, [Optional]string dateFrom, [Optional]string dateTo, string client_id, string client_secret, string subscription_id, [Optional]string Accept, [Optional]string Accept-Charset, [Optional]string Accept-Encoding, [Optional]string Accept-Language, [Optional]string If-Match, [Optional]string If-None-Match, [Optional]string Prefer, string Request-Id)

Query sales opportunities by date range

Opportunities_SearchDelta ([Optional]integer page, [Optional]integer pageSize, [Optional]string dateFrom, string client_id, string client_secret, string subscription_id, [Optional]string Accept, [Optional]string Accept-Charset, [Optional]string Accept-Encoding, [Optional]string Accept-Language, [Optional]string If-Match, [Optional]string If-None-Match, [Optional]string Prefer, string Request-Id)

Query sales opportunities since the provided date and time

Opportunities_SendEmail (string client_id, string client_secret, string subscription_id, [Optional]string Accept, [Optional]string Accept-Charset, [Optional]string Accept-Encoding, [Optional]string Accept-Language, [Optional]string If-Match, [Optional]string If-None-Match, [Optional]string Prefer, string Request-Id, [Optional]SendEmailRequest sendEmailRequest)

Send an email and create the corresponding activity

Opportunities_CreateOpportunity (string client_id, string client_secret, string subscription_id, [Optional]string Accept, [Optional]string Accept-Charset, [Optional]string Accept-Encoding, [Optional]string Accept-Language, [Optional]string If-Match, [Optional]string If-None-Match, [Optional]string Prefer, string Request-Id, [Optional]CreateOpportunityRequest createOpportunityRequest)

Create new opportunity

Opportunities_AddComment (string client_id, string client_secret, string subscription_id, [Optional]string Accept, [Optional]string Accept-Charset, [Optional]string Accept-Encoding, [Optional]string Accept-Language, [Optional]string If-Match, [Optional]string If-None-Match, [Optional]string Prefer, string Request-Id, [Optional]AddOpportunityCommentRequest addOpportunityCommentRequest)

Add comment to opportunity

Opportunities_AddTradeIn (string client_id, string client_secret, string subscription_id, [Optional]string Accept, [Optional]string Accept-Charset, [Optional]string Accept-Encoding, [Optional]string Accept-Language, [Optional]string If-Match, [Optional]string If-None-Match, [Optional]string Prefer, string Request-Id, [Optional]AddOpportunityTradeInRequest addOpportunityTradeInRequest)

Add trade-in to opportunity

Opportunities_DeleteTradeIn (string tradeInId, string client_id, string client_secret, string subscription_id, [Optional]string Accept, [Optional]string Accept-Charset, [Optional]string Accept-Encoding, [Optional]string Accept-Language, [Optional]string If-Match, [Optional]string If-None-Match, [Optional]string Prefer, string Request-Id)

Remove trade-in from opportunity

Opportunities_AddVehicleSought (string client_id, string client_secret, string subscription_id, [Optional]string Accept, [Optional]string Accept-Charset, [Optional]string Accept-Encoding, [Optional]string Accept-Language, [Optional]string If-Match, [Optional]string If-None-Match, [Optional]string Prefer, string Request-Id, [Optional]AddOpportunityVehicleSoughtRequest addOpportunityVehicleSoughtRequest)

Add vehicle sought to opportunity

Opportunities_DeleteVehicleSought (string vehicleSoughtId, string client_id, string client_secret, string subscription_id, [Optional]string Accept, [Optional]string Accept-Charset, [Optional]string Accept-Encoding, [Optional]string Accept-Language, [Optional]string If-Match, [Optional]string If-None-Match, [Optional]string Prefer, string Request-Id)

Remove vehicle sought from opportunity

Opportunities_ReassignPrimarySalesPerson (string client_id, string client_secret, string subscription_id, [Optional]string Accept, [Optional]string Accept-Charset, [Optional]string Accept-Encoding, [Optional]string Accept-Language, [Optional]string If-Match, [Optional]string If-None-Match, [Optional]string Prefer, string Request-Id, [Optional]ReassignPrimarySalesPersonRequest reassignPrimarySalesPersonRequest)

Reassign the primary salesperson for the specified opportunity

Opportunities_ReassignPrimaryBDCAgent (string client_id, string client_secret, string subscription_id, [Optional]string Accept, [Optional]string Accept-Charset, [Optional]string Accept-Encoding, [Optional]string Accept-Language, [Optional]string If-Match, [Optional]string If-None-Match, [Optional]string Prefer, string Request-Id, [Optional]ReassignPrimaryBDCAgentRequest reassignPrimaryBDCAgentRequest)

Reassign the primary bdc agent for the specified opportunity

Opportunities_AddSalesperson (string opportunityId, string client_id, string client_secret, string subscription_id, [Optional]string Accept, [Optional]string Accept-Charset, [Optional]string Accept-Encoding, [Optional]string Accept-Language, [Optional]string If-Match, [Optional]string If-None-Match, [Optional]string Prefer, string Request-Id, [Optional]Salesperson salesperson)

Add salesperson to opportunity

Opportunities_RemoveSalesperson (string opportunityId, string client_id, string client_secret, string subscription_id, [Optional]string Accept, [Optional]string Accept-Charset, [Optional]string Accept-Encoding, [Optional]string Accept-Language, [Optional]string If-Match, [Optional]string If-None-Match, [Optional]string Prefer, string Request-Id, [Optional]RemoveOpportunitySalespersonRequest removeOpportunitySalespersonRequest)

Remove salesperson from opportunity

 

Triggers:

Name

Summary

 

Objects:

Name

Summary

ActivityMessage

 

AddOpportunityCommentRequest

 

AddOpportunityTradeInRequest

 

AddOpportunityVehicleSought

 

AddOpportunityVehicleSoughtRequest

 

AddOpportunityVehicleTradeIn

 

CreateOpportunityRequest

 

CreateOpportunityResponse

 

LinkDescriptionObject

 

Opportunity

 

OpportunityCustomer

 

OpportunitySalesperson

 

OpportunityVehicleSought

 

OpportunityVehicleTradeIn

 

ReassignPrimaryBDCAgentRequest

 

ReassignPrimarySalesPersonRequest

 

RemoveOpportunitySalespersonRequest

 

Salesperson

 

SalesStep

 

SearchDeltaOpportunitiesResponse

 

SearchOpportunitiesResponse

 

SendEmailRequest

 

SendEmailResponse

 

 

Actions:

Opportunities_Search

Summary: Query sales opportunities by date range

Description: Retrieve sales opportunities by date range

 

Syntax:

EleadSalesOpportunities.Opportunities_Search ([Optional]integer page, [Optional]integer pageSize, [Optional]string dateFrom, [Optional]string dateTo, string client_id, string client_secret, string subscription_id, [Optional]string Accept, [Optional]string Accept-Charset, [Optional]string Accept-Encoding, [Optional]string Accept-Language, [Optional]string If-Match, [Optional]string If-None-Match, [Optional]string Prefer, string Request-Id)

 

Parameters:

Name

Type

Summary

Required

Related Action

page

integer

(Page)

Format - int32.

False

pageSize

integer

(Page Size)

Format - int32.

False

dateFrom

string

(Date From)

Format - date-time (as date-time in RFC3339).

False

dateTo

string

(Date To)

Format - date-time (as date-time in RFC3339).

False

client_id

string

(Client Id)

A client ID that should be unique to developer/solution provider building the solution.

True

client_secret

string

(Client Secret)

A client secret that should be unique to developer/solution provider building the solution.

True

subscription_id

string

(Subscription Id)

A correlation ID that should be returned back to the caller to indicate the return of the given request.

True

Accept

string

(Accept)

Accept Header

False

Accept-Charset

string

(Accept-Charset)

Accept-Charset Header

False

Accept-Encoding

string

(Accept-Encoding)

Accept-Encoding Header

False

Accept-Language

string

(Accept-Language)

Accept-Language Header

False

If-Match

string

(If-Match)

If-Match Header

False

If-None-Match

string

(If-None-Match)

If-None-Match Header

False

Prefer

string

(Prefer)Values: [return=representation, return=minimal]

Preference of the customer

False

Request-Id

string

(Request Id)

Format - guid. A correlation ID that should be returned back to the caller to indicate the return of the given request

True

 

Returns:

          Type:SearchOpportunitiesResponse

 

Opportunities_SearchDelta

Summary: Query sales opportunities since the provided date and time

Description: Retrieve sales opportunities by the provided date/time (within the past 7 days)

 

Syntax:

EleadSalesOpportunities.Opportunities_SearchDelta ([Optional]integer page, [Optional]integer pageSize, [Optional]string dateFrom, string client_id, string client_secret, string subscription_id, [Optional]string Accept, [Optional]string Accept-Charset, [Optional]string Accept-Encoding, [Optional]string Accept-Language, [Optional]string If-Match, [Optional]string If-None-Match, [Optional]string Prefer, string Request-Id)

 

Parameters:

Name

Type

Summary

Required

Related Action

page

integer

(Page)

Format - int32.

False

pageSize

integer

(Page Size)

Format - int32.

False

dateFrom

string

(Date From)

Format - date-time (as date-time in RFC3339).

False

client_id

string

(Client Id)

A client ID that should be unique to developer/solution provider building the solution.

True

client_secret

string

(Client Secret)

A client secret that should be unique to developer/solution provider building the solution.

True

subscription_id

string

(Subscription Id)

A correlation ID that should be returned back to the caller to indicate the return of the given request.

True

Accept

string

(Accept)

Accept Header

False

Accept-Charset

string

(Accept-Charset)

Accept-Charset Header

False

Accept-Encoding

string

(Accept-Encoding)

Accept-Encoding Header

False

Accept-Language

string

(Accept-Language)

Accept-Language Header

False

If-Match

string

(If-Match)

If-Match Header

False

If-None-Match

string

(If-None-Match)

If-None-Match Header

False

Prefer

string

(Prefer)Values: [return=representation, return=minimal]

Preference of the customer

False

Request-Id

string

(Request Id)

Format - guid. A correlation ID that should be returned back to the caller to indicate the return of the given request

True

 

Returns:

          Type:SearchDeltaOpportunitiesResponse

 

Opportunities_SendEmail

Summary: Send an email and create the corresponding activity

Description: Sends an email and creates the corresponding activity

 

Syntax:

EleadSalesOpportunities.Opportunities_SendEmail (string client_id, string client_secret, string subscription_id, [Optional]string Accept, [Optional]string Accept-Charset, [Optional]string Accept-Encoding, [Optional]string Accept-Language, [Optional]string If-Match, [Optional]string If-None-Match, [Optional]string Prefer, string Request-Id, [Optional]SendEmailRequest sendEmailRequest)

 

Parameters:

Name

Type

Summary

Required

Related Action

client_id

string

(Client Id)

A client ID that should be unique to developer/solution provider building the solution.

True

client_secret

string

(Client Secret)

A client secret that should be unique to developer/solution provider building the solution.

True

subscription_id

string

(Subscription Id)

A correlation ID that should be returned back to the caller to indicate the return of the given request.

True

Accept

string

(Accept)

Accept Header

False

Accept-Charset

string

(Accept-Charset)

Accept-Charset Header

False

Accept-Encoding

string

(Accept-Encoding)

Accept-Encoding Header

False

Accept-Language

string

(Accept-Language)

Accept-Language Header

False

If-Match

string

(If-Match)

If-Match Header

False

If-None-Match

string

(If-None-Match)

If-None-Match Header

False

Prefer

string

(Prefer)Values: [return=representation, return=minimal]

Preference of the customer

False

Request-Id

string

(Request Id)

Format - guid. A correlation ID that should be returned back to the caller to indicate the return of the given request

True

sendEmailRequest

SendEmailRequest

 

 

False

 

Returns:

          Type:SendEmailResponse

 

Opportunities_CreateOpportunity

Summary: Create new opportunity

Description: Creates a new opportunity

 

Syntax:

EleadSalesOpportunities.Opportunities_CreateOpportunity (string client_id, string client_secret, string subscription_id, [Optional]string Accept, [Optional]string Accept-Charset, [Optional]string Accept-Encoding, [Optional]string Accept-Language, [Optional]string If-Match, [Optional]string If-None-Match, [Optional]string Prefer, string Request-Id, [Optional]CreateOpportunityRequest createOpportunityRequest)

 

Parameters:

Name

Type

Summary

Required

Related Action

client_id

string

(Client Id)

A client ID that should be unique to developer/solution provider building the solution.

True

client_secret

string

(Client Secret)

A client secret that should be unique to developer/solution provider building the solution.

True

subscription_id

string

(Subscription Id)

A correlation ID that should be returned back to the caller to indicate the return of the given request.

True

Accept

string

(Accept)

Accept Header

False

Accept-Charset

string

(Accept-Charset)

Accept-Charset Header

False

Accept-Encoding

string

(Accept-Encoding)

Accept-Encoding Header

False

Accept-Language

string

(Accept-Language)

Accept-Language Header

False

If-Match

string

(If-Match)

If-Match Header

False

If-None-Match

string

(If-None-Match)

If-None-Match Header

False

Prefer

string

(Prefer)Values: [return=representation, return=minimal]

Preference of the customer

False

Request-Id

string

(Request Id)

Format - guid. A correlation ID that should be returned back to the caller to indicate the return of the given request

True

createOpportunityRequest

CreateOpportunityRequest

 

 

False

 

Returns:

          Type:CreateOpportunityResponse

 

Opportunities_AddComment

Summary: Add comment to opportunity

Description: Adds a comment to the specified opportunity

 

Syntax:

EleadSalesOpportunities.Opportunities_AddComment (string client_id, string client_secret, string subscription_id, [Optional]string Accept, [Optional]string Accept-Charset, [Optional]string Accept-Encoding, [Optional]string Accept-Language, [Optional]string If-Match, [Optional]string If-None-Match, [Optional]string Prefer, string Request-Id, [Optional]AddOpportunityCommentRequest addOpportunityCommentRequest)

 

Parameters:

Name

Type

Summary

Required

Related Action

client_id

string

(Client Id)

A client ID that should be unique to developer/solution provider building the solution.

True

client_secret

string

(Client Secret)

A client secret that should be unique to developer/solution provider building the solution.

True

subscription_id

string

(Subscription Id)

A correlation ID that should be returned back to the caller to indicate the return of the given request.

True

Accept

string

(Accept)

Accept Header

False

Accept-Charset

string

(Accept-Charset)

Accept-Charset Header

False

Accept-Encoding

string

(Accept-Encoding)

Accept-Encoding Header

False

Accept-Language

string

(Accept-Language)

Accept-Language Header

False

If-Match

string

(If-Match)

If-Match Header

False

If-None-Match

string

(If-None-Match)

If-None-Match Header

False

Prefer

string

(Prefer)Values: [return=representation, return=minimal]

Preference of the customer

False

Request-Id

string

(Request Id)

Format - guid. A correlation ID that should be returned back to the caller to indicate the return of the given request

True

addOpportunityCommentRequest

AddOpportunityCommentRequest

 

 

False

 

Returns:

 

Opportunities_AddTradeIn

Summary: Add trade-in to opportunity

Description: Adds a trade-in to the specified opportunity

 

Syntax:

EleadSalesOpportunities.Opportunities_AddTradeIn (string client_id, string client_secret, string subscription_id, [Optional]string Accept, [Optional]string Accept-Charset, [Optional]string Accept-Encoding, [Optional]string Accept-Language, [Optional]string If-Match, [Optional]string If-None-Match, [Optional]string Prefer, string Request-Id, [Optional]AddOpportunityTradeInRequest addOpportunityTradeInRequest)

 

Parameters:

Name

Type

Summary

Required

Related Action

client_id

string

(Client Id)

A client ID that should be unique to developer/solution provider building the solution.

True

client_secret

string

(Client Secret)

A client secret that should be unique to developer/solution provider building the solution.

True

subscription_id

string

(Subscription Id)

A correlation ID that should be returned back to the caller to indicate the return of the given request.

True

Accept

string

(Accept)

Accept Header

False

Accept-Charset

string

(Accept-Charset)

Accept-Charset Header

False

Accept-Encoding

string

(Accept-Encoding)

Accept-Encoding Header

False

Accept-Language

string

(Accept-Language)

Accept-Language Header

False

If-Match

string

(If-Match)

If-Match Header

False

If-None-Match

string

(If-None-Match)

If-None-Match Header

False

Prefer

string

(Prefer)Values: [return=representation, return=minimal]

Preference of the customer

False

Request-Id

string

(Request Id)

Format - guid. A correlation ID that should be returned back to the caller to indicate the return of the given request

True

addOpportunityTradeInRequest

AddOpportunityTradeInRequest

 

 

False

 

Returns:

          Type:OpportunityVehicleTradeIn

 

Opportunities_DeleteTradeIn

Summary: Remove trade-in from opportunity

Description: Removes the specified trade-in from the opportunity

 

Syntax:

EleadSalesOpportunities.Opportunities_DeleteTradeIn (string tradeInId, string client_id, string client_secret, string subscription_id, [Optional]string Accept, [Optional]string Accept-Charset, [Optional]string Accept-Encoding, [Optional]string Accept-Language, [Optional]string If-Match, [Optional]string If-None-Match, [Optional]string Prefer, string Request-Id)

 

Parameters:

Name

Type

Summary

Required

Related Action

tradeInId

string

(TradeIn Id)

Format - uuid.

True

client_id

string

(Client Id)

A client ID that should be unique to developer/solution provider building the solution.

True

client_secret

string

(Client Secret)

A client secret that should be unique to developer/solution provider building the solution.

True

subscription_id

string

(Subscription Id)

A correlation ID that should be returned back to the caller to indicate the return of the given request.

True

Accept

string

(Accept)

Accept Header

False

Accept-Charset

string

(Accept-Charset)

Accept-Charset Header

False

Accept-Encoding

string

(Accept-Encoding)

Accept-Encoding Header

False

Accept-Language

string

(Accept-Language)

Accept-Language Header

False

If-Match

string

(If-Match)

If-Match Header

False

If-None-Match

string

(If-None-Match)

If-None-Match Header

False

Prefer

string

(Prefer)Values: [return=representation, return=minimal]

Preference of the customer

False

Request-Id

string

(Request Id)

Format - guid. A correlation ID that should be returned back to the caller to indicate the return of the given request

True

 

Returns:

 

Opportunities_AddVehicleSought

Summary: Add vehicle sought to opportunity

Description: Adds a vehicle sought to the specified opportunity

 

Syntax:

EleadSalesOpportunities.Opportunities_AddVehicleSought (string client_id, string client_secret, string subscription_id, [Optional]string Accept, [Optional]string Accept-Charset, [Optional]string Accept-Encoding, [Optional]string Accept-Language, [Optional]string If-Match, [Optional]string If-None-Match, [Optional]string Prefer, string Request-Id, [Optional]AddOpportunityVehicleSoughtRequest addOpportunityVehicleSoughtRequest)

 

Parameters:

Name

Type

Summary

Required

Related Action

client_id

string

(Client Id)

A client ID that should be unique to developer/solution provider building the solution.

True

client_secret

string

(Client Secret)

A client secret that should be unique to developer/solution provider building the solution.

True

subscription_id

string

(Subscription Id)

A correlation ID that should be returned back to the caller to indicate the return of the given request.

True

Accept

string

(Accept)

Accept Header

False

Accept-Charset

string

(Accept-Charset)

Accept-Charset Header

False

Accept-Encoding

string

(Accept-Encoding)

Accept-Encoding Header

False

Accept-Language

string

(Accept-Language)

Accept-Language Header

False

If-Match

string

(If-Match)

If-Match Header

False

If-None-Match

string

(If-None-Match)

If-None-Match Header

False

Prefer

string

(Prefer)Values: [return=representation, return=minimal]

Preference of the customer

False

Request-Id

string

(Request Id)

Format - guid. A correlation ID that should be returned back to the caller to indicate the return of the given request

True

addOpportunityVehicleSoughtRequest

AddOpportunityVehicleSoughtRequest

 

 

False

 

Returns:

          Type:OpportunityVehicleSought

 

Opportunities_DeleteVehicleSought

Summary: Remove vehicle sought from opportunity

Description: Removes the specified vehicle sought from the opportunity

 

Syntax:

EleadSalesOpportunities.Opportunities_DeleteVehicleSought (string vehicleSoughtId, string client_id, string client_secret, string subscription_id, [Optional]string Accept, [Optional]string Accept-Charset, [Optional]string Accept-Encoding, [Optional]string Accept-Language, [Optional]string If-Match, [Optional]string If-None-Match, [Optional]string Prefer, string Request-Id)

 

Parameters:

Name

Type

Summary

Required

Related Action

vehicleSoughtId

string

(Vehicle Sought Id)

Format - uuid.

True

client_id

string

(Client Id)

A client ID that should be unique to developer/solution provider building the solution.

True

client_secret

string

(Client Secret)

A client secret that should be unique to developer/solution provider building the solution.

True

subscription_id

string

(Subscription Id)

A correlation ID that should be returned back to the caller to indicate the return of the given request.

True

Accept

string

(Accept)

Accept Header

False

Accept-Charset

string

(Accept-Charset)

Accept-Charset Header

False

Accept-Encoding

string

(Accept-Encoding)

Accept-Encoding Header

False

Accept-Language

string

(Accept-Language)

Accept-Language Header

False

If-Match

string

(If-Match)

If-Match Header

False

If-None-Match

string

(If-None-Match)

If-None-Match Header

False

Prefer

string

(Prefer)Values: [return=representation, return=minimal]

Preference of the customer

False

Request-Id

string

(Request Id)

Format - guid. A correlation ID that should be returned back to the caller to indicate the return of the given request

True

 

Returns:

 

Opportunities_ReassignPrimarySalesPerson

Summary: Reassign the primary salesperson for the specified opportunity

Description: Reassigns the primary salesperson for the specified opportunity

 

Syntax:

EleadSalesOpportunities.Opportunities_ReassignPrimarySalesPerson (string client_id, string client_secret, string subscription_id, [Optional]string Accept, [Optional]string Accept-Charset, [Optional]string Accept-Encoding, [Optional]string Accept-Language, [Optional]string If-Match, [Optional]string If-None-Match, [Optional]string Prefer, string Request-Id, [Optional]ReassignPrimarySalesPersonRequest reassignPrimarySalesPersonRequest)

 

Parameters:

Name

Type

Summary

Required

Related Action

client_id

string

(Client Id)

A client ID that should be unique to developer/solution provider building the solution.

True

client_secret

string

(Client Secret)

A client secret that should be unique to developer/solution provider building the solution.

True

subscription_id

string

(Subscription Id)

A correlation ID that should be returned back to the caller to indicate the return of the given request.

True

Accept

string

(Accept)

Accept Header

False

Accept-Charset

string

(Accept-Charset)

Accept-Charset Header

False

Accept-Encoding

string

(Accept-Encoding)

Accept-Encoding Header

False

Accept-Language

string

(Accept-Language)

Accept-Language Header

False

If-Match

string

(If-Match)

If-Match Header

False

If-None-Match

string

(If-None-Match)

If-None-Match Header

False

Prefer

string

(Prefer)Values: [return=representation, return=minimal]

Preference of the customer

False

Request-Id

string

(Request Id)

Format - guid. A correlation ID that should be returned back to the caller to indicate the return of the given request

True

reassignPrimarySalesPersonRequest

ReassignPrimarySalesPersonRequest

 

 

False

 

Returns:

 

Opportunities_ReassignPrimaryBDCAgent

Summary: Reassign the primary bdc agent for the specified opportunity

Description: Reassigns the primary bdc agent for the specified opportunity

 

Syntax:

EleadSalesOpportunities.Opportunities_ReassignPrimaryBDCAgent (string client_id, string client_secret, string subscription_id, [Optional]string Accept, [Optional]string Accept-Charset, [Optional]string Accept-Encoding, [Optional]string Accept-Language, [Optional]string If-Match, [Optional]string If-None-Match, [Optional]string Prefer, string Request-Id, [Optional]ReassignPrimaryBDCAgentRequest reassignPrimaryBDCAgentRequest)

 

Parameters:

Name

Type

Summary

Required

Related Action

client_id

string

(Client Id)

A client ID that should be unique to developer/solution provider building the solution.

True

client_secret

string

(Client Secret)

A client secret that should be unique to developer/solution provider building the solution.

True

subscription_id

string

(Subscription Id)

A correlation ID that should be returned back to the caller to indicate the return of the given request.

True

Accept

string

(Accept)

Accept Header

False

Accept-Charset

string

(Accept-Charset)

Accept-Charset Header

False

Accept-Encoding

string

(Accept-Encoding)

Accept-Encoding Header

False

Accept-Language

string

(Accept-Language)

Accept-Language Header

False

If-Match

string

(If-Match)

If-Match Header

False

If-None-Match

string

(If-None-Match)

If-None-Match Header

False

Prefer

string

(Prefer)Values: [return=representation, return=minimal]

Preference of the customer

False

Request-Id

string

(Request Id)

Format - guid. A correlation ID that should be returned back to the caller to indicate the return of the given request

True

reassignPrimaryBDCAgentRequest

ReassignPrimaryBDCAgentRequest

 

 

False

 

Returns:

 

Opportunities_AddSalesperson

Summary: Add salesperson to opportunity

Description: Adds a salesperson to the specified opportunity

 

Syntax:

EleadSalesOpportunities.Opportunities_AddSalesperson (string opportunityId, string client_id, string client_secret, string subscription_id, [Optional]string Accept, [Optional]string Accept-Charset, [Optional]string Accept-Encoding, [Optional]string Accept-Language, [Optional]string If-Match, [Optional]string If-None-Match, [Optional]string Prefer, string Request-Id, [Optional]Salesperson salesperson)

 

Parameters:

Name

Type

Summary

Required

Related Action

opportunityId

string

(Opportunity Id)

Format - uuid.

True

client_id

string

(Client Id)

A client ID that should be unique to developer/solution provider building the solution.

True

client_secret

string

(Client Secret)

A client secret that should be unique to developer/solution provider building the solution.

True

subscription_id

string

(Subscription Id)

A correlation ID that should be returned back to the caller to indicate the return of the given request.

True

Accept

string

(Accept)

Accept Header

False

Accept-Charset

string

(Accept-Charset)

Accept-Charset Header

False

Accept-Encoding

string

(Accept-Encoding)

Accept-Encoding Header

False

Accept-Language

string

(Accept-Language)

Accept-Language Header

False

If-Match

string

(If-Match)

If-Match Header

False

If-None-Match

string

(If-None-Match)

If-None-Match Header

False

Prefer

string

(Prefer)Values: [return=representation, return=minimal]

Preference of the customer

False

Request-Id

string

(Request Id)

Format - guid. A correlation ID that should be returned back to the caller to indicate the return of the given request

True

salesperson

Salesperson

 

 

False

 

Returns:

          Type:Salesperson

 

Opportunities_RemoveSalesperson

Summary: Remove salesperson from opportunity

Description: Removes a salesperson from the specified opportunity

 

Syntax:

EleadSalesOpportunities.Opportunities_RemoveSalesperson (string opportunityId, string client_id, string client_secret, string subscription_id, [Optional]string Accept, [Optional]string Accept-Charset, [Optional]string Accept-Encoding, [Optional]string Accept-Language, [Optional]string If-Match, [Optional]string If-None-Match, [Optional]string Prefer, string Request-Id, [Optional]RemoveOpportunitySalespersonRequest removeOpportunitySalespersonRequest)

 

Parameters:

Name

Type

Summary

Required

Related Action

opportunityId

string

(Opportunity Id)

Format - uuid.

True

client_id

string

(Client Id)

A client ID that should be unique to developer/solution provider building the solution.

True

client_secret

string

(Client Secret)

A client secret that should be unique to developer/solution provider building the solution.

True

subscription_id

string

(Subscription Id)

A correlation ID that should be returned back to the caller to indicate the return of the given request.

True

Accept

string

(Accept)

Accept Header

False

Accept-Charset

string

(Accept-Charset)

Accept-Charset Header

False

Accept-Encoding

string

(Accept-Encoding)

Accept-Encoding Header

False

Accept-Language

string

(Accept-Language)

Accept-Language Header

False

If-Match

string

(If-Match)

If-Match Header

False

If-None-Match

string

(If-None-Match)

If-None-Match Header

False

Prefer

string

(Prefer)Values: [return=representation, return=minimal]

Preference of the customer

False

Request-Id

string

(Request Id)

Format - guid. A correlation ID that should be returned back to the caller to indicate the return of the given request

True

removeOpportunitySalespersonRequest

RemoveOpportunitySalespersonRequest

 

 

False

 

Returns:

 


 

ActivityMessage

Summary:

Description:

 

          Properties:

Name

Type

Summary

from

string

 

Sender's Email address

recipients

array of (string)

 

A collection of recipient email addresses

carbonCopies

array of (string)

 

A collection of carbon copy email addresses

subject

string

 

Subject of the email

body

string

 

Body of the email

isHtml

boolean

 

Is the body in HTML format?


 

AddOpportunityCommentRequest

Summary:

Description:

 

          Properties:

Name

Type

Summary

opportunityId

string(uuid)

 

Unique identifier of the opportunity

comment

string

 

Comments to be added to the specified opportunity


 

AddOpportunityTradeInRequest

Summary:

Description:

 

          Properties:

Name

Type

Summary

opportunityId

string(uuid)

 

Unique identifier for the opportunity

year

integer(int32)

 

Year of this vehicle trade-in

make

string

 

Make of this vehicle trade-in

model

string

 

Model of this vehicle trade-in

trim

string

 

Trim of this vehicle trade-in

vin

string

 

VIN of this vehicle trade-in

estimatedMileage

integer(int32)

 

Estimated mileage of this vehicle trade-in

interiorColor

string

 

Interior color of this vehicle trade-in

exteriorColor

string

 

Exterior color of this vehicle trade-in


 

AddOpportunityVehicleSought

Summary:

Description:

 

          Properties:

Name

Type

Summary

isNew

boolean

 

true/false whether the vehicle sought is new

yearFrom

integer(int32)

 

Starting year range for this vehicle sought

yearTo

integer(int32)

 

Ending year range for this vehicle sought

make

string

 

Make of the vehicle sought

model

string

 

Model of the vehicle sought

trim

string

 

Trim of the vehicle sought

vin

string

 

VIN of the vehicle sought

priceFrom

number(double)

 

Starting price range of the vehicle sought

priceTo

number(double)

 

Ending price range of the vehicle sought

maxMileage

integer(int32)

 

Max mileage of the vehicle sought

stockNumber

string

 

Stock number of the vehicle sought

isPrimary

boolean

 

true/false whether this vehicle sought is the primary for the specified opportunity


 

AddOpportunityVehicleSoughtRequest

Summary:

Description:

 

          Properties:

Name

Type

Summary

opportunityId

string(uuid)

 

Unique opportunity identifier

isNew

boolean

 

true/false whether the vehicle sought is new

yearFrom

integer(int32)

 

Starting year range for this vehicle sought

yearTo

integer(int32)

 

Ending year range for this vehicle sought

make

string

 

Make of the vehicle sought

model

string

 

Model of the vehicle sought

trim

string

 

Trim of the vehicle sought

vin

string

 

VIN of the vehicle sought

priceFrom

number(double)

 

Starting price range of the vehicle sought

priceTo

number(double)

 

Ending price range of the vehicle sought

maxMileage

integer(int32)

 

Max mileage of the vehicle sought

stockNumber

string

 

Stock number of the vehicle sought

isPrimary

boolean

 

true/false whether this vehicle sought is the primary for the specified opportunity


 

AddOpportunityVehicleTradeIn

Summary:

Description:

 

          Properties:

Name

Type

Summary

year

integer(int32)

 

Year of this vehicle trade-in

make

string

 

Make of this vehicle trade-in

model

string

 

Model of this vehicle trade-in

trim

string

 

Trim of this vehicle trade-in

vin

string

 

VIN of this vehicle trade-in

estimatedMileage

integer(int32)

 

Estimated mileage of this vehicle trade-in

interiorColor

string

 

Interior color of this vehicle trade-in

exteriorColor

string

 

Exterior color of this vehicle trade-in


 

CreateOpportunityRequest

Summary:

Description:

 

          Properties:

Name

Type

Summary

customerId

string(uuid)

 

Unique identifier of the customer

dateIn

string(date-time)

 

Date and time that the opportunity came in

source

string

 

Source name for this opportunity

subSource

string

 

Subsource name for this opportunity

status

string

 

Current status of this opportunity

subStatus

string

 

Substatus of this opportunity

upType

string

 

Up type for this opportunity  Values: [Unknown, Campaign, Internet, Phone, Showroom]

comments

string

 

 

soughtVehicles

array of (AddOpportunityVehicleSought)

 

A collection of vehicles sought for this opportunity

tradeIns

array of (AddOpportunityVehicleTradeIn)

 

A collection of vehicle trade-ins for this opportunity

salesSteps

array of (SalesStep)

 

A collection of sales steps for this opportunity

salesTeam

array of (Salesperson)

 

A collection of sales team members and their positions associated with this opportunity


 

CreateOpportunityResponse

Summary:

Description:

 

          Properties:

Name

Type

Summary

opportunity

Opportunity

 

 

isDuplicate

boolean

 

true/false whether the given opportunity was determined to be a duplicate

opportunityActivityId

string(uuid)

 

Unique identifier of the activity for the specified opportunity


 

LinkDescriptionObject

Summary:

Description:

 

          Properties:

Name

Type

Summary

href

string

 

The target URI

rel

string

 

The link relation type

method

string

 

The HTTP verb that MUST be used to make a request to the target of the link

title

string

 

The title that describes the object


 

Opportunity

Summary:

Description:

 

          Properties:

Name

Type

Summary

id

string(uuid)

 

Unique identifier for this opportunity

customer

OpportunityCustomer

 

 

dateIn

string(date-time)

 

Date and time that the opportunity came in

source

string

 

Source name for this opportunity

subSource

string

 

Subsource name for this opportunity

status

string

 

Current status of this opportunity

subStatus

string

 

Substatus of this opportunity

upType

string

 

Up type for this opportunity  Values: [Unknown, Campaign, Internet, Phone, Showroom]

soughtVehicles

array of (OpportunityVehicleSought)

 

A collection of vehicles sought for this opportunity

tradeIns

array of (OpportunityVehicleTradeIn)

 

A collection of vehicle trade-ins for this opportunity

salesTeam

array of (OpportunitySalesperson)

 

A collection of sales team members and their positions for this opportunity

links

array of (LinkDescriptionObject)

 

A collection of HATEOAS links for this opportunity


 

OpportunityCustomer

Summary:

Description:

 

          Properties:

Name

Type

Summary

id

string(uuid)

 

Unique identifier for this customer

links

array of (LinkDescriptionObject)

 

A collection of HATEOAS links for this customer


 

OpportunitySalesperson

Summary:

Description:

 

          Properties:

Name

Type

Summary

id

string(uuid)

 

Unique identifier of this salesperson

firstName

string

 

First name of this salesperson

lastName

string

 

Last name of this salesperson

isPrimary

boolean

 

true/false whether this is the primary salesperson for the given opportunity

isPositionPrimary

boolean

 

true/false whether this is the primary salesperson for this position on the given opportunity

positionName

string

 

Position name for this salesperson on the given opportunity

positionCode

string

 

Position code for this salesperson on the given opportunity

links

array of (LinkDescriptionObject)

 

A collection of HATEOAS links for this salesperson


 

OpportunityVehicleSought

Summary:

Description:

 

          Properties:

Name

Type

Summary

id

string(uuid)

 

Unique identifier for this vehicle sought

isNew

boolean

 

true/false whether the vehicle sought is new

yearFrom

integer(int32)

 

Starting year range for this vehicle sought

yearTo

integer(int32)

 

Ending year range for this vehicle sought

make

string

 

Make of the vehicle sought

model

string

 

Model of the vehicle sought

trim

string

 

Trim of the vehicle sought

vin

string

 

VIN of the vehicle sought

priceFrom

number(double)

 

Starting price range of the vehicle sought

priceTo

number(double)

 

Ending price range of the vehicle sought

maxMileage

integer(int32)

 

Max mileage of the vehicle sought

stockNumber

string

 

Stock number of the vehicle sought

isPrimary

boolean

 

true/false whether this vehicle sought is the primary for the given opportunity


 

OpportunityVehicleTradeIn

Summary:

Description:

 

          Properties:

Name

Type

Summary

id

string(uuid)

 

Unique identifier for this vehicle trade-in

year

integer(int32)

 

Year of this vehicle trade-in

make

string

 

Make of this vehicle trade-in

model

string

 

Model of this vehicle trade-in

trim

string

 

Trim of this vehicle trade-in

vin

string

 

VIN of this vehicle trade-in

estimatedMileage

integer(int32)

 

Estimated mileage of this vehicle trade-in

interiorColor

string

 

Interior color of this vehicle trade-in

exteriorColor

string

 

Exterior color of this vehicle trade-in


 

ReassignPrimaryBDCAgentRequest

Summary:

Description:

 

          Properties:

Name

Type

Summary

opportunityId

string(uuid)

 

Unique identifier for the specific opportunity

primaryBDCAgentId

string(uuid)

 

Unique identifier for the newly-assigned primary bdc agent


 

ReassignPrimarySalesPersonRequest

Summary:

Description:

 

          Properties:

Name

Type

Summary

opportunityId

string(uuid)

 

Unique identifier for the specific opportunity

salesPersonId

string(uuid)

 

Unique identifier for the newly-assigned primary salesperson


 

RemoveOpportunitySalespersonRequest

Summary:

Description:

 

          Properties:

Name

Type

Summary

salespersonId

string(uuid)

 

Unique identifier of the salesperson

positionCode

string

 

Position code for this salesperson on the given opportunity


 

Salesperson

Summary:

Description:

 

          Properties:

Name

Type

Summary

id

string(uuid)

 

Unique identifier of this salesperson

isPrimary

boolean

 

true/false whether this is the primary salesperson for the given opportunity

isPositionPrimary

boolean

 

true/false whether this is the primary salesperson for this position on the given opportunity

positionCode

string

 

Position code for this salesperson on the given opportunity


 

SalesStep

Summary:

Description:

 

          Properties:

Name

Type

Summary

name

string

 

Name of the sales step


 

SearchDeltaOpportunitiesResponse

Summary:

Description:

 

          Properties:

Name

Type

Summary

items

array of (Opportunity)

 

A collection of opportunities

totalItems

integer(int32)

 

Total number of opportunities for the given query

totalPages

integer(int32)

 

Total number of pages of opportunities for the given query

pageNumber

integer(int32)

 

Current page number for this set of paged results

pageSize

integer(int32)

 

Page size for this set of paged results

links

array of (LinkDescriptionObject)

 

A collection of HATEOAS links


 

SearchOpportunitiesResponse

Summary:

Description:

 

          Properties:

Name

Type

Summary

items

array of (Opportunity)

 

A collection of opportunities

totalItems

integer(int32)

 

Total number of opportunities for the given query

totalPages

integer(int32)

 

Total number of pages of opportunities for the given query

pageNumber

integer(int32)

 

Current page number for this set of paged results

pageSize

integer(int32)

 

Page size for this set of paged results

links

array of (LinkDescriptionObject)

 

A collection of HATEOAS links


 

SendEmailRequest

Summary:

Description:

 

          Properties:

Name

Type

Summary

opportunityId

string(uuid)

 

Unique idenitifer of the opportunity

message

ActivityMessage

 

 


 

SendEmailResponse

Summary:

Description:

 

          Properties:

Name

Type

Summary

activityId

string(uuid)

 

Unique identifier of the activity