Web Services APIs for Sales Functions
SALES APIs
The SALES APIs provide access to Expandable’s Customer Master, Sales Order, Customer Part, Credit Card, Customer Contact, Shipments Entry and Product Price business logic and records so that the system can accept orders and payments placed through external applications from new customers, existing customers and customers with updated account and/or contact information.
SALES APIs
CUSTOMER API | |
---|---|
api/Customer/Create (POST): | Creates a new Customer using the supplied creation data. |
api/Customer/Update (POST): | Updates an existing Customer using the supplied update. |
api/Customer/Query (POST): | Queries existing Customers using the provided query data defining the filtering of returned customer records. |
SALES ORDER API | |
api/SalesOrder/Create (POST): | Creates a new Sales Order using the supplied creation data. |
api/SalesOrder/Update (POST): | Updates an existing Sales Order using the supplied update data. |
api/SalesOrder/Query (POST): | Queries existing Sales Orders using the provided query data defining the filtering of returned order records. |
CUSTOMER PART API | |
api/CustomerPart/Create (POST): | Creates a new Customer Part using the supplied creation data. |
api/CustomerPart/Update (POST): | Updates an existing Customer Part using the supplied update data. |
api/CustomerPart/Query (POST): | Queries existing Customers Parts using the provided query data defining the filtering of returned part records. |
CREDIT CARD API | |
api/CreditCard/Create (POST): | Creates a new Credit Card using the supplied creation data. |
api/CreditCard/Update (POST): | Updates an existing Credit Card using the supplied update data. |
api/CreditCard/Query (POST): | Queries existing Credit Card using the provided query data defining the filtering of returned card records. |
CUSTOMER CONTACT API | |
api/CustomerContact/Create (POST): | Creates a new Customer Contact using the supplied creation data. |
api/CustomerContact/Update (POST): | Updates an existing Customer Contact using the supplied update data. |
api/CustomerContact/Query (POST): | Queries existing Customer Contact using the provided query data defining the filtering of returned records. |
SHIPMENTS ENTRY API | |
api/ShipmentsEntry/Create (POST): | Creates a new Shipments Entry Transaction using the supplied creation data. |
PRODUCT PRICE API | |
api/ProductPrice/Create (POST): | Creates a new Product Price using the supplied creation data. |
api/ProductPrice/Update (POST): | Updates an existing Product Price using the supplied update data. |
api/ProductPrice/Query (POST): | Queries existing Product Prices using the provided query data. |
SERIAL NUMBER API | |
api/SerialNumber/Create (POST): | Creates a new Serial Number using the supplied creation data. |
api/SerialNumber/Update (POST): | Updates an existing Serial Number using the supplied update data. |
api/SerialNumber/Query (POST): | Queries existing Serial Numbers using the provided query data. |