Automation
Your workflow talks to the laser. Through a real API.
Image in, laser-ready file out — from your shop, your order system or a script. Plus webhooks that report every job back to your system, and API keys whose access you can fence in.
macOS・Windows 対応
できること
- POST /v1/prepare: send an image, get the prepared engraving file back
- Webhooks for job.completed and job.failed to your own endpoint
- One API key per purpose, with scope and expiry
Why Automation instead of what you know?
Neither LightBurn nor image-prep services such as Imag-R offer an interface another system can call to have images prepared. Anyone wanting automation clicks by hand there, or cobbles something together with a macro recorder.
Vextrify is usable without a screen in front of it: one endpoint, one key, a laser-ready file back.
- POST /v1/prepare takes an image with your recipe and returns the prepared engraving file.
- Webhooks report job.completed and job.failed to your endpoint — the failure reaches you before your customer asks.
- One API key per purpose, with scope and expiry, revocable on its own.
- Connectable without code through Zapier, Make or n8n — spreadsheet, shop, CRM and notifications hang off that.
Everything in Automation
Every function, every effect — 13 controls.
Endpoint
A single call for the whole way from customer photo to engraving file.
- POST /v1/prepare
- Takes an image, prepares it with your recipe and returns the laser-ready file.
- Authentication
- Customer key in the request header; without a valid key the endpoint answers 401.
- Scope
- Every key carries its purpose; if it does not cover the call, the endpoint answers 403.
- Limits
- Image size and output area are capped so a single call cannot block production.
Webhooks
Your system learns the outcome without asking.
- job.completed
- Reports the finished job to your endpoint.
- job.failed
- Reports the failure — more valuable than the success, because an unusable image has to reach you before your customer does.
- Signature
- Every delivery is signed so you can verify it really came from Vextrify.
- Address check
- Targets inside private networks are refused, so delivery cannot be turned into a tool against your own network.
Managing keys
In your account under Developer.
- Create key
- Issues a key with purpose and expiry; the value is shown once.
- Revoke key
- Takes one access path out of service without touching the others.
- Delivery attempts
- Shows whether and when a webhook arrived — the first place to look when something is missing.
Without writing code
The same endpoint, driven by an automation service.
- Zapier, Make, n8n
- Call the endpoint and pass the result on — to a spreadsheet, shop, CRM, storage or a notification.
- Your own scripts
- Any language that speaks HTTP is enough; no Vextrify library required.
Frequently asked
- Does LightBurn have an API?
- Not for this purpose. LightBurn is a program you operate; there is no endpoint your shop can send a customer photo to and get an engraving-ready file back. That is exactly what POST /v1/prepare does in Vextrify.
- Can I connect my shop to laser engraving?
- Yes. The shop sends the customer image to POST /v1/prepare, gets the prepared file back, and learns through webhooks whether the job finished or failed. Without writing code, the same path runs through Zapier, Make or n8n.
機能