A connector to talk to the MOCO App API. MOCO is a lightweight ERP software. Check out https://www.mocoapp.com
The connector is based on Camunda's out of the box REST connector (v8.5+). Features will be added one by one, if you need anything reach out to me.
NOTE: I am not a developer working for MOCO, if you have any requests about the API you need to reach out to the developers.
Name | Description | API Reference |
---|---|---|
Create User | During on-boarding it is necessary to create a user | Link |
Deactivate User | During off-boarding it is necessary to deactivate a user, instead of a deletion. | Link |
Create Absences | Create an absence in MOCO, e.g. sick leave or vacation days. | Link |
Name | Description | Example |
---|---|---|
MOCO API Url | The specific endpoint for your company | http://my-company.mocoapp.com/api/v1 |
MOCO API Key | The reference to your API key for your company. Keep your secrets in the secret store. | {{ secrets.MOCO_API_KEY}} |
I use the local Camunda stack together with Wiremock to test my template:
- Camunda Connector Runtime
- Camunda REST Connector
- Wiremock to simulate the MOCO Rest API
- Camunda Starter Test for the in-memory Zeebe engine
If you have any questions regarding this connector you can reach me at camunda-connector-support (at) consid.se
- API docs source: https://github.com/hundertzehn/mocoapp-api-docs/tree/master
- API docs: https://hundertzehn.github.io/mocoapp-api-docs/entities.html
- REST Connector template: https://github.com/camunda/connectors/blob/main/connectors/http/rest/element-templates/http-json-connector.json
- FEEL: https://docs.camunda.io/docs/components/modeler/feel/what-is-feel/