@lineai/bluebeam-api
Version:
Your unofficial library for Bluebeam API for human and AI developers. Provides TypeScript support, entity classes, and developer-friendly features. Perfect for AI coders, construction professionals, and document management tasks. Includes comprehensive JS
21 lines • 2.05 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.createSessionsMarkupsClient = void 0;
const createSessionsMarkupsClient = (httpClient) => {
return {
async getMarkups(sessionId, fileId) {
const response = await httpClient.get(`/publicapi/v2/sessions/${sessionId}/files/${fileId}/markups`);
return response.data;
},
async getValidStatuses(sessionId, fileId) {
const response = await httpClient.get(`/publicapi/v2/sessions/${sessionId}/files/${fileId}/statuses`);
return response.data;
},
async updateMarkupStatus(sessionId, fileId, markupId, request) {
const response = await httpClient.put(`/publicapi/v2/sessions/${sessionId}/files/${fileId}/markups/${markupId}/status`, request);
return response.data;
},
};
};
exports.createSessionsMarkupsClient = createSessionsMarkupsClient;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2Vzc2lvbnMtbWFya3Vwcy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9saWIvc2Vzc2lvbnMtbWFya3Vwcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFTTyxNQUFNLDJCQUEyQixHQUFHLENBQUMsVUFBc0IsRUFBRSxFQUFFO0lBQ3BFLE9BQU87UUFDTCxLQUFLLENBQUMsVUFBVSxDQUNkLFNBQWlCLEVBQ2pCLE1BQWM7WUFFZCxNQUFNLFFBQVEsR0FBRyxNQUFNLFVBQVUsQ0FBQyxHQUFHLENBQ25DLDBCQUEwQixTQUFTLFVBQVUsTUFBTSxVQUFVLENBQzlELENBQUM7WUFDRixPQUFPLFFBQVEsQ0FBQyxJQUFJLENBQUM7UUFDdkIsQ0FBQztRQUVELEtBQUssQ0FBQyxnQkFBZ0IsQ0FDcEIsU0FBaUIsRUFDakIsTUFBYztZQUVkLE1BQU0sUUFBUSxHQUFHLE1BQU0sVUFBVSxDQUFDLEdBQUcsQ0FDbkMsMEJBQTBCLFNBQVMsVUFBVSxNQUFNLFdBQVcsQ0FDL0QsQ0FBQztZQUNGLE9BQU8sUUFBUSxDQUFDLElBQUksQ0FBQztRQUN2QixDQUFDO1FBRUQsS0FBSyxDQUFDLGtCQUFrQixDQUN0QixTQUFpQixFQUNqQixNQUFjLEVBQ2QsUUFBZ0IsRUFDaEIsT0FBNEI7WUFFNUIsTUFBTSxRQUFRLEdBQUcsTUFBTSxVQUFVLENBQUMsR0FBRyxDQUNuQywwQkFBMEIsU0FBUyxVQUFVLE1BQU0sWUFBWSxRQUFRLFNBQVMsRUFDaEYsT0FBTyxDQUNSLENBQUM7WUFDRixPQUFPLFFBQVEsQ0FBQyxJQUFJLENBQUM7UUFDdkIsQ0FBQztLQUNGLENBQUM7QUFDSixDQUFDLENBQUM7QUFuQ1csUUFBQSwyQkFBMkIsK0JBbUN0QyJ9