All Collections
DevCQ
ShopCQ Open APIs
ShopCQ Open APIs

Below you can see the API actions possible for shopCQ

Kaitlyn Dotson avatar
Written by Kaitlyn Dotson
Updated over a week ago

The list below represents current CalcuQuote APIs available for ShopCQ. For technical documentation and testing, you can go to:


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.

Did this answer your question?