SendPulse website screenshot

SendPulse

SendPulse is a multichannel marketing automation platform covering bulk email, SMTP transactional email, SMS, web push, website pop-ups, a CRM, an online course builder, and chatbots across WhatsApp, Telegram, Facebook Messenger, Instagram, Viber, TikTok and its own live chat widget. It publishes nineteen first-party OpenAPI 3.1 specifications totalling 635 operations from https://api.sendpulse.com/.well-known/openapi/, indexed by a master index.yaml and mirrored by an llms.txt, an llms-full.txt, a service-directory.json and an ai-plugin.json. Authentication is OAuth 2.0 client_credentials against POST /oauth/access_token (one-hour Bearer tokens) or a static account API key in the same Authorization header. SendPulse also operates a first-party remote MCP server at https://mcp.sendpulse.com/mcp with 147 published tools covering chatbots, CRM, courses, email and SMTP.

SendPulse publishes 19 APIs on the APIs.io network, including Bulk Email API, SMTP API, SMS API, and 16 more. Tagged areas include Marketing, Marketing Automation, Email, Transactional Email, and SMS.

The SendPulse catalog on APIs.io includes 1 event-driven AsyncAPI specification.

SendPulse’s developer surface includes documentation, API reference, getting-started guide, support, engineering blog, pricing, signup flow, and 39 more developer resources.

75.7/100 exemplar ▬ flat Agent 57/100 agent ready Full breakdown ↓
scored 2026-08-20 · rubric v0.12.0
AccessFreemiumSelf serve⚡ Free to try
19 APIs 2 MCP Servers
MarketingMarketing AutomationEmailTransactional EmailSMSWeb PushChatbotsCRMMulti-ChannelMessagingOnline CoursesPopupsEmail VerificationMCPAgent Ready

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-08-20 · rubric v0.12.0
Composite quality — 75.7/100 · exemplar
Contract Quality 12.8 / 21
Developer Ergonomics 11.2 / 17
Access Clarity 17.0 / 17
Operational Transparency 8.1 / 11
Contract Governance 1.7 / 10
Discoverability 7.9 / 9
Regulatory Posture 11.0 / 15
Agent readiness — 57/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
Documented Reversibility 6 / 6
MCP Server 12 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 7 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 6 / 6
Agent Skills 5 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 3 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Regulatory Posture applies to this provider. Its tags matched the Telecommunications regime, so Regulatory Posture carries 15 points of the composite. If this regime is wrong for your business, say so on your provider repo — the applicability map is public and we will correct it.
The six quality facets above are damped to 85 points between them, because the conditional facet above carries the other 15. That is why each facet's contribution is shown against a damped maximum: raising a quality facet moves the composite by 85% of its nominal weight, not 100%. The full arithmetic is at apis.io/rating/.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/sendpulse: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 19

Individual APIs this provider publishes, each with its own machine-readable definition.

SendPulse Bulk Email API

Mailing lists, email campaigns, templates, subscribers, senders, blacklist, balance and email-service webhooks.

SendPulse SMTP API

Transactional email sending, delivery and bounce tracking, unsubscribe management and sender-domain identity.

SendPulse SMS API

Mobile messaging: phone-book management, SMS campaign orchestration and delivery reporting.

SendPulse CRM Public API

Pipelines, deals, contacts, companies, tasks, boards, products and payments — the largest surface SendPulse publishes at 191 operations.

SendPulse Automation 360 API

Event-driven automation flows across email, SMS, web push and messengers, with element-level statistics and conversion tracking.

SendPulse Chatbots Service API

Cross-channel chatbot service — account information, listing bots across every messenger channel, and dialog management.

SendPulse WhatsApp Chatbot API

WhatsApp Business chatbots — bots, subscribers, variables, flows, campaigns, chats and pre-approved template messages.

SendPulse Telegram Chatbot API

Telegram chatbots — bots, subscribers, variables, flows, campaigns, chats, inline keyboards and custom commands.

SendPulse Facebook Messenger Chatbot API

Facebook Messenger chatbots — bots, subscribers, variables, flows and campaigns, with persistent menus and quick replies.

SendPulse Instagram Chatbot API

Instagram chatbots — bots, subscribers, variables, flows and campaigns, including comment-triggered flows and story mentions.

SendPulse Viber Chatbot API

