Interact with the https://convertio.co API through nodejs! Super simple.
Attention: Because this module is very new, some of its api may change in the future.
npm install convertio
const api = new Convertio("<< SECRET API KEY >>");
const url = "https://i.imgur.com/AEDX42G.jpg";
api.convertFromUrl(url, "png");
const fs = require("fs");
const buffer = fs.readFileSync("/path/to/file.pdf");
api.convertFromBuffer(buffer, "docx");
const status = await api.getStatus("CONVERSION ID");
console.log(`Step ${status.step} is at ${status.stepPercent}%`);
const fs = require("fs");
const buffer = await api.getFileContent("CONVERSION ID");
fs.writeFileSync("/path/to/file.png", buffer);
const url = "https://i.imgur.com/AEDX42G.jpg";
api.convertFromUrl(url, "png", { callbackUrl: "https://example.com/webhook" });
- Add Direct File Upload For Conversion