Coming Soon

API v2

Webhooks, bulk processing for 500+ images, priority queues, and SLA guarantees. The next generation of the VectoSolve developer API.

Webhooks
Bulk Processing
99.9% SLA
Priority Queues

API v2 is in beta development

We're building webhooks, bulk endpoints, and priority queues. Join the beta waitlist to get early access.

Expected launch: Q3 2026

API Request Preview

See how simple it is to convert images at scale with API v2

POST /api/v2/convert
POST /api/v2/convert
Authorization: Bearer sk_live_...
Content-Type: application/json

{
  "image_url": "https://example.com/logo.png",
  "output_format": "svg",
  "webhook_url": "https://your-app.com/webhooks/vectosolve",
  "priority": "high",
  "options": {
    "colors": 32,
    "detail": "high",
    "background": "remove"
  }
}

What's New in v2

Everything you need to build production-grade integrations

Webhooks

Get notified when conversions complete. No more polling. Real-time status updates to your server.

Bulk Processing

Submit up to 500 images per request. Priority queue ensures fast turnaround even at scale.

SLA Guarantees

99.9% uptime SLA with dedicated support for Enterprise plans. Response time guarantees.

New Endpoints

Remove background, upscale, generate SVG from text, optimize SVG — all via API.

Format Options

Output as SVG, DXF, EPS, PDF, or PNG. Control colors, detail level, and smoothing.

SDKs

Official SDKs for Node.js, Python, PHP, Ruby, and Go. TypeScript types included.

How API v2 Works

Async-first architecture with webhook delivery and priority queues

1

Submit Request

Send your image URL, output format, and webhook endpoint to the v2 convert API. Optionally set priority and bulk batches.

2

Priority Processing

Your request enters a priority queue. High-priority jobs are processed first. Bulk batches are parallelized for speed.

3

Webhook Delivery

When conversion completes, we POST the result to your webhook URL with HMAC signature verification and automatic retries.

Frequently Asked Questions

What's different in API v2?
API v2 adds webhooks for async processing, bulk endpoints for 500+ images, priority queues, SLA guarantees, and new conversion endpoints (remove-bg, upscale, generate). v1 endpoints remain supported.
How does webhook delivery work?
When a conversion completes, we send a POST request to your webhook URL with the result (SVG URL, metadata, status). Webhooks include HMAC signatures for verification and retry on failure.
What are the rate limits?
Free tier: 100 conversions/day. Pro: 5,000/day. Enterprise: custom limits with dedicated capacity. Bulk endpoints count each image in the batch individually.
Is v1 API being deprecated?
No. API v1 will continue to work indefinitely. We recommend migrating to v2 for new features, but v1 is fully supported.
What SDKs are available?
Official SDKs: Node.js (npm install vectosolve), Python (pip install vectosolve), PHP, Ruby, and Go. All include TypeScript/type definitions where applicable.
How much does API access cost?
API pricing starts at $0.05/conversion on the Pro plan. Enterprise plans offer volume discounts, dedicated support, and custom SLA. Free tier includes 100 conversions/day.

Explore Current API

While API v2 is in development, the current API is fully available with AI-powered image to SVG conversion, background removal, and upscaling.