Viber chatbots — bots, subscribers, variables, flows and campaigns with rich media, buttons and carousels.

SendPulse TikTok Chatbot API

TikTok chatbots — direct-message automation and comment-reply workflows for TikTok Business accounts.

SendPulse LiveChat API

Chatbots embedded in the SendPulse live chat website widget — bots, subscribers, variables, flows and campaigns.

SendPulse Web Push API

Browser push notifications — websites, subscriptions, segmentation, scheduled broadcasts and delivery statistics.

SendPulse Viber API

Viber rich-media broadcast messaging with images, buttons and automatic SMS fallback (non-chatbot).

SendPulse Verifier API

Email address verification and mailing-list cleaning to identify invalid, disposable or high-risk contacts before a send.

SendPulse Education API

Online course platform — schools, courses, students, groups, pricing plans, enrolments and certificates.

SendPulse Pop-up API

Website pop-up creation and management, project organisation, and delivery and conversion statistics.

SendPulse File Manager API

File upload, directory organisation and asset retrieval for use in campaigns, templates and chatbot flows.

Scroll for all 19

Open Collections 11

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

SendPulse Account API

OPEN COLLECTION

SendPulse Account SMS API

OPEN COLLECTION

SendPulse API

OPEN COLLECTION

Scroll for all 11

MCP Servers 2

Model Context Protocol servers that expose these APIs to AI agents.

SendPulse MCP Server

First-party remote MCP server operated by SendPulse over Streamable HTTP. It fronts the SendPulse REST API so an AI client can read statistics, manage contacts and deals, run ca...

MCP SERVER

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Sendpulse Rate Limits

9 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Event Specifications 1

AsyncAPI definitions for this provider's event-driven and streaming APIs.

Security Posture 4

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Sendpulse Authentication

http/oauth2 · 2 schemes

SECURITY

Sendpulse Domain Security

TLSv1.2 · HSTS · DMARC

SECURITY

Sendpulse Vulnerability Disclosure

contact published

SECURITY

Sendpulse Trust Center

CASA Tier 2

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

Sendpulse Scopes

1 scope

1 scopes

SCOPES

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Sendpulse Agentic Access

635 operations · 382 acting · 7 human-in-the-loop

635 operations · 382 acting

AGENTIC

Resources

Get Started 4

Portal, sign-up, and the first successful call

Documentation 3

Reference material describing how the API behaves

Agent Surfaces 6

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 6

Pagination, idempotency, versioning, errors, and events

Build 4

SDKs, sample code, and the tooling you integrate with

Access & Security 8

Authentication, authorization, and security posture

Scroll for all 8

Operate 7

Status, limits, changes, and where to get help

Scroll for all 7

Commercial 5

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: sendpulse
url: https://raw.githubusercontent.com/api-evangelist/sendpulse/refs/heads/main/apis.yml
name: SendPulse
kind: company
description: SendPulse is a multichannel marketing automation platform covering bulk email, SMTP transactional email, SMS,
  web push, website pop-ups, a CRM, an online course builder, and chatbots across WhatsApp, Telegram, Facebook Messenger,
  Instagram, Viber, TikTok and its own live chat widget. It publishes nineteen first-party OpenAPI 3.1 specifications totalling
  635 operations from https://api.sendpulse.com/.well-known/openapi/, indexed by a master index.yaml and mirrored by an llms.txt,
  an llms-full.txt, a service-directory.json and an ai-plugin.json. Authentication is OAuth 2.0 client_credentials against
  POST /oauth/access_token (one-hour Bearer tokens) or a static account API key in the same Authorization header. SendPulse
  also operates a first-party remote MCP server at https://mcp.sendpulse.com/mcp with 147 published tools covering chatbots,
  CRM, courses, email and SMTP.
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/sendpulse.png
tags:
- Marketing
- Marketing Automation
- Email
- Transactional Email
- SMS
- Web Push
- Chatbots
- CRM
- Multi-Channel
- Messaging
- Online Courses
- Popups
- Email Verification
- MCP
- Agent Ready
tags_raw:
- Marketing
- Marketing Automation
- Email
- Transactional Email
- SMS
- Web Push
- Chatbots
- CRM
- Multichannel
- Messaging
- Online Courses
- Pop-ups
- Email Verification
- MCP
- Agent Ready
created: '2026-06-25'
modified: '2026-08-13'
specificationVersion: '0.23'
apis:
- aid: sendpulse:sendpulse-bulk-email-api
  name: SendPulse Bulk Email API
  description: Mailing lists, email campaigns, templates, subscribers, senders, blacklist, balance and email-service webhooks.
  humanURL: https://sendpulse.com/integrations/api/bulk-email
  baseURL: https://api.sendpulse.com
  tags:
  - Email
  - Campaigns
  - Mailing Lists
  - Webhook
  tags_raw:
  - Email
  - Campaigns
  - Mailing Lists
  - Webhooks
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-bulk-email-openapi.yml
  - type: Overlay
    url: overlays/sendpulse-bulk-email-overlay.yaml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-email
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  x-operations: 60
  x-spec-version: 1.0.0
  x-spec-source: https://api.sendpulse.com/.well-known/openapi/bulk-email.yaml
