API Publishing

API Publishing: Drupal JSON API module

The Talking Machines API is provided by an extension of the Drupal JSON API module.

The JSON API is a specification for building clean APIs that can be understood by other applications anywhere on the internet built around the same specification. The JSON API Drupal module is a turn key implementation of the JSON API built on Drupal. So the module only needs to be installed to expose a starter kit API.

The Drupal module JSON API Extras is used to extend the API and modify it suit our unique requirements.

The entire Talking Machines API is built as a configuration of Drupal without a single letter of custom code. And this absence of custom code will allow it to scale infinitely and stay consistent with the Drupal community.