This API enables you to manage basic aspects when you use Arengu. It offers endpoints to submit the form, execute a flow, get submission details, and more.
Endpoits are grouped in two main groups:
- Public endpoints: they do not require any kind of authentication mechanism since they are public.
- Private endpoints: they require a valid and active session to be invoked.
Currently we only support consuming our private endpoits with JSON Web Token (JWT) through Authorization header using Bearer schema. If it is not set or it is expired, server will reject the operation returning an error.
All URLs referenced in this documentation have the following base URL:
Submit a form
Submits the specified form triggering linked flows.
If the specified form has a linked flow and the flow execution is not successful, the operation will be aborted and the server will return an error message defined by the user.
Any other unexpected error caused by the flow will abort the operation and return a generic error message. For security reasons, error details are only available in your flow debugger.
Execute a flow
Executes the specified flow.
Retrieves the latest received submissions sorted by descending date.
View submission details
View details of the specified submission.
Retrieves the latest executed flows sorted by descending date.
View execution details
View details of the specified flow execution.