Below you can see the API actions possible for shopCQ
The list below represents current CalcuQuote APIs available for ShopCQ. For technical documentation and testing, you can go to:
For non-ITAR: https://shopcq.calcuquote.com/swagger/index.html
REQUEST PARAMETERS
When sending a request you will need to supply three headers. These are version, client code, and user email. Please note: the addition of 'useremail' as a parameter header with version 2.
List of APIs:
Account
-
OpenAPI/v{version}/Account/CheckShopCQRights: for checking user role
-
OpenAPI/v{version}/Account/GetClientURL: Get client URL
Auto Select
-
OpenAPI/v{version}/AutoSelect/Initiate: Run Autoselect for pricing selection
-
OpenAPI/v{version}/AutoSelect/GetCriterias: Get autoselect criterias for pricing
-
OpenAPI/v{version}/AutoSelect/GetFiltersByCriteria: Get autoselect criterias for pricing by name
-
OpenAPI/v{version}/AutoSelect/DeleteCriteria: Delete auto select criteras by ID
Demand
-
OpenAPI/v{version}/Demand/GetList: Get Demand list
-
OpenAPI/v{version}/Demand/Add: Push demandlines to ShopCQ
-
OpenAPI/v{version}/Demand/DownloadTemplate: Download Demand Template
-
OpenAPI/v{version}/Demand/Delete: Delete demandlines from ShopCQ
-
OpenAPI/v{version}/Demand/Get: Lookup specific demand line
-
OpenAPI/v{version}/Demand/SetFlag: Setflag for demandlinse
-
OpenAPI/v{version}/Demand/ExportDemandLine:Export DemandLine
-
OpenAPI/v{version}/Demand/GetFromQuote: Transfer Demand From QuoteCQ
PRICING
-
OpenAPI/v{version}/Pricing/Stop: Stop all initiated pricing requests
-
OpenAPI/v{version}/Pricing/DeletePricing: Delete available pricing for the demand line
-
OpenAPI/v{version}/Pricing/ClearPricing: Clear pricing selections for the demand line
-
OpenAPI/v{version}/Pricing/GetCompletedPercentage:Get Percentage of Pricing Completed
-
OpenAPI/v{version}/Pricing/Add:Add manual Pricing
-
OpenAPI/v{version}/Pricing/RunPricing:Run Pricing
-
OpenAPI/v{version}/Pricing/GetList:Get Demand Line Pricings
-
OpenAPI/v{version}/Pricing/StopPricingForSourceOfPrice:Stop Pricing For SourceOfPrice
-
OpenAPI/v{version}/Pricing/GetPricingStatusBySourceOfPrice: Get PricingStatus By Source of price
-
OpenAPI/v{version}/Pricing/StopUserPricing:Stop user's pricing
-
OpenAPI/v{version}/Pricing/StopUserPricingBySourceOfPrice:Stop user's pricing by Sourceofprice
PURCHASE ORDER
-
OpenAPI/v{version}/PO/Get: Get the purchase order details
-
OpenAPI/v{version}/PO/GetList: Get the purchase order list
-
OpenAPI/v{version}/PO/GetLineItems: Get the line item list
-
OpenAPI/v{version}/PO/UpdateStatus: Update the purchase order status
-
OpenAPI/v{version}/PO/SupplierAPI: Send PO to supplier
-
OpenAPI/v{version}/PO/History: Get purchase order history
-
OpenAPI/v{version}/PO/SendPOToBidCQ: Send PO via BidCQ [Name updated with v2.0]
-
OpenAPI/v{version}/PO/SubmitBidCQPO: Acknowledge PO from BidCQ
-
OpenAPI/v{version}/PO/ExportToPDF: Export to PDF
-
OpenAPI/v{version}/PO/ExportToExcel: Export to Excel
-
OpenAPI/v{version}/PO/ExportToManEx: Export to ManEx
-
OpenAPI/v{version}/PO/SupplierCart: lookup for all supplier cart
-
OpenAPI/v{version}/PO/EmptyCart: Cancel the Purchase Order
-
OpenAPI/v{version}/PO/ExportRejectedLines: Export Rejected PO Lines
-
OpenAPI/v{version}/PO/RemoveLineItem: RemoveLineItem from PO
-
OpenAPI/v{version}/PO/CancelLineItem: Cancel LineItem on PO
-
OpenAPI/v{version}/PO/ExportToIQMS: Export to IQMS
-
OpenAPI/v{version}/PO/ExportPOsToExcel: Export POs To Excel
PURCHASE ORDER STATUS
-
OpenAPI/v{version}/POStatus/Get: Get the PO Status Details from supplier
-
OpenAPI/v{version}/POStatus/GetList: Get the PO Status List
-
OpenAPI/v{version}/POStatus/History: Get PO status History
-
OpenAPI/v{version}/POStatus/UpdateStatus: Update POStatus
-
OpenAPI/v{version}/POStatus/UpdatePONote: Update PO Note
-
OpenAPI/v{version}/POStatus/UpdateDemandNote: Update Demand note
Tags
-
OpenAPI/v{version}/Tags/GetList: Get All Tags List
For more questions on CalcuQuote APIs, reach out to our team using the in-app chat or support@calcuquote.com.