UNPKG

@coveo/platform-client

Version:

The main goal of this package is to provide an easy to configure and straightforward way of querying Coveo Cloud APIs using JavaScript.

18 lines 846 B
import API from '../../APICore.js'; import Resource from '../Resource.js'; export default class CatalogContent extends Resource { static baseUrl = `/rest/organizations/${API.orgPlaceholder}/catalogcontent/source`; getObjectTypes(sourceId) { return this.api.get(`${CatalogContent.baseUrl}/${sourceId}/objecttypes`); } getMetadataValues(sourceId, objectType) { return this.api.get(this.buildPath(`${CatalogContent.baseUrl}/${sourceId}/metadatavalues`, objectType)); } getMetadata(sourceId, objectType) { return this.api.get(this.buildPath(`${CatalogContent.baseUrl}/${sourceId}/metadata`, objectType)); } getMetadataV2(sourceId, params) { return this.api.get(this.buildPath(`${CatalogContent.baseUrl}/${sourceId}/metadata`, params)); } } //# sourceMappingURL=CatalogContent.js.map