- aid: sendpulse:sendpulse-smtp-api
  name: SendPulse SMTP API
  description: Transactional email sending, delivery and bounce tracking, unsubscribe management and sender-domain identity.
  humanURL: https://sendpulse.com/integrations/api/smtp
  baseURL: https://api.sendpulse.com
  tags:
  - Transactional Email
  - SMTP
  - Deliverability
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-smtp-openapi.yml
  - type: Overlay
    url: overlays/sendpulse-smtp-overlay.yaml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/smtp
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  x-operations: 17
  x-spec-version: 1.0.0
  x-spec-source: https://api.sendpulse.com/.well-known/openapi/smtp.yaml
- aid: sendpulse:sendpulse-sms-api
  name: SendPulse SMS API
  description: 'Mobile messaging: phone-book management, SMS campaign orchestration and delivery reporting.'
  humanURL: https://sendpulse.com/integrations/api/bulk-sms
  baseURL: https://api.sendpulse.com
  tags:
  - SMS
  - Messaging
  - Campaigns
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-sms-openapi.yml
  - type: Overlay
    url: overlays/sendpulse-sms-overlay.yaml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-sms
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  x-operations: 18
  x-spec-version: 1.0.0
  x-spec-source: https://api.sendpulse.com/.well-known/openapi/sms.yaml
- aid: sendpulse:sendpulse-crm-api
  name: SendPulse CRM Public API
  description: Pipelines, deals, contacts, companies, tasks, boards, products and payments — the largest surface SendPulse
    publishes at 191 operations.
  humanURL: https://sendpulse.com/integrations/api
  baseURL: https://api.sendpulse.com/crm/v1
  tags:
  - CRM
  - Sales
  - Deals
  - Pipelines
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-crm-openapi.yml
  - type: Overlay
    url: overlays/sendpulse-crm-overlay.yaml
  - type: Documentation
    url: https://sendpulse.com/integrations/api
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  x-operations: 191
  x-spec-version: 0.1.0
  x-spec-source: https://api.sendpulse.com/.well-known/openapi/crm.yaml
- aid: sendpulse:sendpulse-a360-api
  name: SendPulse Automation 360 API
  description: Event-driven automation flows across email, SMS, web push and messengers, with element-level statistics and
    conversion tracking.
  humanURL: https://sendpulse.com/integrations/api
  baseURL: https://api.sendpulse.com
  tags:
  - Automation
  - Workflows
  - Event
  tags_raw:
  - Automation
  - Workflows
  - Events
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-a360-openapi.yml
  - type: Overlay
    url: overlays/sendpulse-a360-overlay.yaml
  - type: Documentation
    url: https://sendpulse.com/integrations/api
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  x-operations: 14
  x-spec-version: 1.0.0
  x-spec-source: https://api.sendpulse.com/.well-known/openapi/a360.yaml
- aid: sendpulse:sendpulse-chatbots-api
  name: SendPulse Chatbots Service API
  description: Cross-channel chatbot service — account information, listing bots across every messenger channel, and dialog
    management.
  humanURL: https://sendpulse.com/integrations/api/chatbot
  baseURL: https://api.sendpulse.com/chatbots
  tags:
  - Chatbots
  - Messaging
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-chatbots-openapi.yml
  - type: Overlay
    url: overlays/sendpulse-chatbots-overlay.yaml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/chatbot
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  x-operations: 3
  x-spec-version: 0.0.1
  x-spec-source: https://api.sendpulse.com/.well-known/openapi/chatbots.yaml
