General information about modules and API
Introduction
Modules in e-conomic extend the functionality of e-conomic by adding access to specific entities as well as extending core entities.
As an example of extending entities we can look at the Inventory module. When the inventory module is enabled you will have inventory counts available on products. E.g. product.inventory object on products in REST.
Example of enabling specific entities: Adding the project module opens up the ability to interact with projects (to the extent supported by the API). Without the module enabled you will not have access to call methods/endpoints that solely relate to the project module. E.g. Project_GetAll on SOAP will return an error if the module is not active.
General product information about modules can be found on https://www.e-conomic.dk/tillaegsmoduler (Danish).
Feature approach
In the APIs the modules are exposed feature by feature.
This means that not every possible combination of views and or properties available via e-conomic web application will be available via API.
As of June 2018 the majority of all module support is available via SOAP. Over time we expect REST to superseed the offerings on SOAP. You can always check out the root of the REST API in your browser for a list of exposed endpoints or you can check out our roadmap for coming additions.
Module API feature highlights
Project
Manage time and mileage entries, manage projects, register expenses to projects
Scanning
Attach files to entries and sales documents.
Subscription
Manage subscriptions and subscribers.
Accruals and fixed assets
Set accruals on lines and entries.
Inventory
Keep track of inventory counts
Dimension (departments)
Manage departments and split entries and sales across departments.
Budget
Manage budget figures and their accounts.
Need help?
We are ready to help you with your API questions at api@e-conomic.com