Node.js SDK — 7 APIs in One Package
Our official Node.js SDK wraps all 7 APIs into a clean, promise-based interface. One install, one import, all features.
Install
npm install 16761-api
Screenshot
const API16761 = require('16761-api');
const fs = require('fs');
const api = new API16761('YOUR_KEY');
const img = await api.screenshot({
url: 'https://github.com',
fullPage: true,
width: 1920
});
fs.writeFileSync('screenshot.png', Buffer.from(img));
PDF Export
const pdf = await api.pdf({
url: 'https://example.com',
landscape: true
});
fs.writeFileSync('page.pdf', Buffer.from(pdf));
QR Code
const qr = await api.qr({
text: 'https://16761.tech',
size: 400,
darkColor: '#1a1a2e'
});
fs.writeFileSync('qr.png', Buffer.from(qr));
Email Verification
const result = await api.verifyEmail({ email: 'user@gmail.com' });
console.log(result.valid, result.disposable);
All 7 Methods
api.screenshot(opts) // URL → PNG/JPEG api.pdf(opts) // URL → PDF api.metadata(opts) // URL → OG tags, title, etc. api.qr(opts) // Text → QR image api.shorten(opts) // URL → Short link api.verifyEmail(opts) // Email → Validation result api.extractText(opts) // URL → Clean textGet Free API Key →