hud-ai
Version:
Hud.ai API Client
62 lines • 1.7 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const Resource_1 = require("../utils/Resource");
class CollateralResource extends Resource_1.Resource {
constructor(requestManager) {
super('/organizations/{organizationId}/collateral', requestManager);
}
list(listArgs) {
return this.makeRequest({
method: 'GET',
params: listArgs,
url: `${this.basePath}`
});
}
search(searchArgs) {
return this.makeRequest({
method: 'GET',
params: searchArgs,
url: `/organizations/collateral/search`
});
}
create(createArgs) {
return this.makeRequest({
method: 'POST',
data: createArgs,
url: `${this.basePath}`
});
}
downloadUri(getArgs) {
return this.makeRequest({
method: 'GET',
params: getArgs,
url: `${this.basePath}/{id}/download-uri`
});
}
get(getArgs) {
return this.makeRequest({
method: 'GET',
params: getArgs,
url: `${this.basePath}/{id}`
});
}
update(updateArgs) {
return this.makeRequest({
method: 'PUT',
params: updateArgs,
url: `${this.basePath}/{id}`
});
}
del(destroyArgs) {
return this.destroy(destroyArgs);
}
destroy(destroyArgs) {
return this.makeRequest({
method: 'DELETE',
params: destroyArgs,
url: `${this.basePath}/{id}`
});
}
}
exports.CollateralResource = CollateralResource;
//# sourceMappingURL=Collateral.js.map