Edara API
  1. Warehouse
Edara API
  • Edara API Walk Through
  • Edara Webhooks
  • Accounting
    • Returns a list of Taxs
    • Returns a list of Accounts
    • Returns a list of NP Report
    • Returns a list of NR Report
    • Return a Tax by ID
    • Returns a list of Cost Centers
    • Returns an Account by Id
    • Return a Currency by ID
    • Delete an existing Currency
    • Return a Tax by Name
    • Return a Taxes by Rate
    • Return a Taxes by Scope
    • Returns an Cost Center by Id
    • Return a E-Invoice tax codes by country
    • Returns a list of Accounts by Account Type
    • Return a Currency by Code
    • Returns a list of Account Nodes
    • Returns a list of Currencies
    • Update an existing Currency
    • Create a new Currency
    • Return account by description
    • Return a Journal Entry by Code
    • Returns an Account
    • Returns an Account
    • Returns an Account by ClassificationCode
    • Returns an Account
    • Returns Account Balance
    • UpdateTax
    • Create a new Tax
    • Update an existing Currency
    • Update a Journal Entry By Code
    • Return a Journal Entry by Code
    • Create a Cash Out
    • Create a Journal Entry
    • Pay Sales Order By Journal Entry
    • Create a Taxable Sales Invoice
    • Delete an existing Tax
    • Delete an existing Currency
    • Delete a Journal Entry by Code
  • Common
    • Returns a list of Cities
    • Update an existing City
    • Create a new City
    • Returns a list of Countries
    • Update an existing Country
    • Create a new Country
    • Returns a list of Districts
    • Update an existing District
    • Create a new District
    • Return a City by ID
    • Delete an existing City
    • Return a Country by ID
    • Delete an existing Country
    • Return a District by ID
    • Delete an existing District
    • Find a City by Name
    • Returns a list of Districts by City Id
    • Returns a list of Cities by Country Id
    • Find a Country by Name
    • Find a District by Name
    • Return a Classification by ID
    • Return a Setting by Module and Key
    • Find a Classification by Name
    • Returns a list of Setting
    • Convert money from numeric value to Arabic words
    • Convert money from numeric value to English words
    • Ping
    • Notifications
  • Purchase
    • find supplier by Id
    • Delete supplier
    • Return a PurchaseOrder by ID
    • find supplier by name
    • Returns a list of Suppliers
    • update supplier
    • create supplier
    • Returns a list of PurchaseOrder
    • Return a PurchaseOrder by Code
  • Sales
    • Return a Customer by ID
    • Delete an existing Customer
    • Return a Bundle by ID
    • Delete an existing Bundle
    • Returns a list of Sales Order Print Templates
    • Return a SalesOrder by ID
    • Delete an existing SalesOrder
    • Return a SalesPerson by ID
    • Delete an existing SalesPerson
    • Return a ServiceItem by ID
    • Delete an existing ServiceItem
    • Return a Customer Addresses by Customer ID
    • Return a Customer by Code
    • Return a Customer by Name
    • Return a Customer by Email
    • Find a Customer
    • Return a Customer by ExternalId
    • Return a Customer by Mobile
    • Returns a list of Customers
    • Update an existing Customer
    • Create a new Customer
    • Return a SalesOrder by Code
    • Return a Sales Order Print Template by ID
    • GetCustomerBalance
    • Return a SalesPerson by Code
    • Return a SalesPerson by Name
    • Return a ServiceItem by Code
    • Return a ServiceItem by Name
    • Return a SalesPerson by ExternalId
    • Returns a list of SalesPersons
    • Update an existing SalesPerson
    • Create a new SalesPerson
    • Return a ServiceItem by ExternalId
    • Returns a list of ServiceItems
    • Update an existing ServiceItem
    • Create a new ServiceItem
    • Return Customers by ExternalIds
    • Returns a list of SalesOrder
    • Update an existing SalesOrder
    • Create a new SalesOrder
    • Returns a list of SalesStores
    • Create a new SalesStore
    • Returns a list of Bundles
    • Create a new Bundle
    • Return a list of sales documents by specific criteria
    • Update existing Customers
    • Update the Header an existing SalesOrder
    • Update existing Customers
    • Update existing Customers
    • Deactivate an existing Customer
    • Update an existing Customer
    • Cancel SalesOrder
    • Cancel SalesOrder
    • Update an existing SalesOrder
    • UnIssue SalesOrder
    • Deactivate an existing Customer
    • Update an existing SalesPerson
    • Update an existing ServiceItem
    • Update SalesOrder Status
    • Create a new SalesReturn
    • Create sales order and related IO/SI and return created SO code
    • Create cash-in for specified SO and update it with discount value and return created cash-in code
    • Create new Customers
    • Returns a list of SalesOrder Header
    • Delete an existing Customer
    • Delete an existing SalesPerson
    • Delete an existing ServiceItem
  • Warehouse
    • Return a Brand by ID
      GET
    • Returns a list of standard units of measure
      GET
    • Returns a list of StockItems Tree by User ID
      GET
    • Return a StockItem by ID
      GET
    • Deactivate an existing StockItem
      PUT
    • Delete an existing StockItem
      DELETE
    • Return a Warehouse by ID
      GET
    • Delete an existing warehouse
      DELETE
    • Return a WorkOrder by ID
      GET
    • Return a StockItem by SKU
      GET
    • Returns a list of StockItem Classifications
      GET
    • Create a new stockitem classification
      POST
    • Return StockItems by IDs
      GET
    • Return a StockItem balance by ID
      GET
    • Return a Warehouse balance by Warehouse ID
      GET
    • Return a Brand by Name
      GET
    • Returns a list of Warehouse Tree by User ID
      GET
    • GetStockItemGlobalBalanceBySKU
      GET
    • Returns a list of Brands
      GET
    • Create a new Brand
      POST
    • Return StockItems by Codes
      GET
    • Return a StockItem by Code
      GET
    • GetStockItemGlobalBalanceByCode
      GET
    • Return a Warehouse by Code
      GET
    • Return a Warehouse by Name
      GET
    • Return a WorkOrder by Code
      GET
    • Return stock item global balance object by id
      GET
    • Return a StockItem by Code or SKU
      GET
    • Returns a list of StockItems
      GET
    • Update an existing StockItem
      PUT
    • Create a new StockItem
      POST
    • Returns a list of Warehouses
      GET
    • Update an existing Warehouse
      PUT
    • Create a new Warehouse
      POST
    • Returns a list of DynamicProperty Tree by User ID
      GET
    • Get stock item cost (by id) on specific date
      GET
    • Search for StockItems
      GET
    • Returns a list of RMA Warehouses
      GET
    • Get bulk stock items cost (by SKUs) on specific date
      GET
    • Return a StockItem balance for a specific Warehouse
      GET
    • Return a StockItem by Part Number
      GET
    • Return a StockItem by Code
      GET
    • Return StockItems by External IDs
      GET
    • Return StockItems by Part Numbers
      GET
    • Get bulk stock items cost (by part numbers) on specific date
      GET
    • Validate Item Serial is Returned
      GET
    • Validate Item Serial for Returns
      GET
    • Return a all StockItems balances
      GET
    • Get stockitems balance by warehous
      GET
    • Update existing StockItems
      PUT
    • Update existing StockItems
      PUT
    • Update Stock Item External Id
      PUT
    • Update existing StockItems
      PUT
    • Update Supplies Request
      PUT
    • Update an existing StockItem
      PUT
    • Update an existing Warehouse
      PUT
    • Deactivate an existing StockItem
      PUT
    • Update an existing issue offering
      PUT
    • Update an existing receive supplies
      PUT
    • Create a new Unit Of Measure
      POST
    • Create StockItems
      POST
    • Create a new issue offering
      POST
    • Create a new receive supplies
      POST
    • Delete an existing StockItem
      DELETE
    • Delete an existing warehouse
      DELETE
    • Delete an issue offering by code
      DELETE
    • Delete an issue offering by code
      DELETE
  1. Warehouse

Update an existing Warehouse

PUT
/v{version}/warehouses/UpdateByCode/{warehouseCode}
Warehouse
Update an existing Warehouse...

Request

Path Params
warehouseCode
string 
required
version
string 
required
The requested API version
Default:
2.0
Body Params application/x-www-form-urlencoded
id
integer <int32>
optional
Gets or Sets Id
classification_id
integer <int32>
optional
Gets or Sets ClassificationId
code
string 
optional
Gets or Sets Code
description
string 
required
Gets or Sets Description
mobile
string 
optional
Gets or Sets Mobile

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PUT '/v/warehouses/UpdateByCode/' \
--data-urlencode 'description='

Responses

🟢200OK
application/json
OK
Body
status_code
integer <int32>
optional
Gets or sets the status_code.
error_message
string 
optional
Gets or sets the error_message.
result
array[boolean]
optional
Gets or sets the result.
total_count
integer <int32>
optional
Example
{
  "status_code": 0,
  "error_message": "string",
  "result": [
    true
  ],
  "total_count": 0
}
🟠400Bad Request
🟠401Unauthorized
🟠403Forbidden
🔴500Server Error
Previous
Update an existing StockItem
Next
Deactivate an existing StockItem
Built with