Getting started with IBM Business Process Manager on Cloud programming

Some general considerations apply when you program with the IBM® BPM on Cloud or the IBM BPM REST APIs.

Resource URLs

To access the IBM BPM Standard REST APIs and the IBM BPM operations REST APIs for your environments, use the URL structure https://hostname.bpm.ibmcloud.com/bpm/environment, where environment has the value dev for the development environment, test for the test environment, or run for the runtime environment. For more information about these APIs, see IBM BPM Standard REST APIs and Administering the health of databases.

HTTP headers

Important: To prevent cross site request forgery attacks, all calls to the IBM BPM Standard REST APIs and the IBM BPM operations REST APIs require that the HTTP header BPMCSRFToken is set with every request. A token for one environment is not valid for another environment. For information about how to obtain a token, see Preventing cross site request forgery.