Integrations

Zapier + Meridian

Connect Meridian license validation to 7,000+ apps using Zapier. Automate customer onboarding, revoke access on refunds, or sync license status to your CRM — no custom backend required.

1

Create a Zap

In Zapier, click Create Zap. Choose any trigger — a webhook from your store, a new row in Google Sheets, or a Stripe payment event.

2

Add Code by Zapier Action

Add a Code by Zapier step. Select Run JavaScript. Paste the snippet below to call the Meridian validation endpoint.

Code by Zapier — JavaScript
const response = await fetch('https://api.getnimbus.net/v1/zapier/validate', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({
    license_key: inputData.license_key,
    hwid: inputData.hwid,
    action: 'validate'
  })
});

const data = await response.json();
return { valid: data.valid, expires: data.expires, tier: data.tier };
3

Map the Response

The Meridian API returns a JSON object with valid, expires, and tier. Use these fields in subsequent Zap steps — send a welcome email via Gmail, add a row to Airtable, or post to a Discord channel.

API Reference

POSThttps://api.getnimbus.net/v1/zapier/validate

Request Body

JSON
{
  "license_key": "NMB-XXXX-XXXX-XXXX",
  "hwid": "{{hwid_from_trigger}}",
  "action": "validate"
}

license_key

The license key to validate

hwid

Hardware fingerprint from the client

action

Always "validate" for Zapier flows