Skip to content
DEVELOPERS & API

Build on Zinevu.

Integrate Zinevu into your stack, embed the 3D configurator anywhere, or automate your workflow with webhooks and our REST API.

REST API

A clean API built for real integrations.

Every resource in Zinevu — quotes, customers, projects, invoices — is accessible via a REST API with predictable JSON responses and OAuth 2.0 authentication.

  • JSON over HTTPS with consistent error codes

  • OAuth 2.0 client credentials for server-to-server auth

  • Per-resource scopes — request only what you need

  • Rate limit: 1 000 requests / minute per key

  • Sandbox environment for safe testing

GET /v1/quotes
curl https://api.zinevu.com/v1/quotes \
  -H "Authorization: Bearer {ACCESS_TOKEN}" \
  -H "Content-Type: application/json"

# Response
{
  "data": [
    {
      "id": "q_01j9abc123",
      "status": "sent",
      "total": 8740.00,
      "currency": "EUR",
      "customer": {
        "name": "Jan de Vries",
        "email": "[email protected]"
      },
      "created_at": "2026-08-10T09:32:11Z"
    }
  ],
  "meta": {
    "total": 147,
    "page": 1,
    "per_page": 25
  }
}
index.html
<!-- Paste it where the widget should appear -->
<script src="https://app.zinevu.com/w.js" async
        data-zv="YOUR_FORM_SLUG"
        data-widget="size"
        data-url="https://offerte.yourcompany.nl/q/YOUR_FORM_SLUG"></script>

Replace YOUR_FORM_SLUG with the lead form’s slug, found in the dealer portal.

Full installation guide
WIDGET

Put the configurator on any page.

One script tag places the dealer’s configurator on their own website, in their own branding. Seven variants — from a size question to the full form — and the visitor arrives in the funnel with what they already answered. No framework, no build step, no cookie.

WEBHOOKS

React to events in real time.

Subscribe to events — quote sent, quote signed, project created, invoice paid — and push them to your own systems, CRM or data warehouse.

quote.createdquote.sentquote.signedquote.expiredproject.createdproject.updatedproject.completedinvoice.createdinvoice.paidpayment.failedlead.createdconfigurator.completed
GET ACCESS

API access is available on Growth and Enterprise plans.

Contact our support team to get started. We'll set up your API keys, walk you through the sandbox and share the full API reference documentation.

Email the support team[email protected]

We typically respond within one business day.