OpportunityQuoteService
OpportunityQuoteService Description: ASMX, WSDL
AddReplaceOpportunityAccountingBooksLines:
ASMX,
XML
Description: Add/replace all (deletes all existing lines before inserting new) Opportunity Accounting Books records. Use the ExternalOpportunityID and OpportunityQuotePortal fields for unique Opportunity reference.
When batching multiple Opportunity Accounting Books lines, limit batch size to 100 or fewer.
AddReplaceOpportunityCompetitorLines:
ASMX,
XML
Description: Add/replace all (deletes all existing lines before inserting new) Opportunity Competitor records. Use the ExternalOpportunityID and OpportunityQuotePortal fields for unique Opportunity reference.
When batching multiple Opportunity Competitor lines, limit batch size to 100 or fewer.
AddReplaceOpportunityItemLines:
ASMX,
XML
Description: Add/replace all (deletes all existing lines before inserting new) Opportunity Item records. Use the ExternalOpportunityID and OpportunityQuotePortal fields for unique Opportunity reference.
When batching multiple Opportunity Item lines, limit batch size to 100 or fewer.
AddReplaceOpportunityPartnerLines:
ASMX,
XML
Description: Add/replace all (deletes all existing lines before inserting new) Opportunity Partner records. Use the ExternalOpportunityID and OpportunityQuotePortal fields for unique Opportunity reference.
When batching multiple Opportunity Partner lines, limit batch size to 100 or fewer.
AddReplaceOpportunitySalesteamLines:
ASMX,
XML
Description: Add/replace all (deletes all existing lines before inserting new) Opportunity Salesteam records. Use the ExternalOpportunityID and OpportunityQuotePortal fields for unique Opportunity reference.
When batching multiple Opportunity Salesteam lines, limit batch size to 100 or fewer.
AddReplaceQuoteAccountingBooksLines:
ASMX,
XML
Description: Add/replace all (deletes all existing lines before inserting new) Quote Accounting Books records. Use the ExternalQuoteID and OpportunityQuotePortal fields for unique Quote reference.
When batching multiple Quote Accounting Books lines, limit batch size to 100 or fewer.
AddReplaceQuoteItemLines:
ASMX,
XML
Description: Add/replace all (deletes all existing lines before inserting new) Quote Item records. Use the ExternalQuoteID and OpportunityQuotePortal fields for unique Quote reference.
When batching multiple Quote Item lines, limit batch size to 100 or fewer.
AddReplaceQuotePartnerLines:
ASMX,
XML
Description: Add/replace all (deletes all existing lines before inserting new) Quote Partner records. Use the ExternalQuoteID and OpportunityQuotePortal fields for unique Quote reference.
When batching multiple Quote Partner lines, limit batch size to 100 or fewer.
AddReplaceQuotePromotionLines:
ASMX,
XML
Description: Add/replace all (deletes all existing lines before inserting new) Quote Promotion records. Use the ExternalQuoteID and OpportunityQuotePortal fields for unique Quote reference.
When batching multiple Quote Promotion lines, limit batch size to 100 or fewer.
AddReplaceQuoteSalesteamLines:
ASMX,
XML
Description: Add/replace all (deletes all existing lines before inserting new) Quote Salesteam records. Use the ExternalQuoteID and OpportunityQuotePortal fields for unique Quote reference.
When batching multiple Quote Salesteam lines, limit batch size to 100 or fewer.
AddReplaceQuoteShipmentLines:
ASMX,
XML
Description: Add/replace all (deletes all existing lines before inserting new) Quote Shipment records. Use the ExternalQuoteID and OpportunityQuotePortal fields for unique Quote reference.
When batching multiple Quote Shipment lines, limit batch size to 100 or fewer.
DeleteAllOpportunity:
ASMX,
XML
Description: Delete existing Opportunity using the ExternalOpportunityID and OpportunityQuotePortal fields.
Parameters: |
Name |
Type |
Description |
ExternalOpportunityID |
String |
|
Portal |
String |
|
|
SoapHeader: |
Name |
Type |
Description |
Username |
String |
Your API access username. |
Password |
String |
Your API access password. |
List |
String |
The account you want to access. |
|
DeleteAllOpportunityAccountingBooks:
ASMX,
XML
Description: Delete existing Opportunity Accounting Books records for a Opportunity using the ExternalOpportunityID and OpportunityQuotePortal fields.
Parameters: |
Name |
Type |
Description |
ExternalOpportunityID |
String |
|
Portal |
String |
|
|
SoapHeader: |
Name |
Type |
Description |
Username |
String |
Your API access username. |
Password |
String |
Your API access password. |
List |
String |
The account you want to access. |
|
DeleteAllOpportunityCompetitor:
ASMX,
XML
Description: Delete existing Opportunity Competitor records for a Opportunity using the ExternalOpportunityID and OpportunityQuotePortal fields.
Parameters: |
Name |
Type |
Description |
ExternalOpportunityID |
String |
|
Portal |
String |
|
|
SoapHeader: |
Name |
Type |
Description |
Username |
String |
Your API access username. |
Password |
String |
Your API access password. |
List |
String |
The account you want to access. |
|
DeleteAllOpportunityItem:
ASMX,
XML
Description: Delete existing Opportunity Item records for a Opportunity using the ExternalOpportunityID and OpportunityQuotePortal fields.
Parameters: |
Name |
Type |
Description |
ExternalOpportunityID |
String |
|
Portal |
String |
|
|
SoapHeader: |
Name |
Type |
Description |
Username |
String |
Your API access username. |
Password |
String |
Your API access password. |
List |
String |
The account you want to access. |
|
DeleteAllOpportunityPartner:
ASMX,
XML
Description: Delete existing Opportunity Partner records for a Opportunity using the ExternalOpportunityID and OpportunityQuotePortal fields.
Parameters: |
Name |
Type |
Description |
ExternalOpportunityID |
String |
|
Portal |
String |
|
|
SoapHeader: |
Name |
Type |
Description |
Username |
String |
Your API access username. |
Password |
String |
Your API access password. |
List |
String |
The account you want to access. |
|
DeleteAllOpportunitySalesteam:
ASMX,
XML
Description: Delete existing Opportunity Salesteam records for a Opportunity using the ExternalOpportunityID and OpportunityQuotePortal fields.
Parameters: |
Name |
Type |
Description |
ExternalOpportunityID |
String |
|
Portal |
String |
|
|
SoapHeader: |
Name |
Type |
Description |
Username |
String |
Your API access username. |
Password |
String |
Your API access password. |
List |
String |
The account you want to access. |
|
DeleteAllQuoteAccountingBooks:
ASMX,
XML
Description: Delete existing Quote Accounting Books records for a Quote using the ExternalQuoteID and OpportunityQuotePortal fields.
Parameters: |
Name |
Type |
Description |
ExternalQuoteID |
String |
|
Portal |
String |
|
|
SoapHeader: |
Name |
Type |
Description |
Username |
String |
Your API access username. |
Password |
String |
Your API access password. |
List |
String |
The account you want to access. |
|
DeleteAllQuoteItem:
ASMX,
XML
Description: Delete existing Quote Item records for a Quote using the ExternalQuoteID and OpportunityQuotePortal fields.
Parameters: |
Name |
Type |
Description |
ExternalQuoteID |
String |
|
Portal |
String |
|
|
SoapHeader: |
Name |
Type |
Description |
Username |
String |
Your API access username. |
Password |
String |
Your API access password. |
List |
String |
The account you want to access. |
|
DeleteAllQuotePartner:
ASMX,
XML
Description: Delete existing Quote Partner records for a Quote using the ExternalQuoteID and OpportunityQuotePortal fields.
Parameters: |
Name |
Type |
Description |
ExternalQuoteID |
String |
|
Portal |
String |
|
|
SoapHeader: |
Name |
Type |
Description |
Username |
String |
Your API access username. |
Password |
String |
Your API access password. |
List |
String |
The account you want to access. |
|
DeleteAllQuotePromotion:
ASMX,
XML
Description: Delete existing Quote Promotion records for a Quote using the ExternalQuoteID and OpportunityQuotePortal fields.
Parameters: |
Name |
Type |
Description |
ExternalQuoteID |
String |
|
Portal |
String |
|
|
SoapHeader: |
Name |
Type |
Description |
Username |
String |
Your API access username. |
Password |
String |
Your API access password. |
List |
String |
The account you want to access. |
|
DeleteAllQuoteSalesteam:
ASMX,
XML
Description: Delete existing Quote Salesteam records for a Quote using the ExternalQuoteID and OpportunityQuotePortal fields.
Parameters: |
Name |
Type |
Description |
ExternalQuoteID |
String |
|
Portal |
String |
|
|
SoapHeader: |
Name |
Type |
Description |
Username |
String |
Your API access username. |
Password |
String |
Your API access password. |
List |
String |
The account you want to access. |
|
DeleteAllQuoteShipment:
ASMX,
XML
Description: Delete existing Quote Shipment records for a Quote using the ExternalQuoteID and OpportunityQuotePortal fields.
Parameters: |
Name |
Type |
Description |
ExternalQuoteID |
String |
|
Portal |
String |
|
|
SoapHeader: |
Name |
Type |
Description |
Username |
String |
Your API access username. |
Password |
String |
Your API access password. |
List |
String |
The account you want to access. |
|
DeleteOpportunityAccountingBooks:
ASMX,
XML
Description: Delete an existing Opportunity Accounting Books record for a Opportunity using the ExternalOpportunityID, OpportunityQuotePortal, and ExternalOpportunityAccountingBooksID fields.
Parameters: |
Name |
Type |
Description |
ExternalOpportunityID |
String |
|
Portal |
String |
|
ExternalOpportunityAccountingBooksID |
String |
|
|
SoapHeader: |
Name |
Type |
Description |
Username |
String |
Your API access username. |
Password |
String |
Your API access password. |
List |
String |
The account you want to access. |
|
DeleteOpportunityCompetitor:
ASMX,
XML
Description: Delete an existing Opportunity Competitor record for a Opportunity using the ExternalOpportunityID, OpportunityQuotePortal, and ExternalOpportunityCompetitorID fields.
Parameters: |
Name |
Type |
Description |
ExternalOpportunityID |
String |
|
Portal |
String |
|
ExternalOpportunityCompetitorID |
String |
|
|
SoapHeader: |
Name |
Type |
Description |
Username |
String |
Your API access username. |
Password |
String |
Your API access password. |
List |
String |
The account you want to access. |
|
DeleteOpportunityItem:
ASMX,
XML
Description: Delete an existing Opportunity Item record for a Opportunity using the ExternalOpportunityID, OpportunityQuotePortal, and ExternalOpportunityItemID fields.
Parameters: |
Name |
Type |
Description |
ExternalOpportunityID |
String |
|
Portal |
String |
|
ExternalOpportunityItemID |
String |
|
|
SoapHeader: |
Name |
Type |
Description |
Username |
String |
Your API access username. |
Password |
String |
Your API access password. |
List |
String |
The account you want to access. |
|
DeleteOpportunityPartner:
ASMX,
XML
Description: Delete an existing Opportunity Partner record for a Opportunity using the ExternalOpportunityID, OpportunityQuotePortal, and ExternalOpportunityPartnerID fields.
Parameters: |
Name |
Type |
Description |
ExternalOpportunityID |
String |
|
Portal |
String |
|
ExternalOpportunityPartnerID |
String |
|
|
SoapHeader: |
Name |
Type |
Description |
Username |
String |
Your API access username. |
Password |
String |
Your API access password. |
List |
String |
The account you want to access. |
|
DeleteOpportunitySalesteam:
ASMX,
XML
Description: Delete an existing Opportunity Salesteam record for a Opportunity using the ExternalOpportunityID, OpportunityQuotePortal, and ExternalOpportunitySalesteamID fields.
Parameters: |
Name |
Type |
Description |
ExternalOpportunityID |
String |
|
Portal |
String |
|
ExternalOpportunitySalesteamID |
String |
|
|
SoapHeader: |
Name |
Type |
Description |
Username |
String |
Your API access username. |
Password |
String |
Your API access password. |
List |
String |
The account you want to access. |
|
DeleteQuote:
ASMX,
XML
Description: Delete existing Quote using the ExternalQuoteID and OpportunityQuotePortal fields.
Parameters: |
Name |
Type |
Description |
ExternalQuoteID |
String |
|
Portal |
String |
|
|
SoapHeader: |
Name |
Type |
Description |
Username |
String |
Your API access username. |
Password |
String |
Your API access password. |
List |
String |
The account you want to access. |
|
DeleteQuoteAccountingBooks:
ASMX,
XML
Description: Delete an existing Quote Accounting Books record for a Quote using the ExternalQuoteID, OpportunityQuotePortal, and ExternalQuoteAccountingBooksID fields.
Parameters: |
Name |
Type |
Description |
ExternalQuoteID |
String |
|
Portal |
String |
|
ExternalQuoteAccountingBooksID |
String |
|
|
SoapHeader: |
Name |
Type |
Description |
Username |
String |
Your API access username. |
Password |
String |
Your API access password. |
List |
String |
The account you want to access. |
|
DeleteQuoteItem:
ASMX,
XML
Description: Delete an existing Quote Item record for a Quote using the ExternalQuoteID, OpportunityQuotePortal, and ExternalQuoteItemID fields.
Parameters: |
Name |
Type |
Description |
ExternalQuoteID |
String |
|
Portal |
String |
|
ExternalQuoteItemID |
String |
|
|
SoapHeader: |
Name |
Type |
Description |
Username |
String |
Your API access username. |
Password |
String |
Your API access password. |
List |
String |
The account you want to access. |
|
DeleteQuotePartner:
ASMX,
XML
Description: Delete an existing Quote Partner records for a Quote using the ExternalQuoteID, OpportunityQuotePortal, and ExternalQuotePartnerID fields.
Parameters: |
Name |
Type |
Description |
ExternalQuoteID |
String |
|
Portal |
String |
|
ExternalQuotePartnerID |
String |
|
|
SoapHeader: |
Name |
Type |
Description |
Username |
String |
Your API access username. |
Password |
String |
Your API access password. |
List |
String |
The account you want to access. |
|
DeleteQuotePromotion:
ASMX,
XML
Description: Delete an existing Quote Promotion record for a Quote using the ExternalQuoteID and OpportunityQuotePortal, and ExternalQuotePromotionID fields.
Parameters: |
Name |
Type |
Description |
ExternalQuoteID |
String |
|
Portal |
String |
|
ExternalQuotePromotionID |
String |
|
|
SoapHeader: |
Name |
Type |
Description |
Username |
String |
Your API access username. |
Password |
String |
Your API access password. |
List |
String |
The account you want to access. |
|
DeleteQuoteSalesteam:
ASMX,
XML
Description: Delete an existing Quote Salesteam record for a Quote using the ExternalQuoteID, OpportunityQuotePortal, and ExternalQuoteSalesteamID fields.
Parameters: |
Name |
Type |
Description |
ExternalQuoteID |
String |
|
Portal |
String |
|
ExternalQuoteSalesteamID |
String |
|
|
SoapHeader: |
Name |
Type |
Description |
Username |
String |
Your API access username. |
Password |
String |
Your API access password. |
List |
String |
The account you want to access. |
|
DeleteQuoteShipment:
ASMX,
XML
Description: Delete an existing Quote Shipment record for a Quote using the ExternalQuoteID, OpportunityQuotePortal and ExternalQuoteShipmentID fields.
Parameters: |
Name |
Type |
Description |
ExternalQuoteID |
String |
|
Portal |
String |
|
ExternalQuoteShipmentID |
String |
|
|
SoapHeader: |
Name |
Type |
Description |
Username |
String |
Your API access username. |
Password |
String |
Your API access password. |
List |
String |
The account you want to access. |
|
UpsertOpportunity:
ASMX,
XML
Description: Add a new Opportunity record, or update that Opportunity record if it already exists. Use the ExternalOpportunityID and OpportunityQuotePortal fields for unique Opportunity reference.
When batching multiple Opportunities, limit batch size to 100 or fewer.
UpsertOpportunityAccountingBooks:
ASMX,
XML
Description: Add new Opportunity Accounting Books records, or update those records if they already exist. Use the ExternalOpportunityID, OpportunityQuotePortal, and ExternalOpportunityAccountingBooksID fields for unique Opportunity Accounting Books reference.
When batching multiple Opportunity Accounting Books lines, limit batch size to 100 or fewer.
UpsertOpportunityCompetitors:
ASMX,
XML
Description: Add new Opportunity Competitor records, or update those records if they already exist. Use the ExternalOpportunityID, OpportunityQuotePortal, and ExternalOpportunityCompetitorID fields for unique Opportunity Competitor reference.
When batching multiple Opportunity Competitor lines, limit batch size to 100 or fewer.
UpsertOpportunityItemLines:
ASMX,
XML
Description: Add new Opportunity Item records, or update those records if they already exist. Use the ExternalOpportunityID, OpportunityQuotePortal, and ExternalOpportunityItemID fields for unique Opportunity Item reference.
When batching multiple Opportunity Item lines, limit batch size to 100 or fewer.
UpsertOpportunityPartners:
ASMX,
XML
Description: Add new Opportunity Partner records, or update those records if they already exist. Use the ExternalOpportunityID, OpportunityQuotePortal, and ExternalOpportunityPartnerID fields for unique Opportunity Partner reference.
When batching multiple Opportunity Partner lines, limit batch size to 100 or fewer.
UpsertOpportunitySalesteams:
ASMX,
XML
Description: Add new Opportunity Salesteam records, or update those records if they already exist. Use the ExternalOpportunityID, OpportunityQuotePortal, and ExternalOpportunitySalesteamID fields for unique Opportunity Salesteam reference.
When batching multiple Opportunity Salesteam lines, limit batch size to 100 or fewer.
UpsertQuote:
ASMX,
XML
Description: Add a new Quote record, or update that Quote record if it already exists. Use the ExternalQuoteID and OpportunityQuotePortal fields for unique Quote reference.
When batching multiple Quotes, limit batch size to 100 or fewer.
Parameters: |
Name |
Type |
Description |
Quotes |
Quote.QuoteDataTable |
XSD |
|
SoapHeader: |
Name |
Type |
Description |
Username |
String |
Your API access username. |
Password |
String |
Your API access password. |
List |
String |
The account you want to access. |
|
Return Value: |
Type |
Description |
Quote.QuoteDataTable |
XSD |
UpsertQuoteAccountingBooks:
ASMX,
XML
Description: Add new Quote Accounting Books records, or update those records if they already exist. Use the ExternalQuoteID, OpportunityQuotePortal, and ExternalQuoteAccountingBooksID fields for unique Quote Accounting Books reference.
When batching multiple Quote Accounting Books, limit batch size to 100 or fewer.
UpsertQuoteItem:
ASMX,
XML
Description: Add new Quote Item records, or update those records if they already exist. Use the ExternalQuoteID, OpportunityQuotePortal, and ExternalQuoteItemID fields for unique Quote Item reference.
When batching multiple Quote Item lines, limit batch size to 100 or fewer.
UpsertQuotePartners:
ASMX,
XML
Description: Add new Quote Partner records, or update those records if they already exist. Use the ExternalQuoteID, OpportunityQuotePortal, and ExternalQuotePartnerID fields for unique Quote Partner reference.
When batching multiple Quote Partner lines, limit batch size to 100 or fewer.
UpsertQuotePromotions:
ASMX,
XML
Description: Add new Quote Promotion records, or update those records if they already exist. Use the ExternalQuoteID, OpportunityQuotePortal, and ExternalQuotePromotionID fields for unique Quote Promotion reference.
When batching multiple Quote Promotion lines, limit batch size to 100 or fewer.
UpsertQuoteSalesteams:
ASMX,
XML
Description: Add new Quote Salesteam records, or update those records if they already exist. Use the ExternalQuoteID, OpportunityQuotePortal, and ExternalQuoteSalesteamID fields for unique Quote Salesteam reference.
When batching multiple Quote Salesteam lines, limit batch size to 100 or fewer.
UpsertQuoteShipments:
ASMX,
XML
Description: Add new Quote Shipment records, or update those records if they already exist. Use the ExternalQuoteID, OpportunityQuotePortal, and ExternalQuoteShipmentID fields for unique Quote Shipment reference.
When batching multiple Quote Shipment lines, limit batch size to 100 or fewer.