vineanova-redux-artifacts
Version:
VineaOpenApiReduxArtifacts is a powerful npm library designed to simplify the integration of Swagger APIs into Redux architecture. By leveraging templates (Mustache files), this library automatically generates Redux ducks, actions, sagas, selectors, and A
1,838 lines (1,711 loc) • 269 kB
JavaScript
import serviceConfig from "./config/serviceConfig";
export const getActivityDefaultRates = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'ActivityDefaultRates';
const response = await serviceConfig.request({
url: apiUrl,
method: "get",
params: {
...queryParams,
},
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const postActivityDefaultRates = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'ActivityDefaultRates';
const response = await serviceConfig.request({
url: apiUrl,
method: "post",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const putActivityDefaultRates = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'ActivityDefaultRates';
const response = await serviceConfig.request({
url: apiUrl,
method: "put",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const deleteActivityDefaultRates = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'ActivityDefaultRates';
const response = await serviceConfig.request({
url: apiUrl,
method: "delete",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const getBlockRowPlant = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'BlockRowPlant';
const response = await serviceConfig.request({
url: apiUrl,
method: "get",
params: {
...queryParams,
},
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const postBlockRowPlant = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'BlockRowPlant';
const response = await serviceConfig.request({
url: apiUrl,
method: "post",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const putBlockRowPlant = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'BlockRowPlant';
const response = await serviceConfig.request({
url: apiUrl,
method: "put",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const deleteBlockRowPlant = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'BlockRowPlant';
const response = await serviceConfig.request({
url: apiUrl,
method: "delete",
params: {
...queryParams,
},
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const getPlantsForBlock = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'PlantsForBlock';
const response = await serviceConfig.request({
url: apiUrl,
method: "get",
params: {
...queryParams,
},
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const getBlockVintage = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'BlockVintage';
const response = await serviceConfig.request({
url: apiUrl,
method: "get",
params: {
...queryParams,
},
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const postBlockVintage = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'BlockVintage';
const response = await serviceConfig.request({
url: apiUrl,
method: "post",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const putBlockVintage = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'BlockVintage';
const response = await serviceConfig.request({
url: apiUrl,
method: "put",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const deleteBlockVintage = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'BlockVintage';
const response = await serviceConfig.request({
url: apiUrl,
method: "delete",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const getCharts = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'Charts';
const response = await serviceConfig.request({
url: apiUrl,
method: "get",
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const postCharts = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'Charts';
const response = await serviceConfig.request({
url: apiUrl,
method: "post",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const postChartsByChartFilters = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'ChartsByChartFilters';
const response = await serviceConfig.request({
url: apiUrl,
method: "post",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const postChartsByPageFilters = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'ChartsByPageFilters';
const response = await serviceConfig.request({
url: apiUrl,
method: "post",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const getChartFilter = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'ChartFilter';
const response = await serviceConfig.request({
url: apiUrl,
method: "get",
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const postChartFilters = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'ChartFilters';
const response = await serviceConfig.request({
url: apiUrl,
method: "post",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const getDashboardPages = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'DashboardPages';
const response = await serviceConfig.request({
url: apiUrl,
method: "get",
params: {
...queryParams,
},
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const getDashboardPageFilters = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'DashboardPageFilters';
const response = await serviceConfig.request({
url: apiUrl,
method: "get",
params: {
...queryParams,
},
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const postDashboardPageFilters = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'DashboardPageFilters';
const response = await serviceConfig.request({
url: apiUrl,
method: "post",
params: {
...queryParams,
},
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const getClientDBConnectionCheck = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'ClientDBConnectionCheck';
const response = await serviceConfig.request({
url: apiUrl,
method: "get",
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const getCropBlockNotes = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'CropBlockNotes';
const response = await serviceConfig.request({
url: apiUrl,
method: "get",
params: {
...queryParams,
},
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const postCropBlockNotes = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'CropBlockNotes';
const response = await serviceConfig.request({
url: apiUrl,
method: "post",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const putCropBlockNotes = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'CropBlockNotes';
const response = await serviceConfig.request({
url: apiUrl,
method: "put",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const deleteCropBlockNotes = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'CropBlockNotes';
const response = await serviceConfig.request({
url: apiUrl,
method: "delete",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const postMeasurementNoteImage = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'MeasurementNoteImage';
const response = await serviceConfig.request({
url: apiUrl,
method: "post",
params: {
...queryParams,
},
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const getCropBlockPhenology = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'CropBlockPhenology';
const response = await serviceConfig.request({
url: apiUrl,
method: "get",
params: {
...queryParams,
},
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const postCropBlockPhenology = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'CropBlockPhenology';
const response = await serviceConfig.request({
url: apiUrl,
method: "post",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const putCropBlockPhenology = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'CropBlockPhenology';
const response = await serviceConfig.request({
url: apiUrl,
method: "put",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const deleteCropBlockPhenology = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'CropBlockPhenology';
const response = await serviceConfig.request({
url: apiUrl,
method: "delete",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const getCropBlockSetting = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'CropBlockSetting';
const response = await serviceConfig.request({
url: apiUrl,
method: "get",
params: {
...queryParams,
},
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const postCropBlockSetting = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'CropBlockSetting';
const response = await serviceConfig.request({
url: apiUrl,
method: "post",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const putCropBlockSetting = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'CropBlockSetting';
const response = await serviceConfig.request({
url: apiUrl,
method: "put",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const deleteCropBlockSetting = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'CropBlockSetting';
const response = await serviceConfig.request({
url: apiUrl,
method: "delete",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const getCropBlockVintage = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'CropBlockVintage';
const response = await serviceConfig.request({
url: apiUrl,
method: "get",
params: {
...queryParams,
},
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const postCropBlockVintage = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'CropBlockVintage';
const response = await serviceConfig.request({
url: apiUrl,
method: "post",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const putCropBlockVintage = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'CropBlockVintage';
const response = await serviceConfig.request({
url: apiUrl,
method: "put",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const deleteCropBlockVintage = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'CropBlockVintage';
const response = await serviceConfig.request({
url: apiUrl,
method: "delete",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const getSites = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'Sites';
const response = await serviceConfig.request({
url: apiUrl,
method: "get",
params: {
...queryParams,
},
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const putSites = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'Sites';
const response = await serviceConfig.request({
url: apiUrl,
method: "put",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const getSensors = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'Sensors';
const response = await serviceConfig.request({
url: apiUrl,
method: "get",
params: {
...queryParams,
},
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const putSensors = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'Sensors';
const response = await serviceConfig.request({
url: apiUrl,
method: "put",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const getSensorBlocks = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'SensorBlocks';
const response = await serviceConfig.request({
url: apiUrl,
method: "get",
params: {
...queryParams,
},
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const getTriggerSensorSummaryDataSync = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'TriggerSensorSummaryDataSync';
const response = await serviceConfig.request({
url: apiUrl,
method: "get",
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const getEventLog = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'EventLog';
const response = await serviceConfig.request({
url: apiUrl,
method: "get",
params: {
...queryParams,
},
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const putEventLogStatus = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'EventLogStatus';
const response = await serviceConfig.request({
url: apiUrl,
method: "put",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const postNewLoginEventLog = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'NewLoginEventLog';
const response = await serviceConfig.request({
url: apiUrl,
method: "post",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const gethealthcheck = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = '/healthcheck';
const response = await serviceConfig.request({
url: apiUrl,
method: "get",
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const postIdentityAccommodation = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'IdentityAccommodation';
const response = await serviceConfig.request({
url: apiUrl,
method: "post",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const putIdentityAccommodation = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'IdentityAccommodation';
const response = await serviceConfig.request({
url: apiUrl,
method: "put",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const getIdentityAccommodation = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'IdentityAccommodation';
const response = await serviceConfig.request({
url: apiUrl,
method: "get",
params: {
...queryParams,
},
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const deleteIdentityAccommodation = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'IdentityAccommodation';
const response = await serviceConfig.request({
url: apiUrl,
method: "delete",
params: {
...queryParams,
},
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const getIdentityActivity = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'IdentityActivity';
const response = await serviceConfig.request({
url: apiUrl,
method: "get",
params: {
...queryParams,
},
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const postIdentityActivity = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'IdentityActivity';
const response = await serviceConfig.request({
url: apiUrl,
method: "post",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const putIdentityActivity = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'IdentityActivity';
const response = await serviceConfig.request({
url: apiUrl,
method: "put",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const deleteIdentityActivity = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'IdentityActivity';
const response = await serviceConfig.request({
url: apiUrl,
method: "delete",
params: {
...queryParams,
},
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const getIdentityClassification = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'IdentityClassification';
const response = await serviceConfig.request({
url: apiUrl,
method: "get",
params: {
...queryParams,
},
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const postIdentityClassification = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'IdentityClassification';
const response = await serviceConfig.request({
url: apiUrl,
method: "post",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const putIdentityClassification = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'IdentityClassification';
const response = await serviceConfig.request({
url: apiUrl,
method: "put",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const deleteIdentityClassification = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'IdentityClassification';
const response = await serviceConfig.request({
url: apiUrl,
method: "delete",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const postIdentityConsumable = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'IdentityConsumable';
const response = await serviceConfig.request({
url: apiUrl,
method: "post",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const putIdentityConsumable = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'IdentityConsumable';
const response = await serviceConfig.request({
url: apiUrl,
method: "put",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const getIdentityConsumable = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'IdentityConsumable';
const response = await serviceConfig.request({
url: apiUrl,
method: "get",
params: {
...queryParams,
},
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const deleteIdentityConsumable = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'IdentityConsumable';
const response = await serviceConfig.request({
url: apiUrl,
method: "delete",
params: {
...queryParams,
},
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const getIdentityConsumableTransactions = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'IdentityConsumableTransactions';
const response = await serviceConfig.request({
url: apiUrl,
method: "get",
params: {
...queryParams,
},
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const getIdentityContactMethod = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'IdentityContactMethod';
const response = await serviceConfig.request({
url: apiUrl,
method: "get",
params: {
...queryParams,
},
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const postContactMethod = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'ContactMethod';
const response = await serviceConfig.request({
url: apiUrl,
method: "post",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const putContactMethod = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'ContactMethod';
const response = await serviceConfig.request({
url: apiUrl,
method: "put",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const deleteContactMethod = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'ContactMethod';
const response = await serviceConfig.request({
url: apiUrl,
method: "delete",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const getIdentityContactMethodAddress = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'IdentityContactMethodAddress';
const response = await serviceConfig.request({
url: apiUrl,
method: "get",
params: {
...queryParams,
},
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const postIdentityContactMethodAddress = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'IdentityContactMethodAddress';
const response = await serviceConfig.request({
url: apiUrl,
method: "post",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const putIdentityContactMethodAddress = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'IdentityContactMethodAddress';
const response = await serviceConfig.request({
url: apiUrl,
method: "put",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const postIdentityCourse = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'IdentityCourse';
const response = await serviceConfig.request({
url: apiUrl,
method: "post",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const putIdentityCourse = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'IdentityCourse';
const response = await serviceConfig.request({
url: apiUrl,
method: "put",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const getIdentityCourse = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'IdentityCourse';
const response = await serviceConfig.request({
url: apiUrl,
method: "get",
params: {
...queryParams,
},
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const deleteIdentityCourse = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'IdentityCourse';
const response = await serviceConfig.request({
url: apiUrl,
method: "delete",
params: {
...queryParams,
},
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const getIdentityDataConnector = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'IdentityDataConnector';
const response = await serviceConfig.request({
url: apiUrl,
method: "get",
params: {
...queryParams,
},
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const postIdentityDataConnector = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'IdentityDataConnector';
const response = await serviceConfig.request({
url: apiUrl,
method: "post",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const putIdentityDataConnector = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'IdentityDataConnector';
const response = await serviceConfig.request({
url: apiUrl,
method: "put",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const deleteIdentityDataConnector = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'IdentityDataConnector';
const response = await serviceConfig.request({
url: apiUrl,
method: "delete",
params: {
...queryParams,
},
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const getAllIdentityDataConnectors = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'AllIdentityDataConnectors';
const response = await serviceConfig.request({
url: apiUrl,
method: "get",
params: {
...queryParams,
},
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const getIdentity = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'Identity';
const response = await serviceConfig.request({
url: apiUrl,
method: "get",
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const getIdentityDetails = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'IdentityDetails';
const response = await serviceConfig.request({
url: apiUrl,
method: "get",
params: {
...queryParams,
},
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const postIdentityStatus = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'IdentityStatus';
const response = await serviceConfig.request({
url: apiUrl,
method: "post",
data: JSON.stringify(postBody),
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
...options,
});
return response;
} catch (err) {
throw err;
}
};
export const getIdentitiesByRole = async (payload) => {
try {
const { queryParams, postBody, options } = payload || {};
let apiUrl = 'IdentitiesByRole';
const response = await serviceConfig.request({
url: apiUrl,
method: "get",
params: {