API-only product authenticity.
Use PAQGEN as a backend service for product verification. Approved brands can create product records, upload artwork, generate unit-level QR codes, render print output one unit at a time, and verify customer scans from their own systems.
Send company details, use case, and expected QR volume.
PAQGEN creates the workspace and maps users to the company.
Login returns a token for protected API calls.
Create QR records, then render only the serial needed for printing.
Call POST /api/admin/login with the approved integration user. The response contains a token. Send that token as Authorization: Bearer <token> on protected calls, together with the company code in x-company. Company users only access their own workspace.
POST https://api.paqgen.com/api/admin/login
Content-Type: application/json
{"email":"integration@brand.com","password":"approved-password"}
Response: {"token":"eyJhbGciOi...","user":{"company":"brand_code"}}
Authorization: Bearer eyJhbGciOi...
x-company: brand_codeFor production, store artwork once, generate QR token records for the batch, then request printable output by serial number. The customer system can print serial 1, then serial 2, then serial 3, without creating one massive repeated-artwork PDF.
POST /api/batches GET /api/batches/:id/print-unit?serial=1 GET /api/batches/:id/print-unit?serial=2 GET /api/batches/:id/print-unit?serial=3
System
Check uptime and API version.
Access and Admin
Store a public pricing, onboarding, or API access request.
Login and receive a Bearer token.
Superadmin overview of companies, users, requests, and API surfaces.
Create or update a company workspace, including logo and website metadata.
Create a user and map them to an existing company.
Products and Artwork
List products for the active company workspace.
Create product details shown on customer verification pages.
Upload packaging artwork and link it to a product.
Save QR position and size on the artwork.
QR Generation and Printing
Generate unique QR records for every physical unit in a batch.
Download a full PDF for small batches only.
Render one printable unit on demand for scalable production printing.
Sales and Unit Status
Import sold-unit data from CSV or an authenticated brand-user workflow.
Post idempotent POS/ERP/ecommerce sale events using a revocable company integration key.
Restricted Shop Owner lookup showing sale status and scan status separately.
Restricted Shop Owner confirmation for one physical QR unit.
Verification and Reports
Verify a scanned QR token and record genuine, repeat, or invalid scan events.
Product-level generated and verified totals.
Dashboard totals: generated, verified, repeat, invalid, unused, and total scan events.
Recent scan events for reports and investigations.