Examples

Examples for the LogiKal REST API V1

Basic EPL Creation #

This is what the calls for a basic EPL creation from login to logout could look like:

EPL Workflow
  • The value for {{address}} would be the IIS MbieoService address
    • If the service is running locally in IIS the address should be http://localhost/MbioeService.svc/api/v3
  • The parameters for each command can be found in the swagger documentation
    • The documentation can be found via the running MbioeService by loading {{address}}/docs in a browser
    • If the service is running locally in IIS the address should be http://localhost/MbioeService.svc/api/v3/docs
    • Or see the Functional Documentation page
  • The calls between {{address}}/element-pricelist-configurator/select and {{address}}/element-pricelist-configurator/visual-tree/save depend on what values must be set for the selected EPL
    • {{address}}/element-pricelist-configurator/visual-tree/next returns messages with info if any settings are missing
    • Call GET {{address}}/element-pricelist-configurator/visual-tree to get the current tree
    • Call PATCH {{address}}/element-pricelist-configurator/visual-tree to change values in the current tree
  • When creating a new project it always automatically has a phase with the id 00000000-0000-0000-0000-000000000000