if result.status == 202
          project_id = result.headers['location'].split('/').last
          GatherContent::Api::Project.new(project_id)
        else
          raise GatherContent::Error::RequestError.new(result)