Node.js SDK
Provision Stream Identity
Provision a transactional or marketing sending identity on a domain you own. Creates notify.<rootDomain> (transactional) or send.<rootDomain> (marketing) to isolate transactional reputation from marketing. Returns DNS records to publish, then verify. Requires API key with domain:write.
POST
Node.js SDK
Authorizations
API key authentication. Use 'Authorization: Bearer YOUR_API_KEY' where YOUR_API_KEY is obtained from the Migma dashboard under Settings → API Integration.
Body
application/json
Apex domain you own (e.g., 'acme.com'). The stream subdomain is derived from it.
'transactional' provisions notify.; 'marketing' provisions send..
Available options:
transactional, marketing AWS SES region for sending
Available options:
us-east-1, eu-west-1 Show the apex domain in the From header when its DMARC passes.