return new Promise(function(resolve, reject){

      var headers,
          req;

      headers = {
        "Content-Type": "application/json"
      };
      req = new request(`@@API_BASE_URL/categories/${category.idcategory}`, "GET", null, headers);
      req.send().then(
        response.validate.bind(null, resolve, reject),
        response.validate.bind(null, resolve, reject)
      );
    });
    return new Promise(function(resolve, reject){

      var body,
          headers,
          req;

      body = JSON.stringify(category);
      headers = {
        "Content-Type": "application/json"
      };
      req = new request("@@API_BASE_URL/categories", "DELETE", body, headers);
      req.send().then(
        response.validate.bind(null, resolve, reject),
        response.validate.bind(null, resolve, reject)
      );
    });