Parameters for connectors - Validation

I'm trying to use a parameter for a REST client, and I can´t find a way to provide the correct value to the conector.
I't seems that it is validating the parameter VALUE against this regular expression:(^[a-zA-Z]+|^\$)[a-zA-Z0-9$]*

this is the stacktrace:

How to convert code and id in forms bonita?


I need to convert the id and code to name. I save the id and code in my main table instead of the name. But when I display the content of table it shows the id and code. I have tables that handle the equivalent of the code and id. How can i convert it in my UI Designer. Please help. Thanks

onno's picture

See Repository on Github

Releases for Angular 2 Bonita BPM Rest Api Lib

Total downloads: 537
Version BonitaBPM Version Post date Download Link
0.1.0-beta-3 7.4.x 2017-Mar-01 Download
Release note
0.1.0-beta-1 7.4.x 2017-Jan-24 Download
Release note

Unable to login via rest API

I am using the community version to develop a proof on concept. I am trying to create the ability for users to create their own account via a web application. To do this I am planning to create a standalone web service with administrator credentials to create the accounts.

The problem that I am having is that when I try to login to the portal via the API it returns

"Unable to log in. Please check your username and password"

With Interceptor installed I can login via the portal and successfully execute other API calls via Postman.

Getting a group from API Rest

Hi, Im using Bonita 7.3.3

Im using the structure provided by Bonita (organitation, groups, roles...). In a form, I load a selector with the groups information with the call API:


When the user select one item, the value (id) is saved in a variable and later in a field for a BDM called "X".

In another form, I have a container with a selector. The selector load the records of "X" bdm. I want that when user select a record, in a input show the "displayName" of the "group" saved at "X". I have done this with two vars:

Get human task from existing process

Help please.
I have a process call "WKF" , and in the design, the process have some human task defined, for example
Task 1
Task 2
Task 3....
Task N.
My question is, how can i get all the human task names from the process (WKF), independent if the process have human tasks created or not.
Please help

REST API calls with HTTP basic Authentication


I'm trying to write a script to init a Bonita server automatically. The aim of this script is to :
- import my organization
- import my bdm
- import processes
- import an application and related pages

Equivalente en Bonita

Por favor alguien puede decirme cual es el equivalente a la clase ProcessInstance en la API Rest, necesito capturar unos inputs introducidos y no los puedo rescatar en el Case.

How i can update a user using API REST?

hI ,

I would like update data of user. i'm using php code but i don't know how i can create the request payload. Here is what i'm trying to do:

$data_array = array("userName" => $userName, "password" => $password, "password_confirm" => $password, "firstname" => $firstName, "lastname" => $lastName);
$data_json = json_encode($data_array);
antoine.mottier's picture

This REST API extension allow to execute SQL queries using a JDBC data source.

The extension allow to easily display data coming directly from a database into Bonita BPM forms.
Usage of JDBC data source brings benefits of connection pooling for better performance.

Releases for Data source REST API extension

Total downloads: 1 520
Version BonitaBPM Version Post date Download Link
2.0.0 7.x, 7.2.x 2016-May-25 Download
Release note
1.0.0 7.x, 7.2.x, 7.1.x, 7.0.x 2016-Apr-18 Download
Release note