- aid: sendpulse:sendpulse-whatsapp-api
  name: SendPulse WhatsApp Chatbot API
  description: WhatsApp Business chatbots — bots, subscribers, variables, flows, campaigns, chats and pre-approved template
    messages.
  humanURL: https://sendpulse.com/integrations/api/chatbot
  baseURL: https://api.sendpulse.com/whatsapp
  tags:
  - Chatbots
  - WhatsApp
  - Messaging
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-whatsapp-openapi.yml
  - type: Overlay
    url: overlays/sendpulse-whatsapp-overlay.yaml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/chatbot
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  x-operations: 46
  x-spec-version: 0.0.1
  x-spec-source: https://api.sendpulse.com/.well-known/openapi/whatsapp.yaml
- aid: sendpulse:sendpulse-telegram-api
  name: SendPulse Telegram Chatbot API
  description: Telegram chatbots — bots, subscribers, variables, flows, campaigns, chats, inline keyboards and custom commands.
  humanURL: https://sendpulse.com/integrations/api/chatbot
  baseURL: https://api.sendpulse.com/telegram
  tags:
  - Chatbots
  - Telegram
  - Messaging
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-telegram-openapi.yml
  - type: Overlay
    url: overlays/sendpulse-telegram-overlay.yaml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/chatbot
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  x-operations: 39
  x-spec-version: 0.0.1
  x-spec-source: https://api.sendpulse.com/.well-known/openapi/telegram.yaml
- aid: sendpulse:sendpulse-facebook-api
  name: SendPulse Facebook Messenger Chatbot API
  description: Facebook Messenger chatbots — bots, subscribers, variables, flows and campaigns, with persistent menus and
    quick replies.
  humanURL: https://sendpulse.com/integrations/api/chatbot
  baseURL: https://api.sendpulse.com/messenger
  tags:
  - Chatbots
  - Facebook
  - Messaging
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-facebook-openapi.yml
  - type: Overlay
    url: overlays/sendpulse-facebook-overlay.yaml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/chatbot
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  x-operations: 38
  x-spec-version: 0.0.1
  x-spec-source: https://api.sendpulse.com/.well-known/openapi/facebook.yaml
- aid: sendpulse:sendpulse-instagram-api
  name: SendPulse Instagram Chatbot API
  description: Instagram chatbots — bots, subscribers, variables, flows and campaigns, including comment-triggered flows and
    story mentions.
  humanURL: https://sendpulse.com/integrations/api/chatbot
  baseURL: https://api.sendpulse.com/instagram
  tags:
  - Chatbots
  - Instagram
  - Messaging
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-instagram-openapi.yml
  - type: Overlay
    url: overlays/sendpulse-instagram-overlay.yaml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/chatbot
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  x-operations: 36
  x-spec-version: 0.0.1
  x-spec-source: https://api.sendpulse.com/.well-known/openapi/instagram.yaml
- aid: sendpulse:sendpulse-viber-chatbot-api
  name: SendPulse Viber Chatbot API
  description: Viber chatbots — bots, subscribers, variables, flows and campaigns with rich media, buttons and carousels.
  humanURL: https://sendpulse.com/integrations/api/chatbot
  baseURL: https://api.sendpulse.com/viber/chatbots
  tags:
  - Chatbots
  - Viber
  - Messaging
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-viber-chatbot-openapi.yml
  - type: Overlay
    url: overlays/sendpulse-viber-chatbot-overlay.yaml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/chatbot
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  x-operations: 36
  x-spec-version: 0.0.1
  x-spec-source: https://api.sendpulse.com/.well-known/openapi/viber-chatbot.yaml
- aid: sendpulse:sendpulse-tiktok-api
  name: SendPulse TikTok Chatbot API
  description: TikTok chatbots — direct-message automation and comment-reply workflows for TikTok Business accounts.
  humanURL: https://sendpulse.com/integrations/api/chatbot
  baseURL: https://api.sendpulse.com/tiktok
  tags:
  - Chatbots
  - TikTok
  - Messaging
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-tiktok-openapi.yml
  - type: Overlay
    url: overlays/sendpulse-tiktok-overlay.yaml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/chatbot
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  x-operations: 36
  x-spec-version: 0.0.1
  x-spec-source: https://api.sendpulse.com/.well-known/openapi/tiktok.yaml
