Process Model Connecting API: Specifications Data Transmission (HTTP)

Settings for automatically HTTP transmitting business data to external system in the middle of the workflow. By setting 'Message throwing Intermediate Event (HTTP)' and the URL to send data, business data to be sent, it starts HTTP transmission automatically when the process arrives. Can send any Key / Value.

Icon to Send Data

IconIcon NameFunction
message-throw-intermediate-event-http-small.jpgMessage Throwing Intermediate Event (HTTP)
  • On the way of workflow, HTTP request is sent automatically.
  • Possible to send any process data by arbitrary parameters.
  • Also possible to send process data files.

 

Specs

Sending data to "Access URL"

  • Protocol: HTTP or HTTPS
  • Method: POST
  • Encode: multipart/form-data

 

Sent Data

  • Process data
    • Process data which have “parameter name” in the field of “process data name”
  • Required keys and so on (arbitrary data)
    • Contents in “Sending parameter name” and “Value”

 

Sample

In the case that the destination to send data is "Message Start Event" in another process model.

Message Start data sending

 

Processing Error

  • Response codes other than "200" are handled as error.
  • Retry will not be done in error case.

 

Notification

This function "Sending Data" is not compliant to redirect. Please be careful if the destination server to send data does redirect.
Note that the error will occur if you call another process model's "Message Start Event" in "Download Edition". This is because "Download Edition" utilizes simplified database.