Month: October 2019

Update: Blawx Reasoner API, Docassemble Integration, New Data Features, and More!

Phew! Where do we start? The API is Live! Ok, so first, we have opened up an alpha demo version of the Blawx Reasoner API. Any query that you can run from inside Blawx is now possible to run from any other web-enabled tool. Check out the help page for details. As always, remember that …

Blawx to be Featured at Regulatory Innovation Showcase

Blawx’s Jason Morris will be speaking about and demonstrating Blawx at the Regulatory Innovation Showcase in Ottawa on November 5, 2019, as part of a panel on Rules as Code. The panel will be chaired by world-recognized Rules as Code and public sector innovation leader, Pia Andrews. Ms. Andrews has been at the forefront of …

The Blawx Reasoner API

The alpha version of the Blawx Reasoner API is located at https://www.blawx.com/reasoner6.php. It accepts urlencoded POST requests, and expects two parameters: code, and data. Code is set to the contents of a .blawx file. Data is set to a JSON package of data. Blawx will process the JSON package by converting it into a data …

Data Property

The data property block is designed to allow you to write Blawx code about object attributes before you have defined those attributes inside the Blawx interface. In order to allow Blawx to power other applications on the internet, it needs to be able to collect data from those other applications. The Blawx Reasoner API allows …

Data Dictionaries

The Data section of the toolbox allows you to deal with data that is sent to the Blawx.com server at run-time by other pieces of software that connect over the Blawx Reasoner API. When writing and testing your code, you will want to set out test data that works in the same way as data …

Blawx Module for Docassemble

Docassemble is a popular and sophisticated open source tool for generating web-based legal interviews and doing document assembly on the basis of the data collected. In order to demonstrate the use of the Blawx Reasoner API, we have developed a Python module for use in Docassemble that allows you to easily use Blawx code inside …