When using ProcFormEdit you may have noticed that there’s an option called OverwriteWithNull. ProcFields is designed to not change fields if not provided and a quirk of that design is that sending an empty string as the value fell into…
When using ProcFormEdit you may have noticed that there’s an option called OverwriteWithNull. ProcFields is designed to not change fields if not provided and a quirk of that design is that sending an empty string as the value fell into…
Working with table fields via the API can be a bit confusing, we’ve written a guide to show the basics of table fields: Working with Table Fields via the API
We’ve published a quick introduction guide to RPM Webhooks in the upcoming RPM v12. If your organization is interested in automating some actions every time a form is created, edited, trashed/restored or archived/unarchived then take a look at thew new…
In the next version of RPM we’re preparing a big change to a little used feature: Worksheets are being removed altogether from the service, including API access. This means that the JSON structure for Forms is changing, and also the…
The ProcForms API endpoint returns a list of forms for a given process. The fields returned for each form are based on the View ID provided. If the ViewID is not provided, the user’s default view is used. Views in…
Back in 2013 we introduced a requirement that API keys had to be sent as the first attribute of the JSON payload, this was meant to allow some optimization when processing the request. This introduced a problem with JSON libraries…
Location list fields are a special kind of list field where each option is associated to a set of geographic coordinate system coordinates. When working with this kind of field via the API, the coordinates can be found inside the…
A the core of the process management functionality in RPM is the ability to save and update the data contained in forms. This same power is available via ProcFormAdd and ProcFormEdit API endpoints. Both endpoints use the same JSON structure…
On the previous part, we showed how yes/no lists are structured in the JSON sent by the RPM API. On this part, we’ll show how to add forms and edit the values in a yes/no lists field. ProcFormAdd The API…
The following guide will introduce some of the details you need to take into consideration when interacting with yes/no lists via the RPM API. Process Template When setting up a yes/no list field, you can configure it in different ways:…