Valorx
Fusion
Fusion
  • 👋Introduction
  • Getting Started
    • 🧩What is a Valorx App?
    • 🚀Getting Started with Valorx Fusion
      • Salesforce Setup
      • Connections List
      • Apps List
      • Favorite Apps
      • App Promotion and Provisioning
      • App Administration
      • Valorx Administration
    • 🏫Building your first App
      • Express Mode
      • Express Actions
  • SIDEBAR ADD-IN: EXPRESS
    • 🔍Getting Started
    • ⚡Unlock the Full Potential of Express
  • Design Studio
    • 💡The power of Design Studio
      • 👨‍💼Manage Your Valorx Account
        • Sign Up to Valorx Account
        • Reset Password
        • General Information
        • Active Subscription
        • Environments
        • Users
        • Billing Address
        • Get a Demo
    • 🖥️Open an App in Design Studio
    • 📊Data Modeling
    • 🏳️‍🌈Maps
      • Grid Map
      • Form Map
    • 🎨Tasks
      • Query
      • API
      • Macro
      • Dataset
      • Add/Delete
      • Document
      • Data Import
      • Refresh Ribbon
      • Clear
      • Launch CRM
      • Refresh Map
      • Add Field
    • 🖌️Workflow and UX
      • Workflow Settings - Button Click
      • Workflow Designer
      • Toolbox
      • Common Tasks
      • Utility Tasks
      • Salesforce APIs
      • Query
      • API
      • Launch CRM
      • Macro
      • Dataset
      • Add/Delete
      • Document
      • Refresh Ribbon
      • Clear
      • Refresh Map
      • Add Field
  • Runtime
    • ⏱️Runtime UX
      • Run at App Launch
      • Launch from Salesforce (LFS)
      • App Permissions
    • 🧰Toolbox
    • 🌐Supported Platforms
      • Microsoft Excel for Windows
      • Microsoft Excel for Mac
      • Google Sheet
        • Introduction
        • Getting Started
        • Pop-up Blockers
        • Expected Behaviors
        • Runtime
          • Hot Upgrade
          • Google Sheets Collaboration
          • Insert Row Using Right-Click Options
  • Settings
    • ⚙️Valorx Fusion Settings
    • 🛠️App Settings
    • 📜Logs
  • App Store
    • 📱App Store Submission
    • 💫Installing App
    • 🎮Customizing App
  • Miscellaneous
    • 🛩️Mass Rollout of Valorx
    • 🍭Open Source Licenses
  • Valorx Home
    • 🏠Valorx Home
  • Versions and Release Notes
    • 🪟Windows
      • April 25 Release (V17)
      • Jan 25 Release (V16)
      • Feb 24 Release (V15)
      • Jul 23 Release (V14)
      • Nov 22 Release (V13)
      • Aug 21 Release (V12)
      • Apr 21 Release (V11)
      • Dec 20 Release (V10)
      • Nov 20 Release (V9)
      • Managed Packages
        • Version 2.0
        • Version 1.7
      • Older Versions
        • Aug 20 Release (V8)
        • Jul 20 Release (V7)
        • May 20 Release (v6)
        • Feb 20 Release (V4)
    • 📗Google Sheets
      • February 25 Release (v64)
      • October 24 Release (v63)
      • September 24 Release (v62)
      • August 24 Release (v61)
      • July 24 Release (v59)
      • June 24 Release (v58)
      • Older Versions
        • Jul 23 Release (v57)
        • Apr 23 Release (v56)-Hotfix
        • Apr 23 Release (v55)-Hotfix
        • Mar 23 Release (v54)
        • Mar 23 Release (v53)
        • Feb 23 Release (v52)
        • Jan 23 Release (v51)
        • Oct 22 Release (v50)
        • Jul 22 Release (v49)
        • Mar 22 Release (v47)
        • Feb 22 Release (v46)
        • Dec 21 Release (v45)
    • 🍎Mac
      • March 25 Release (v45.1 - Hotfix)
      • March 25 Release (v45)
      • February 25 Release (v44)
      • January 25 Release (v43)
      • October 24 Release (v42)
      • September 24 Release (v41)
      • August 24 Release (v40)
      • July 24 Release (v38)
      • June 24 Release (v37)
      • Older Versions
        • Feb 24 Release (v32)
        • Dec 23 Release (v31)
        • Oct 23 Release (v30)
        • Aug 23 Release (v27)
        • Jul 23 Release (v26)
        • Apr 23 Release (v25)
        • Mar 23 Release (v24)
        • Jan 23 Release (v23)
        • Nov 22 Release (v22)
        • Oct 22 Release (v21)
        • Sep 22 Release (v20)
        • Jul 22 Release (v19)
        • Apr 22 Release (v18)
        • Dec 21 Release (v17)
        • Nov 21 Release (v16)
        • Sept 23 Release (v28)
Powered by GitBook
On this page
  1. Design Studio
  2. Workflow and UX

Salesforce APIs

Last updated 4 months ago

This documentation provides an overview of the Salesforce APIs supported by Valorx Fusion, detailing how these APIs enable seamless integration and enhance functionality within the platform.

CPQ APIs

The CPQ APIs provide essential functionality for managing quotes, products, and related data within Salesforce CPQ. These APIs facilitate tasks like reading, validating, calculating, and saving quotes, as well as adding and retrieving products.

These CPQ APIs will be available in the workflow only if your Salesforce org has the Salesforce CPQ package installed and the Quote and Quote Line objects are included in the data model. Only then will you be able to access and use the CPQ API tasks within the workflow.

Below is a summary of the core properties and functionalities of the CPQ APIs:

1. Read Quote API

Description: Retrieves detailed information about a specific quote, including its associated Quote Lines and related data.

Use Case:

  • Fetching the current state of a quote for review or updates.

Inputs:

  • Quote Form Map

Outputs:

  • Quote Model with Quote Lines

2. Calculate Quote API

Description: Performs pricing calculations for a quote, applying rules such as discounts, taxes, and promotions.

Use Case:

  • Ensuring accurate pricing before finalizing a quote.

Inputs:

  • Quote Form Map

  • Quote Line Grid Map

Outputs:

  • Updated Quote Model with calculated prices

3. Validate Quote API

Description: Checks the quote for errors or discrepancies, ensuring it meets predefined business rules.

Use Case:

  • Verifying quote accuracy before submission or approval.

Inputs:

  • Quote Model

Outputs:

  • Validation Results (Pass/Fail)

  • List of Errors (if any)

4. Save Quote API

Description: Saves changes made to the quote and updates the Quote Model in Salesforce.

Use Case:

  • Persisting updates to a quote after modifications.

Inputs:

  • Updated Quote Model

Outputs:

  • Confirmation of successful save

5. Read Product API

Description: Retrieves product information from the Salesforce Product Catalog.

Use Case:

  • Fetching product details for inclusion in a quote.

Inputs:

  • Product ID or Filter Criteria

Outputs:

  • Product Details

6. Add Product API

Description: Adds a product to a specific quote, updating the Quote Line Model.

Use Case:

  • Including additional products in an existing quote.

Inputs:

  • Quote ID

  • Product ID

  • Quantity

Outputs:

  • Updated Quote Model with the new product


Notes

  • These APIs are designed to integrate seamlessly with Salesforce CPQ functionality.

  • Proper authentication and API permissions are required for access.

  • Responses are returned in standard Salesforce data formats (e.g., JSON or XML).

By leveraging these APIs, users can automate and streamline their quote and product management processes, improving efficiency and accuracy.

🖌️
Read Quote API
Calculate Quote API
Validate Quote API
Save Quote API
Read Quote API
Add Product API