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
POST
https://api.getnimbus.net/v1/zapier/validateRequest 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