hud-ai
Version:
Hud.ai API Client
34 lines • 1.07 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const Resource_1 = require("../utils/Resource");
const _ = require("lodash");
class CompanyProfileResource extends Resource_1.Resource {
constructor(requestManager) {
super('/companies/{companyId}/profiles', requestManager);
}
get(getArgs) {
return this.makeRequest({
method: 'GET',
params: getArgs,
url: `${this.basePath}`
});
}
create(createArgs) {
return this.makeRequest({
method: 'POST',
params: _.pick(createArgs, 'companyId'),
data: _.omit(createArgs, 'companyId'),
url: `${this.basePath}`
});
}
update(updateArgs) {
return this.makeRequest({
method: 'PUT',
params: _.pick(updateArgs, 'companyId'),
data: _.omit(updateArgs, 'companyId'),
url: `${this.basePath}`
});
}
}
exports.CompanyProfileResource = CompanyProfileResource;
//# sourceMappingURL=CompanyProfile.js.map