Product
API | Description |
---|---|
POST api/v1/product/search |
Search into products |
GET api/v1/product/byidentifier/{productIdentifier} |
Get product by identifier |
GET api/v1/product/byarticlenumber/{ownArticleNumber} |
Get product by own article number |
POST api/v1/product/prices |
Get price information for a product variation. optional filtered by a customer with his special prices. |
POST api/v1/product/priceslist |
JOS: ADD COMMENTS |
POST api/v1/product/stockmovement |
JOS: ADD COMMENTS |
POST api/v1/product/configuration |
JOS: ADD COMMENTS |
POST api/v1/product/searchbygroup?articleGroupName={articleGroupName} |
JOS: ADD COMMENTS |
POST api/v1/productgroup/specialprices?priceGroup={priceGroup} |
JOS: ADD COMMENTS |
POST api/v1/Product/ReservationList |
Gets the stock amounts |
Authentication
Controller to authenticate usage
API | Description |
---|---|
POST api/v1/authenticate |
Method to authenticate with Promotional Office |
GET api/v1/session |
Method to test if you're still connected with Promotional Office |
DELETE api/v1/authenticate |
Method to delete your token |
Essentials
API | Description |
---|---|
GET api/v1/essentials/optiontypes |
Jos: WRITE COMMENTS |
POST api/v1/essentials/optionlist |
Jos: WRITE COMMENTS |
GET api/v1/essentials/currencylist |
Jos: WRITE COMMENTS |
GET api/v1/essentials/paymentinformationlist |
Jos: WRITE COMMENTS |
GET api/v1/essentials/dispatchtypes |
Jos: WRITE COMMENTS |
GET api/v1/essentials/deliveryterms |
Jos: WRITE COMMENTS |
GET api/v1/essentials/showdescriptionitems?showDescriptionListTypeEnum={showDescriptionListTypeEnum} |
Jos: WRITE COMMENTS |
GET api/v1/essentials/collectiveinvoicelist |
Jos: WRITE COMMENTS |
POST api/v1/essentials/stockamounts |
Gets the stock amounts |
Indent
Controller for sales orders
API | Description |
---|---|
POST api/v1/indent/search |
Search for an sales order |
POST api/v1/indent |
Get all the details of an indent |
POST api/v1/GetIndentStockReceiptData |
Get an object which shows what can be booked in on connected open purchase orders and delivered to the customer for an indent |
POST api/v1/PostIndentStockReceiptData |
Make the delivery for a indent. Book in the open connected purchase orders based on the amounts in the parameter. Then deliver all available amounts for the sales order (All on stock reservated and new booked in amounts). Fetch initial parameter from the GetIndentStockReceiptData method. |
User
Controller for managing Users
API | Description |
---|---|
GET api/v1/users/agents |
Get all agents of the database |
Supplier
API | Description |
---|---|
POST api/v1/supplier/search |
Search into suppliers |
GET api/v1/supplier/{creditorNumber} |
Get supplier by creditor number |
POST api/v1/supplier/information |
JOS: ADD COMMENTS |
POST api/v1/supplier/informationlist?startDate={startDate} |
JOS: ADD COMMENTS |
PurchaseOrder
Controller for purchase orders
API | Description |
---|---|
POST api/v1/purchaseorder/search |
Search for a purchase order |
GET api/v1/purchaseorder/{purchaseOrderNumber} |
Search a purchase order by purchase order number |
GET api/v1/purchaseorderWex/{purchaseOrderNumber} |
Search a purchase order by purchase order number |
POST api/v1/purchaseorder/changepurchaseorderaction |
Change the action of a purchase order |
GET api/v1/purchaseorder/purchaseorderactionlist |
Get all actions related to a purchase order |
Tender
Controller for offers
API | Description |
---|---|
POST api/v1/tender |
Get details for an offer |
POST api/v1/tender/search |
Search for an sales order |
Finance
Everything for Finance is in this controller
API | Description |
---|---|
POST api/v1/finance/processopenamounts |
Sync open amounts for invoice, prepayments and credit notes |
POST api/v1/finance/updatebuyinginvoicecache |
Update the given data in the buying invoice cache tables of Promotional Office |
Customer
API | Description |
---|---|
POST api/v1/customer/search |
Search into customers |
GET api/v1/customer/{customerIdentifier} |
Get customer by customer number |
POST api/v1/customer/information |
Get the data of a customer |
POST api/v1/customer/informationlist?startDate={startDate} |
JOS: ADD COMMENTS |
POST api/v1/customer/specialpricelist |
JOS: ADD COMMENTS |
Complex
Controller for complex things
API | Description |
---|---|
POST api/v1/tender-and-indent/import |
Import order or quote into Promotional Office |
POST api/v1/tender-and-indent/status |
Get the State data for a import |
Dashboard
Controller for Dashboard operations
API | Description |
---|---|
POST api/v1/Dashboard/GetDataAsDataTable?dashboardDefinitionId={dashboardDefinitionId} |
Get the Data from a Dashboard as data table |
POST api/v1/Dashboard/GetDefinitionList |
Get the list of available dashboard definitions |