Documentation

Build with Snapnlink

REST API, webhooks, SDK examples, and admin guides. Clear references for engineers and operators.

Getting started

  • Create your first QR code

    Five-minute guide from sign-up to a working scan.

  • Account types & plans

    Individual vs business accounts and how seats work.

  • Invite your team

    Roles, permissions, and organization structure.

  • Brand kits

    Locking colours, logos, and templates for consistency.

REST API

  • Authentication

    API keys, scopes, and rotating credentials.

  • Cards endpoints

    Create, read, update, archive digital cards.

  • Links endpoints

    Programmatic short link management.

  • QR endpoints

    Generate static or dynamic QR codes server-side.

  • Rate limits & pagination

    Limits per plan and cursor-based paging.

Webhooks

  • Event types

    scan.created, click.created, card.updated, and more.

  • Signing & verification

    HMAC signatures and replay protection.

  • Delivery & retries

    Backoff schedule and dead-letter behaviour.

Integrations

  • Zapier

    Trigger flows from scans, clicks, and form submissions.

  • HubSpot

    Push card taps into HubSpot as engagements.

  • Slack

    Get real-time scan notifications in any channel.

  • Google Analytics

    Forward UTM-tagged clicks to GA4.

Quick start

Generate an API key from Settings → API, then make your first request:

curl -X POST https://api.snapnlink.com/v1/links \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "destination": "https://example.com/landing",
    "slug": "spring-2026",
    "utm": { "source": "print", "campaign": "spring" }
  }'

Endpoints, rate limits, and SDK packages are stabilising for v1 release. Email developers@snapnlink.com for early access.