Connect your ERP. Keep your library in sync.
Keep your catalog in sync.
Push products and inventory from your ERP directly into SampleHQ. Get order updates back via webhooks. No manual data entry. No spreadsheet imports. One API that keeps both systems aligned.
Your product catalog lives in your ERP. Your sample program shouldn't duplicate it.
Most packaging companies manage thousands of products in their ERP. When it comes to sending samples, teams end up re-entering product data into spreadsheets, emails, or disconnected tools.
Every manual entry is a chance for errors, stale data, and mismatched inventory. SampleHQ’s ERP integration eliminates that — your catalog stays in your ERP, and SampleHQ stays in sync automatically.
Three steps to a connected sample catalog
Generate an API key
One click in your SampleHQ workspace settings. Secure Bearer token authentication with rate limiting built in.
Sync your product catalog
Push products and inventory from your ERP to SampleHQ via REST API. Batch up to 100 items per request. SKU-based matching handles creates and updates automatically.
Get order updates back
Configure webhooks to receive notifications when orders are created, shipped, or delivered. HMAC-SHA256 signed payloads with automatic retry.
Products in. Orders out. Inventory aligned.
Your ERP remains the source of truth for your product catalog. SampleHQ keeps your sample program connected to it.
Product Catalog
Push product name, SKU, description, category, unit cost, and stock quantity. Upsert by SKU -- new products are created, existing ones updated. Archive products you no longer sample.
Inventory Levels
Sync stock quantities so your team knows what's available to send. Read current levels from SampleHQ or push updates from your ERP. Batch update up to 100 SKUs at once.
Order Webhooks
Receive signed webhook notifications when sample orders are created, status changes, shipped, delivered, or canceled. Includes customer details, tracking numbers, and timestamps.
A REST API built for ERP integration
Product Endpoints
Inventory Endpoints
Webhook Events
Security & Reliability
Everything you need to set up, test, and monitor
One-Click API Key
Generate a secure API key from your workspace settings. Revoke and regenerate anytime.
Test Webhooks
Send a test payload to your endpoint before going live. Verify connectivity and signature validation.
Sync Activity Log
See every API call, webhook delivery, and retry in a real-time audit trail with status and error details.
Secret Rotation
Rotate your webhook signing secret at any time. Old secret is immediately invalidated.
Built-In API Docs
Full endpoint reference, code examples in 4 languages, and webhook verification guides right inside your workspace.
Developer Friendly
Standard REST conventions, clear error codes, batch operations, and JSON payloads. Works with any language or platform.
Built for packaging teams with existing systems
IT & Development Teams
Standard REST API with Bearer auth, HMAC webhooks, batch operations, and code examples. No proprietary SDKs or complex setup.
Operations & Fulfillment
Product data stays accurate without manual entry. Inventory levels stay current. Order updates flow back to your ERP automatically.
Leadership
One less system to maintain manually. Audit trail for every sync. Enterprise-grade security with rate limiting and signed webhooks.
Ready to
connect your ERP?
The ERP integration API is available on Enterprise plans. Start a trial to explore the full platform, or book a demo to see the integration in action.
ERP API available on Enterprise plan