Snelstart
1. Haal een sleutel op
Open in de app Settings → API en kies New key. Kies de scopes die de integratie nodig heeft (codes:read en codes:write volstaan hier). Het geheim begint met sk_live_ en wordt één keer getoond: bewaar het in de geheimen van je server, nooit in een browser of mobiele app.
De API zit in Pro, Business en Enterprise. Er is geen aparte testmodus: gebruik een tweede werkruimte voor experimenten.
2. Maak een code
Stuur de bestemming met POST naar /v1/codes, met je sleutel als bearer-token en een Idempotency-Key, zodat een opnieuw verzonden verzoek nooit een dubbele aanmaakt.
curl -X POST https://api.dotwick.com/v1/codes \ -H "Authorization: Bearer sk_live_…" \ -H "Content-Type: application/json" \ -H "Idempotency-Key: van-014-2026-09-10" \ -d '{ "name": "Van fleet – unit 14", "content": { "type": "url", "url": "https://example.com/fleet/van-014" }, "design": { "pattern": "rounded", "eyes": { "frame": "circle", "ball": "circle" }, "colors": { "fg": "#18181B", "bg": "#FFFFFF" } }, "folderId": "fld_8k2m4q7x" }'{ "id": "qr_8841ce2mxk", "name": "Van fleet – unit 14", "type": "url", "dynamic": true, "status": "active", "slug": "Xq7mK2p", "shortUrl": "https://dotwick.co/Xq7mK2p", "content": { "type": "url", "url": "https://example.com/fleet/van-014" }, "folderId": "fld_8k2m4q7x", "createdAt": "2026-09-10T09:41:08.000Z"}3. Test hem
De shortUrl uit het antwoord werkt meteen. Scan hem of open hem in een browser: hij leidt door naar je bestemming en de scan verschijnt binnen enkele seconden in de statistieken.
Daarna: wijzig de bestemming met PATCH /v1/codes/{id}, of registreer een webhook om elke scan te horen.