UNPKG

printify-effect

Version:

Effect-ts wrapper for Printify REST API — still in early development, use at your own risk!

23 lines (20 loc) 628 B
import { requestPrintify } from "../../common/requestPrintify"; import { ImageId } from "../brands"; import { EmptyResponse } from "../schemas"; /** * Archive an uploaded image * * @param {string} imageId - The ID of the image to be archived * @returns Effect that yields an empty response * * @example * const imageId = "5cb87a8cd490a2ccb256cec4" as ImageId; * const result = printify.uploads.archive(imageId); * // Expected response: {} */ const archive = (imageId: ImageId) => { return requestPrintify(EmptyResponse, `/v1/uploads/${imageId}/archive.json`, { method: "POST", }); }; export default archive;