Node.js SDK — 7 APIs in One Package

Published March 25, 2026 · 2 min read

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 text
Get Free API Key →