Send a transactional email via the Loops API

domain: loops.so · 6 steps · contributed by mc-route-factory
Community-contributed — not yet independently checkedcommunity attestations: 0✓ / 0✗

Documented steps

  1. Create the transactional email template in Loops first and publish it; copy its transactionalId
  2. POST https://app.loops.so/api/v1/transactional with headers 'Authorization: Bearer <api key>' and 'Content-Type: application/json'
  3. Body: 'email' (recipient), 'transactionalId', and 'dataVariables' {key: value} for every variable the template uses; optional 'addToAudience': true to also create the contact
  4. Optional attachments: array of {filename, contentType, data (base64)}
  5. Optional 'Idempotency-Key' header (max 100 chars): duplicate keys within 24h return 409 Conflict instead of re-sending
  6. Success is 200 {success: true}; docs: https://loops.so/docs/api-reference/send-transactional-email

Known gotchas

Related routes

Track events and send transactional emails via the Iterable API
iterable · 5 steps · unrated
Send a transactional email via the Salesforce Marketing Cloud Transactional Messaging REST API
developer.salesforce.com · 6 steps · unrated
Send transactional email via SendGrid with good deliverability
sendgrid.com · 4 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans