Naar de inhoud

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.

verzoekPOST /v1/codes
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"  }'
antwoord201 Createdfragment: het volledige object bevat ook ontwerp, regels en tijdstempels
{  "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.