MASK

Integrations

Connect your entire stack.

MASK ships two integration surfaces: a REST API for creating and managing objects, and signed outbound webhooks that tell your systems when something happened. Both are how you wire MASK into the tools you already run.

Operational

Build custom integrations today.

Webhooks and the REST API are the two integration surfaces MASK ships, and both are live today. No SDK required.

REST API

Create and manage short links and QR codes, record conversions, and read goal reports. Bearer token auth, standard pagination.

Webhooks

Subscribe to 20 event types. HMAC-signed payloads, automatic retries, delivery logs, and one-click replay.

API Keys

Scoped access per integration. Rotate keys atomically, track usage per key, and revoke instantly.

Webhooks in practice

Wire MASK into your tools.

MASK posts a signed JSON payload to any HTTPS endpoint you control. Point one at a receiver you run, or at an automation tool that accepts raw JSON, and each of these becomes something you can build today. MASK does not run an app inside these products, and it does not sign in to them on your behalf.

Custom Webhook

Automation

Route any of the 20 event types to an HTTPS endpoint you control. Every delivery is HMAC-signed, retried on failure, and recorded in a delivery log you can replay. This is the surface all the recipes below are built on.

Zapier

Automation

Create a "Webhooks by Zapier" Catch Hook, add its URL as a MASK webhook endpoint, and each event you subscribed to triggers your Zap. A Catch Hook accepts the payload in the shape MASK sends it.

Slack

Communication

Slack incoming webhooks expect their own message format, so put a small receiver of your own in between. It reads the MASK payload and posts the message you want into a channel.

Google Sheets

Productivity

Append a row per event by sending the MASK payload to an Apps Script web app you publish, or to an automation step that writes the row for you.

Shopify

E-Commerce

Receive MASK link, QR, campaign and conversion events at an endpoint you control, and drive your store's own automations from them.

WordPress

CMS

Receive MASK events at a route your site exposes, and trigger workflows around the content those links point at.

Webflow

CMS

Receive MASK events at an endpoint you control, and trigger workflows around your Webflow site content.

Stripe

Payments

MASK's own card checkout is the Pay block, which charges on your connected Stripe account. It is not switched on yet. A Pay block set to external link can still send buyers to a payment page you host. MASK does not send events to Stripe.

Ready to connect your stack?

The MASK API is available today. Create any integration with our REST endpoints, webhooks, and scoped API keys.