v2 · REST & GraphQL

Every document task,
one API

Production-grade, versioned endpoints with predictable pricing, typed SDKs, and 99.99% uptime. Authenticate once — call anything.

All APIs

One platform, every document task

Pick an endpoint and start calling it in minutes — every API shares the same auth, conventions, and SDKs.

Integration Guide

How the API Key and Link Actually Work

Everything you need to know after generating your API key: link structure, bearer headers, payloads, and live examples.

vrn_...

1. Your Secret API Key

Generated in your Developer Account. It begins with vrn_ and acts as your secret credential. The server never stores the raw key—only an encrypted SHA-256 hash.

/v1/{endpoint}

2. The Endpoint Link

Every Veron service has a dedicated HTTPS endpoint link (e.g. https://api.veron.io/v1/qr or /v1/pdf/to-word). All links are versioned under /v1/ for long-term stability.

Bearer Auth

3. Authorization Header

Pass your key in the standard HTTP header: Authorization: Bearer <YOUR_API_KEY>. The server authenticates your identity before executing any document or AI pipeline.

Making Your First Call

See how the link and key assemble into a working request in your preferred language.


        
Link Anatomy

Use the base link /v1 followed by the service path (e.g. /v1/qr, /v1/pdf/compress).

Header Protocol

Always set Authorization: Bearer <key>. Unauthenticated requests are rejected with 401.

File & JSON Responses

JSON tools return typed JSON or images. PDF/Image tools return downloadable binary attachments directly.

Veron v1 Endpoint Directory

Method & Endpoint Link Service Input Format Output Type
POST /v1/qr QR Code Generator application/json ({ text, size, ecc }) image/png
POST /v1/barcode Barcode Generator application/json ({ text, format, scale }) image/png
POST /v1/pdf/to-word PDF to Word multipart/form-data (file: PDF) application/vnd.openxmlformats... (DOCX)
POST /v1/pdf/from-word Word to PDF multipart/form-data (file: DOCX) application/pdf
POST /v1/pdf/compress PDF Compressor multipart/form-data (file: PDF) application/pdf
POST /v1/pdf/merge Merge PDFs multipart/form-data (files: [PDFs]) application/pdf
POST /v1/pdf/split Split PDF multipart/form-data (file: PDF, ranges) application/pdf
POST /v1/image/compress Image Compressor multipart/form-data (file: Image, quality) Compressed Image (JPEG, PNG, WebP)
POST /v1/image/remove-background Background Remover multipart/form-data (file: Image) image/png (Transparent)
POST /v1/image/convert Image Converter multipart/form-data (file: Image, format) Converted Image
By the numbers

Scale you can rely on

0
Production APIs
0
OCR languages
0
Median latency
0
Uptime SLA

Ship your first API call
in under a minute

Grab a key, paste a snippet, and you're live. 10,000 requests free every month.