@memori.ai/memori-api-client
Version:
React library to integrate a Memori in your app or website
29 lines • 1.22 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const apiFetcher_1 = require("../apiFetcher");
exports.default = (apiUrl) => ({
getMemoriIntegrationsList: (authToken, memoriID) => (0, apiFetcher_1.apiFetcher)(`/Integrations/${authToken}/${memoriID}`, {
apiUrl,
}),
getAllIntegrationsList: (authToken) => (0, apiFetcher_1.apiFetcher)(`/AllIntegrations/${authToken}`, {
apiUrl,
}),
getIntegration: (authToken, integrationID) => (0, apiFetcher_1.apiFetcher)(`/Integration/${authToken}/${integrationID}`, {
apiUrl,
}),
deleteIntegration: (authToken, integrationID) => (0, apiFetcher_1.apiFetcher)(`/Integration/${authToken}/${integrationID}`, {
apiUrl,
method: 'DELETE',
}),
createIntegration: (authToken, integration) => (0, apiFetcher_1.apiFetcher)(`/Integration/${authToken}`, {
apiUrl,
method: 'POST',
body: integration,
}),
updateIntegration: (authToken, integrationID, integration) => (0, apiFetcher_1.apiFetcher)(`/Integration/${authToken}/${integrationID}`, {
apiUrl,
method: 'PATCH',
body: integration,
}),
});
//# sourceMappingURL=integration.js.map