- aid: sendpulse:sendpulse-live-chat-api
  name: SendPulse LiveChat API
  description: Chatbots embedded in the SendPulse live chat website widget — bots, subscribers, variables, flows and campaigns.
  humanURL: https://sendpulse.com/integrations/api/chatbot
  baseURL: https://api.sendpulse.com/live-chat
  tags:
  - Chatbots
  - Live Chat
  - Support
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-live-chat-openapi.yml
  - type: Overlay
    url: overlays/sendpulse-live-chat-overlay.yaml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/chatbot
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  x-operations: 36
  x-spec-version: 0.0.1
  x-spec-source: https://api.sendpulse.com/.well-known/openapi/live-chat.yaml
- aid: sendpulse:sendpulse-web-push-api
  name: SendPulse Web Push API
  description: Browser push notifications — websites, subscriptions, segmentation, scheduled broadcasts and delivery statistics.
  humanURL: https://sendpulse.com/integrations/api/web-push
  baseURL: https://api.sendpulse.com
  tags:
  - Web Push
  - Notification
  tags_raw:
  - Web Push
  - Notifications
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-web-push-openapi.yml
  - type: Overlay
    url: overlays/sendpulse-web-push-overlay.yaml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/web-push
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  x-operations: 11
  x-spec-version: 1.0.0
  x-spec-source: https://api.sendpulse.com/.well-known/openapi/web-push.yaml
- aid: sendpulse:sendpulse-viber-api
  name: SendPulse Viber API
  description: Viber rich-media broadcast messaging with images, buttons and automatic SMS fallback (non-chatbot).
  humanURL: https://sendpulse.com/integrations/api/bulk-sms
  baseURL: https://api.sendpulse.com
  tags:
  - Viber
  - Messaging
  - Notification
  tags_raw:
  - Viber
  - Messaging
  - Notifications
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-viber-openapi.yml
  - type: Overlay
    url: overlays/sendpulse-viber-overlay.yaml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-sms
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  x-operations: 9
  x-spec-version: 1.0.0
  x-spec-source: https://api.sendpulse.com/.well-known/openapi/viber.yaml
- aid: sendpulse:sendpulse-verifier-api
  name: SendPulse Verifier API
  description: Email address verification and mailing-list cleaning to identify invalid, disposable or high-risk contacts
    before a send.
  humanURL: https://sendpulse.com/integrations/api
  baseURL: https://api.sendpulse.com
  tags:
  - Email Verification
  - Deliverability
  - Data Quality
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-verifier-openapi.yml
  - type: Overlay
    url: overlays/sendpulse-verifier-overlay.yaml
  - type: Documentation
    url: https://sendpulse.com/integrations/api
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  x-operations: 9
  x-spec-version: 1.0.0
  x-spec-source: https://api.sendpulse.com/.well-known/openapi/verifier.yaml
- aid: sendpulse:sendpulse-edu-api
  name: SendPulse Education API
  description: Online course platform — schools, courses, students, groups, pricing plans, enrolments and certificates.
  humanURL: https://sendpulse.com/integrations/api
  baseURL: https://api.sendpulse.com/edu/public/v1
  tags:
  - Education
  - Courses
  - LMS
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-edu-openapi.yml
  - type: Overlay
    url: overlays/sendpulse-edu-overlay.yaml
  - type: Documentation
    url: https://sendpulse.com/integrations/api
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  x-operations: 12
  x-spec-version: 1.0.0
  x-spec-source: https://api.sendpulse.com/.well-known/openapi/edu.yaml
- aid: sendpulse:sendpulse-popups-api
  name: SendPulse Pop-up API
  description: Website pop-up creation and management, project organisation, and delivery and conversion statistics.
  humanURL: https://sendpulse.com/integrations/api
  baseURL: https://api.sendpulse.com/v2/pop-ups
  tags:
  - Popups
  - Lead Capture
  - Conversion
  tags_raw:
  - Pop-ups
  - Lead Capture
  - Conversion
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-popups-openapi.yml
  - type: Overlay
    url: overlays/sendpulse-popups-overlay.yaml
  - type: Documentation
    url: https://sendpulse.com/integrations/api
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  x-operations: 15
  x-spec-version: '1.0'
  x-spec-source: https://api.sendpulse.com/.well-known/openapi/popups.yaml
