contentful-management
Version:
Client for Contentful's Content Management API
21 lines (18 loc) • 1.02 kB
JavaScript
import { post, del as del$1, get as get$1 } from './raw.js';
const get = (http, params) => {
return get$1(http, `/organizations/${params.organizationId}/semantic/search-index/${params.indexId}`);
};
const getMany = (http, params) => {
return get$1(http, `/organizations/${params.organizationId}/semantic/search-index`, { params: params.status ? { status: params.status } : undefined });
};
const getManyForEnvironment = (http, params) => {
return get$1(http, `/spaces/${params.spaceId}/environments/${params.environmentId}/semantic/search-index`, { params: params.status ? { status: params.status } : undefined });
};
const create = (http, params, data) => {
return post(http, `/organizations/${params.organizationId}/semantic/search-index`, data);
};
const del = (http, params) => {
return del$1(http, `/organizations/${params.organizationId}/semantic/search-index/${params.indexId}`);
};
export { create, del, get, getMany, getManyForEnvironment };
//# sourceMappingURL=content-semantics-index.js.map