function postJSON(url, payload) {
  return new Promise((resolve, reject) => {
    ajaxCall('post', url, payload).then(
      (response) => {
        resolve(response.body)