- aid: sendpulse:sendpulse-file-manager-api
  name: SendPulse File Manager API
  description: File upload, directory organisation and asset retrieval for use in campaigns, templates and chatbot flows.
  humanURL: https://sendpulse.com/integrations/api
  baseURL: https://api.sendpulse.com/fm/public/v1
  tags:
  - File Storage
  - Assets
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-file-manager-openapi.yml
  - type: Overlay
    url: overlays/sendpulse-file-manager-overlay.yaml
  - type: Documentation
    url: https://sendpulse.com/integrations/api
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  x-operations: 9
  x-spec-version: 1.0.0
  x-spec-source: https://api.sendpulse.com/.well-known/openapi/file-manager.yaml
common:
- type: Website
  url: https://sendpulse.com/
- type: DeveloperPortal
  url: https://sendpulse.com/integrations/api
- type: Documentation
  url: https://sendpulse.com/integrations/api
- type: APIReference
  url: https://sendpulse.com/integrations/api/bulk-email
- type: GettingStarted
  url: https://sendpulse.com/integrations/api
- type: Support
  url: https://sendpulse.com/knowledge-base
- type: HelpCenter
  url: https://sendpulse.com/knowledge-base
- type: Blog
  url: https://sendpulse.com/blog
- type: GitHubOrganization
  url: https://github.com/sendpulse
- type: LinkedIn
  url: https://www.linkedin.com/company/sendpulse
- type: Pricing
  url: https://sendpulse.com/prices
- type: SignUp
  url: https://sendpulse.com/register
- type: Login
  url: https://login.sendpulse.com/login/
- type: TermsOfService
  url: https://sendpulse.com/legal/terms
- type: PrivacyPolicy
  url: https://sendpulse.com/legal/pp
- type: Roadmap
  url: https://sendpulse.com/updates/upcoming
- type: StatusPage
  url: https://status.sendpulse.com/
- type: ChangeLog
  url: https://sendpulse.com/updates
- type: AgenticAccess
  url: agentic-access/sendpulse-agentic-access.yml
- type: Authentication
  url: authentication/sendpulse-authentication.yml
- type: OAuthScopes
  url: scopes/sendpulse-scopes.yml
- type: Conventions
  url: conventions/sendpulse-conventions.yml
- type: ErrorCatalog
  url: errors/sendpulse-problem-types.yml
- type: RateLimits
  url: rate-limits/sendpulse-rate-limits.yml
- type: Plans
  url: plans/sendpulse-plans-pricing.yml
- type: FinOps
  url: finops/sendpulse-finops.yml
- type: Lifecycle
  url: lifecycle/sendpulse-lifecycle.yml
- type: ChangeLog
  url: changelog/sendpulse-changelog.yml
- type: DataModel
  url: data-model/sendpulse-data-model.yml
- type: Webhooks
  url: asyncapi/sendpulse-webhooks.yml
- type: Packages
  url: packages/sendpulse-packages.yml
- type: SDKs
  url: packages/sendpulse-packages.yml
- type: MCPServer
  url: mcp/sendpulse-mcp.yml
- type: ToolCrosswalk
  url: mcp/sendpulse-tool-crosswalk.yml
- type: AgentSkill
  url: skills/_index.yml
- type: LLMsTxt
  url: llms/sendpulse-llms.txt
- type: WellKnown
  url: well-known/sendpulse-well-known.yml
- type: SecurityTxt
  url: well-known/sendpulse-security.txt
- type: Conformance
  url: conformance/sendpulse-conformance.yml
- type: Compliance
  url: security/sendpulse-trust-center.yml
- type: TrustCenter
  url: security/sendpulse-trust-center.yml
- type: VulnerabilityDisclosure
  url: security/sendpulse-vulnerability-disclosure.yml
- type: Security
  url: security/sendpulse-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/sendpulse-domain-security.yml
- type: MCPServer
  url: https://mcp.sendpulse.com/mcp
- type: Documentation
  url: https://sendpulse.com/knowledge-base/account-settings/mcp-server
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
x-enrichment:
  date: '2026-08-13'
  status: enriched
  artifacts_added: 86
  pass: local-v1