Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
loops-so avatar

Loops Api

  • 917 installs
  • 11 repo stars
  • Updated July 31, 2026
  • loops-so/skills

loops-api is a Claude Code skill that implements Loops email platform HTTP API and SDK integrations for developers who add contacts, events, transactional email, and campaigns from backend services or webhooks.

About

loops-api (version 1.5.0) in loops-so/skills teaches server-side Loops integration from application code, webhook handlers, and backend automation. The loops-so/skills repository bundles 4 installable skills—loops-api, loops-cli, loops-lmx, and loops-email-sending-best-practices—and loops-api focuses on SDK versus raw HTTP decisions, contact and mailing-list management, transactional email templates, campaign drafting with audience targeting, LMX email-message editing, and workflow graph inspection. Developers reach for loops-api when wiring Loops into Next.js or Nuxt backends, sending events from webhooks, publishing transactional templates via API, or troubleshooting request payloads against the OpenAPI spec at app.loops.so/openapi.json. The skill explicitly defers terminal-only Loops CLI tasks to loops-cli and keeps all credentials and requests server-side per Loops security guidance.

  • loops-api
  • Backend & APIs
  • AI-coding skill

Loops Api by the numbers

  • 917 all-time installs (skills.sh)
  • +92 installs in the week ending Aug 4, 2026 (Skillselion tracking)
  • Ranked #426 of 4,347 Backend & APIs skills by installs in the Skillselion catalog
  • Data as of Aug 4, 2026 (Skillselion catalog sync)
npx skills add https://github.com/loops-so/skills --skill loops-api

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs917
repo stars11
Last updatedJuly 31, 2026
Repositoryloops-so/skills

How do you integrate Loops email API in backend code?

Helps with backend & apis tasks.

Who is it for?

Backend engineers embedding Loops contact, event, transactional, and campaign APIs into Node.js or other server runtimes.

Skip if: Shell-only Loops CLI administration or broad email deliverability strategy without application code changes.

When should I use this skill?

User mentions Loops API, Loops SDK, transactional email from backend, webhook contact sync, or LMX campaign editing from code.

What you get

Server-side Loops API calls, SDK or HTTP integration code, transactional email setup, and campaign or contact management workflows.

  • Loops API integration code
  • Webhook handler patterns
  • Transactional and campaign API payloads

By the numbers

  • Skill metadata version 1.5.0
  • loops-so/skills repository bundles 4 installable Loops skills
  • References official OpenAPI spec at app.loops.so/openapi.json

Files

SKILL.mdMarkdownGitHub ↗

Loops API and SDK Skill

This skill helps with Loops implementation workflows from application code. Use it for backend integrations, exact request guidance, and SDK or HTTP decisions.

When To Use

Use this skill when the user needs to:

  • integrate Loops into an app, backend, webhook, or automation
  • decide between official SDKs and raw HTTP
  • manage contacts, contact properties, mailing lists, events, or transactional email
  • send transactional emails or create, edit, and publish transactional email templates via API
  • manage contact suppression status/removal
  • create draft campaigns with audience targeting (mailing list, segment, or filter), groups, and scheduling
  • organize campaigns and transactional emails into groups
  • list audience segments for campaign targeting
  • update email-message content (subject, sender, CC/BCC, format, fallbacks, LMX) and send previews
  • list themes and components to build LMX payloads
  • list workflows and inspect workflow graphs and node details from code
  • validate credentials or troubleshoot Loops request behavior from code

This skill is for implementation and operational usage, not broad email strategy or deliverability review.

Working Style

When this skill is active:

1. Choose the right interface first: SDK or raw HTTP. 2. Prefer official SDKs for application code when the language has one. 3. Prefer raw HTTP only when no SDK is available or the user needs exact payload control. 4. Keep Loops requests server-side. 5. Verify exact behavior against the official docs or OpenAPI spec when details matter. 6. If the task is primarily about Loops CLI install, auth, shell usage, or command help, use the separate loops-cli skill.

Official references:

  • Docs: https://loops.so/docs
  • API reference: https://loops.so/docs/api-reference/intro
  • Campaign examples: https://loops.so/docs/api-reference/examples/campaigns
  • JavaScript SDK: https://loops.so/docs/sdks/javascript
  • OpenAPI spec: https://app.loops.so/openapi.json

Choose The Interface

  • SDK or HTTP API:
  • application code
  • backend services
  • webhook handlers
  • repeatable integrations

Read references/http-api.md

If the user is working from the terminal instead of writing application code, use the loops-cli skill.

Category Routing

  • Auth, base URL, rate limits, contacts, suppression, properties, lists, events, uploads, SDK examples, and HTTP errors:

Read references/http-api.md

  • Campaigns, campaign groups, transactional groups, audience segments, workflows, transactional emails, email messages, themes, and components:

Read references/http-api.md. For LMX markup itself, also use the loops-lmx skill.

Output Checklist

Aim to leave the user with:

  • the right API interface choice for the task
  • exact payload shapes or SDK usage
  • any Loops-specific caveats that affect behavior
  • the next validation step, such as a small test request or API-key check

Related skills

How it compares

Pick loops-api for backend SDK and HTTP integration; pick loops-cli for terminal auth and one-off shell commands.

FAQ

When should loops-api trigger instead of loops-cli?

loops-api triggers for application-code integrations—contacts, events, transactional email, and campaigns from backends or webhooks—while loops-cli handles terminal install, auth, and shell-only Loops commands.

What Loops resources does loops-api cover?

loops-api covers contacts, contact properties, mailing lists, events, transactional email, campaign drafting, LMX email-message editing, themes, components, and workflow graph inspection from server-side code.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.