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 85 APIs on the APIs.io network, including Account API, Attachments API, Automation Flows API, and 82 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 59 more developer resources.

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

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-09-08 · rubric v0.20.0
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.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it carries 10 points of the composite. It is scored from the published contracts themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in front of it, and the first time that check is skipped a duplicate record is created. Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet, not penalised by it.
The six quality facets above are damped to 75 points between them, because the conditional facet above carries the other 25. That is why each facet's contribution is shown against a damped maximum: raising a quality facet moves the composite by 75% 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/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. 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. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

APIs 85

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

SendPulse Account API

The account API from SendPulse — 1 operation(s) for account.

SendPulse Attachments API

The Attachments API from SendPulse — 3 operation(s) for attachments.

SendPulse Automation Flows API

Endpoints related to Automation Flows.

SendPulse Balance API

Endpoints related to Balance.

SendPulse Blacklist API

Endpoints related to Blacklist.

SendPulse Board attributes API

The Board attributes API from SendPulse — 2 operation(s) for board attributes.

SendPulse Bots API

The bots API from SendPulse — 2 operation(s) for bots.

SendPulse Bounces API

The Bounces API from SendPulse — 2 operation(s) for bounces.

SendPulse Campaigns API

Endpoints related to Campaigns.

SendPulse Chats API

The chats API from SendPulse — 3 operation(s) for chats.

SendPulse Checklist Items API

The Checklist Items API from SendPulse — 2 operation(s) for checklist items.

SendPulse Company API

The Company API from SendPulse — 4 operation(s) for company.

SendPulse Company Attributes API

The Company Attributes API from SendPulse — 2 operation(s) for company attributes.

SendPulse Company history API

The Company history API from SendPulse — 1 operation(s) for company history.

SendPulse Compliance API

The Compliance API from SendPulse — 2 operation(s) for compliance.

SendPulse Configuration API

The Configuration API from SendPulse — 9 operation(s) for configuration.

SendPulse Contact Attributes API

The Contact Attributes API from SendPulse — 2 operation(s) for contact attributes.

SendPulse Contact attributes Value API

The Contact attributes Value API from SendPulse — 2 operation(s) for contact attributes value.

SendPulse Contact Attributes Values API

The Contact Attributes Values API from SendPulse — 1 operation(s) for contact attributes values.

SendPulse Contact email addresses API

The Contact email addresses API from SendPulse — 2 operation(s) for contact email addresses.

SendPulse Contact history API

The Contact history API from SendPulse — 1 operation(s) for contact history.

SendPulse Contact phone number API

The Contact phone number API from SendPulse — 2 operation(s) for contact phone number.

SendPulse Contact tags API

The Contact tags API from SendPulse — 3 operation(s) for contact tags.

SendPulse Contacts API

The Contacts API from SendPulse — 51 operation(s) for contacts.

SendPulse Contacts messengers API

The Contacts messengers API from SendPulse — 2 operation(s) for contacts messengers.

SendPulse Conversions API

Endpoints related to Conversions.

SendPulse Course tariffs API

The Course tariffs API from SendPulse — 1 operation(s) for course tariffs.

SendPulse Courses API

The Courses API from SendPulse — 1 operation(s) for courses.

SendPulse Custom Tab API

The Custom Tab API from SendPulse — 3 operation(s) for custom tab.

SendPulse Deal attribute Value API

The Deal attribute Value API from SendPulse — 3 operation(s) for deal attribute value.

SendPulse Deal Attributes API

The Deal Attributes API from SendPulse — 3 operation(s) for deal attributes.

SendPulse Deal contacts API

The Deal contacts API from SendPulse — 2 operation(s) for deal contacts.

SendPulse Deal Expiration API

The Deal Expiration API from SendPulse — 1 operation(s) for deal expiration.

SendPulse Deal history API

The Deal history API from SendPulse — 1 operation(s) for deal history.

SendPulse Deal notes API

The Deal notes API from SendPulse — 2 operation(s) for deal notes.

SendPulse Deals API

The Deals API from SendPulse — 4 operation(s) for deals.

SendPulse Dialogs API

The dialogs API from SendPulse — 1 operation(s) for dialogs.

SendPulse Directory API

directory entity

SendPulse ECommerce Product API

The ECommerce Product API from SendPulse — 14 operation(s) for ecommerce product.

SendPulse Element Statistics API

Endpoints related to Element Statistics.

SendPulse Email address API

Endpoints related to Email address.

SendPulse Emails API

The Emails API from SendPulse — 7 operation(s) for emails.

SendPulse Events API

Endpoints related to Events.

SendPulse File API

file entity

SendPulse File Manager API

The File Manager API from SendPulse — 1 operation(s) for file manager.

SendPulse Flows API

The flows API from SendPulse — 3 operation(s) for flows.

SendPulse Mailing List Verification API

Endpoints related to Mailing List Verification.

SendPulse Mailing lists API

Endpoints related to Mailing lists.

SendPulse Manager Settings API

The ManagerSettings API from SendPulse — 5 operation(s) for managersettings.

SendPulse Messengers API

The messengers API from SendPulse — 3 operation(s) for messengers.

SendPulse Messengers types API

The Messengers types API from SendPulse — 1 operation(s) for messengers types.

SendPulse Payments API

The Payments API from SendPulse — 6 operation(s) for payments.

SendPulse Phones API

The Phones API from SendPulse — 3 operation(s) for phones.

SendPulse Pipeline Steps API

The Pipeline Steps API from SendPulse — 2 operation(s) for pipeline steps.

SendPulse Pipelines API

The Pipelines API from SendPulse — 2 operation(s) for pipelines.

SendPulse Popup API

The Popup API from SendPulse — 5 operation(s) for popup.

SendPulse Popup statistic API

The Popup statistic API from SendPulse — 3 operation(s) for popup statistic.

SendPulse Project API

The Project API from SendPulse — 2 operation(s) for project.

SendPulse Project statistic API

The Project statistic API from SendPulse — 1 operation(s) for project statistic.

SendPulse Reports API

Endpoints related to Reports.

SendPulse Schools API

The Schools API from SendPulse — 1 operation(s) for schools.

SendPulse Senders API

Endpoints related to Senders.

SendPulse Single Email Verification API

Endpoints related to Single Email Verification.

SendPulse Students API

The Students API from SendPulse — 7 operation(s) for students.

SendPulse Students groups API

The Students groups API from SendPulse — 1 operation(s) for students groups.

SendPulse Subscribers API

The Subscribers API from SendPulse — 6 operation(s) for subscribers.

SendPulse Tags API

Endpoints related to Tags.

SendPulse Tariff API

The Tariff API from SendPulse — 1 operation(s) for tariff.

SendPulse Task Attributes API

The Task Attributes API from SendPulse — 2 operation(s) for task attributes.

SendPulse Task Checklist API

The Task Checklist API from SendPulse — 4 operation(s) for task checklist.

SendPulse Task Comments API

The Task Comments API from SendPulse — 2 operation(s) for task comments.

SendPulse Task Entity API

The Task Entity API from SendPulse — 4 operation(s) for task entity.

SendPulse Task history API

The Task history API from SendPulse — 1 operation(s) for task history.

SendPulse Task Tags API

The Task Tags API from SendPulse — 3 operation(s) for task tags.

SendPulse Tasks API

The Tasks API from SendPulse — 6 operation(s) for tasks.

SendPulse Tasks boards API

The Tasks boards API from SendPulse — 2 operation(s) for tasks boards.

SendPulse Tasks steps API

The Tasks steps API from SendPulse — 2 operation(s) for tasks steps.

SendPulse Telephony API

The Telephony API from SendPulse — 4 operation(s) for telephony.

SendPulse Templates API

Endpoints related to Templates.

SendPulse Unsubscribe API

The Unsubscribe API from SendPulse — 3 operation(s) for unsubscribe.

SendPulse Users API

The Users API from SendPulse — 1 operation(s) for users.

SendPulse Variables API

The variables API from SendPulse — 1 operation(s) for variables.

SendPulse Webhooks API

Endpoints related to Webhooks.

SendPulse Websites API

The Websites API from SendPulse — 4 operation(s) for websites.

Scroll for all 85

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

Other 20

Properties that don't map to a standard resource type

Scroll for all 20

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.
deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: high
  source:
  - openapi
  - pricing
  generated: '2026-08-28'
  method: derived
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-account-api
  name: SendPulse Account API
  description: The account API from SendPulse — 1 operation(s) for account.
  humanURL: https://sendpulse.com/integrations/api/bulk-email
  baseURL: https://api.sendpulse.com
  tags:
  - Account
  tags_raw:
  - account
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-account-api-openapi.yml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-email
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/smtp
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-sms
  - type: Documentation
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/chatbot
  - type: Documentation
    url: https://sendpulse.com/integrations/api/web-push
- aid: sendpulse:sendpulse-attachments-api
  name: SendPulse Attachments API
  description: The Attachments API from SendPulse — 3 operation(s) for attachments.
  humanURL: https://sendpulse.com/integrations/api/bulk-email
  baseURL: https://api.sendpulse.com
  tags:
  - Attachments
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-attachments-api-openapi.yml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-email
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/smtp
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-sms
  - type: Documentation
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/chatbot
  - type: Documentation
    url: https://sendpulse.com/integrations/api/web-push
- aid: sendpulse:sendpulse-automation-flows-api
  name: SendPulse Automation Flows API
  description: Endpoints related to Automation Flows.
  humanURL: https://sendpulse.com/integrations/api/bulk-email
  baseURL: https://api.sendpulse.com
  tags:
  - Automation Flows
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-automation-flows-api-openapi.yml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-email
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/smtp
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-sms
  - type: Documentation
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/chatbot
  - type: Documentation
    url: https://sendpulse.com/integrations/api/web-push
- aid: sendpulse:sendpulse-balance-api
  name: SendPulse Balance API
  description: Endpoints related to Balance.
  humanURL: https://sendpulse.com/integrations/api/bulk-email
  baseURL: https://api.sendpulse.com
  tags:
  - Balances
  tags_raw:
  - Balance
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-balance-api-openapi.yml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-email
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/smtp
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-sms
  - type: Documentation
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/chatbot
  - type: Documentation
    url: https://sendpulse.com/integrations/api/web-push
- aid: sendpulse:sendpulse-blacklist-api
  name: SendPulse Blacklist API
  description: Endpoints related to Blacklist.
  humanURL: https://sendpulse.com/integrations/api/bulk-email
  baseURL: https://api.sendpulse.com
  tags:
  - Blacklist
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-blacklist-api-openapi.yml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-email
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/smtp
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-sms
  - type: Documentation
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/chatbot
  - type: Documentation
    url: https://sendpulse.com/integrations/api/web-push
- aid: sendpulse:sendpulse-board-attributes-api
  name: SendPulse Board attributes API
  description: The Board attributes API from SendPulse — 2 operation(s) for board attributes.
  humanURL: https://sendpulse.com/integrations/api/bulk-email
  baseURL: https://api.sendpulse.com
  tags:
  - Board attributes
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-board-attributes-api-openapi.yml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-email
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/smtp
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-sms
  - type: Documentation
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/chatbot
  - type: Documentation
    url: https://sendpulse.com/integrations/api/web-push
- aid: sendpulse:sendpulse-bots-api
  name: SendPulse Bots API
  description: The bots API from SendPulse — 2 operation(s) for bots.
  humanURL: https://sendpulse.com/integrations/api/bulk-email
  baseURL: https://api.sendpulse.com
  tags:
  - Bots
  tags_raw:
  - bots
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-bots-api-openapi.yml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-email
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/smtp
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-sms
  - type: Documentation
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/chatbot
  - type: Documentation
    url: https://sendpulse.com/integrations/api/web-push
- aid: sendpulse:sendpulse-bounces-api
  name: SendPulse Bounces API
  description: The Bounces API from SendPulse — 2 operation(s) for bounces.
  humanURL: https://sendpulse.com/integrations/api/bulk-email
  baseURL: https://api.sendpulse.com
  tags:
  - Bounces
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-bounces-api-openapi.yml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-email
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/smtp
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-sms
  - type: Documentation
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/chatbot
  - type: Documentation
    url: https://sendpulse.com/integrations/api/web-push
- aid: sendpulse:sendpulse-campaigns-api
  name: SendPulse Campaigns API
  description: Endpoints related to Campaigns.
  humanURL: https://sendpulse.com/integrations/api/bulk-email
  baseURL: https://api.sendpulse.com
  tags:
  - Campaigns
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-campaigns-api-openapi.yml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-email
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/smtp
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-sms
  - type: Documentation
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/chatbot
  - type: Documentation
    url: https://sendpulse.com/integrations/api/web-push
- aid: sendpulse:sendpulse-chats-api
  name: SendPulse Chats API
  description: The chats API from SendPulse — 3 operation(s) for chats.
  humanURL: https://sendpulse.com/integrations/api/bulk-email
  baseURL: https://api.sendpulse.com
  tags:
  - Chats
  tags_raw:
  - chats
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-chats-api-openapi.yml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-email
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/smtp
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-sms
  - type: Documentation
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/chatbot
  - type: Documentation
    url: https://sendpulse.com/integrations/api/web-push
- aid: sendpulse:sendpulse-checklist-items-api
  name: SendPulse Checklist Items API
  description: The Checklist Items API from SendPulse — 2 operation(s) for checklist items.
  humanURL: https://sendpulse.com/integrations/api/bulk-email
  baseURL: https://api.sendpulse.com
  tags:
  - Checklist Items
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-checklist-items-api-openapi.yml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-email
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/smtp
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-sms
  - type: Documentation
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/chatbot
  - type: Documentation
    url: https://sendpulse.com/integrations/api/web-push
- aid: sendpulse:sendpulse-company-api
  name: SendPulse Company API
  description: The Company API from SendPulse — 4 operation(s) for company.
  humanURL: https://sendpulse.com/integrations/api/bulk-email
  baseURL: https://api.sendpulse.com
  tags:
  - Company
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-company-api-openapi.yml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-email
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/smtp
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-sms
  - type: Documentation
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/chatbot
  - type: Documentation
    url: https://sendpulse.com/integrations/api/web-push
- aid: sendpulse:sendpulse-company-attributes-api
  name: SendPulse Company Attributes API
  description: The Company Attributes API from SendPulse — 2 operation(s) for company attributes.
  humanURL: https://sendpulse.com/integrations/api/bulk-email
  baseURL: https://api.sendpulse.com
  tags:
  - Company Attributes
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-company-attributes-api-openapi.yml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-email
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/smtp
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-sms
  - type: Documentation
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/chatbot
  - type: Documentation
    url: https://sendpulse.com/integrations/api/web-push
- aid: sendpulse:sendpulse-company-history-api
  name: SendPulse Company history API
  description: The Company history API from SendPulse — 1 operation(s) for company history.
  humanURL: https://sendpulse.com/integrations/api/bulk-email
  baseURL: https://api.sendpulse.com
  tags:
  - Company history
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-company-history-api-openapi.yml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-email
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/smtp
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-sms
  - type: Documentation
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/chatbot
  - type: Documentation
    url: https://sendpulse.com/integrations/api/web-push
- aid: sendpulse:sendpulse-compliance-api
  name: SendPulse Compliance API
  description: The Compliance API from SendPulse — 2 operation(s) for compliance.
  humanURL: https://sendpulse.com/integrations/api/bulk-email
  baseURL: https://api.sendpulse.com
  tags:
  - Compliance
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-compliance-api-openapi.yml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-email
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/smtp
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-sms
  - type: Documentation
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/chatbot
  - type: Documentation
    url: https://sendpulse.com/integrations/api/web-push
- aid: sendpulse:sendpulse-configuration-api
  name: SendPulse Configuration API
  description: The Configuration API from SendPulse — 9 operation(s) for configuration.
  humanURL: https://sendpulse.com/integrations/api/bulk-email
  baseURL: https://api.sendpulse.com
  tags:
  - Configuration
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-configuration-api-openapi.yml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-email
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/smtp
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-sms
  - type: Documentation
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/chatbot
  - type: Documentation
    url: https://sendpulse.com/integrations/api/web-push
- aid: sendpulse:sendpulse-contact-attributes-api
  name: SendPulse Contact Attributes API
  description: The Contact Attributes API from SendPulse — 2 operation(s) for contact attributes.
  humanURL: https://sendpulse.com/integrations/api/bulk-email
  baseURL: https://api.sendpulse.com
  tags:
  - Contact Attributes
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-contact-attributes-api-openapi.yml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-email
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/smtp
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-sms
  - type: Documentation
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/chatbot
  - type: Documentation
    url: https://sendpulse.com/integrations/api/web-push
- aid: sendpulse:sendpulse-contact-attributes-value-api
  name: SendPulse Contact attributes Value API
  description: The Contact attributes Value API from SendPulse — 2 operation(s) for contact attributes value.
  humanURL: https://sendpulse.com/integrations/api/bulk-email
  baseURL: https://api.sendpulse.com
  tags:
  - Contact attributes Value
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-contact-attributes-value-api-openapi.yml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-email
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/smtp
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-sms
  - type: Documentation
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/chatbot
  - type: Documentation
    url: https://sendpulse.com/integrations/api/web-push
- aid: sendpulse:sendpulse-contact-attributes-values-api
  name: SendPulse Contact Attributes Values API
  description: The Contact Attributes Values API from SendPulse — 1 operation(s) for contact attributes values.
  humanURL: https://sendpulse.com/integrations/api/bulk-email
  baseURL: https://api.sendpulse.com
  tags:
  - Contact Attributes Values
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-contact-attributes-values-api-openapi.yml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-email
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/smtp
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-sms
  - type: Documentation
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/chatbot
  - type: Documentation
    url: https://sendpulse.com/integrations/api/web-push
- aid: sendpulse:sendpulse-contact-email-addresses-api
  name: SendPulse Contact email addresses API
  description: The Contact email addresses API from SendPulse — 2 operation(s) for contact email addresses.
  humanURL: https://sendpulse.com/integrations/api/bulk-email
  baseURL: https://api.sendpulse.com
  tags:
  - Contact email addresses
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-contact-email-addresses-api-openapi.yml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-email
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/smtp
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-sms
  - type: Documentation
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/chatbot
  - type: Documentation
    url: https://sendpulse.com/integrations/api/web-push
- aid: sendpulse:sendpulse-contact-history-api
  name: SendPulse Contact history API
  description: The Contact history API from SendPulse — 1 operation(s) for contact history.
  humanURL: https://sendpulse.com/integrations/api/bulk-email
  baseURL: https://api.sendpulse.com
  tags:
  - Contact history
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-contact-history-api-openapi.yml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-email
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/smtp
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-sms
  - type: Documentation
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/chatbot
  - type: Documentation
    url: https://sendpulse.com/integrations/api/web-push
- aid: sendpulse:sendpulse-contact-phone-number-api
  name: SendPulse Contact phone number API
  description: The Contact phone number API from SendPulse — 2 operation(s) for contact phone number.
  humanURL: https://sendpulse.com/integrations/api/bulk-email
  baseURL: https://api.sendpulse.com
  tags:
  - Contact phone number
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-contact-phone-number-api-openapi.yml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-email
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/smtp
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-sms
  - type: Documentation
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/chatbot
  - type: Documentation
    url: https://sendpulse.com/integrations/api/web-push
- aid: sendpulse:sendpulse-contact-tags-api
  name: SendPulse Contact tags API
  description: The Contact tags API from SendPulse — 3 operation(s) for contact tags.
  humanURL: https://sendpulse.com/integrations/api/bulk-email
  baseURL: https://api.sendpulse.com
  tags:
  - Contact Tags
  tags_raw:
  - Contact tags
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-contact-tags-api-openapi.yml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-email
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/smtp
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-sms
  - type: Documentation
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/chatbot
  - type: Documentation
    url: https://sendpulse.com/integrations/api/web-push
- aid: sendpulse:sendpulse-contacts-api
  name: SendPulse Contacts API
  description: The Contacts API from SendPulse — 51 operation(s) for contacts.
  humanURL: https://sendpulse.com/integrations/api/bulk-email
  baseURL: https://api.sendpulse.com
  tags:
  - Contacts
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-contacts-api-openapi.yml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-email
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/smtp
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-sms
  - type: Documentation
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/chatbot
  - type: Documentation
    url: https://sendpulse.com/integrations/api/web-push
- aid: sendpulse:sendpulse-contacts-messengers-api
  name: SendPulse Contacts messengers API
  description: The Contacts messengers API from SendPulse — 2 operation(s) for contacts messengers.
  humanURL: https://sendpulse.com/integrations/api/bulk-email
  baseURL: https://api.sendpulse.com
  tags:
  - Contacts messengers
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-contacts-messengers-api-openapi.yml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-email
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/smtp
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-sms
  - type: Documentation
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/chatbot
  - type: Documentation
    url: https://sendpulse.com/integrations/api/web-push
- aid: sendpulse:sendpulse-conversions-api
  name: SendPulse Conversions API
  description: Endpoints related to Conversions.
  humanURL: https://sendpulse.com/integrations/api/bulk-email
  baseURL: https://api.sendpulse.com
  tags:
  - Conversions
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-conversions-api-openapi.yml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-email
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/smtp
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-sms
  - type: Documentation
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/chatbot
  - type: Documentation
    url: https://sendpulse.com/integrations/api/web-push
- aid: sendpulse:sendpulse-course-tariffs-api
  name: SendPulse Course tariffs API
  description: The Course tariffs API from SendPulse — 1 operation(s) for course tariffs.
  humanURL: https://sendpulse.com/integrations/api/bulk-email
  baseURL: https://api.sendpulse.com
  tags:
  - Course tariffs
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-course-tariffs-api-openapi.yml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-email
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/smtp
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-sms
  - type: Documentation
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/chatbot
  - type: Documentation
    url: https://sendpulse.com/integrations/api/web-push
- aid: sendpulse:sendpulse-courses-api
  name: SendPulse Courses API
  description: The Courses API from SendPulse — 1 operation(s) for courses.
  humanURL: https://sendpulse.com/integrations/api/bulk-email
  baseURL: https://api.sendpulse.com
  tags:
  - Courses
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-courses-api-openapi.yml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-email
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/smtp
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-sms
  - type: Documentation
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/chatbot
  - type: Documentation
    url: https://sendpulse.com/integrations/api/web-push
- aid: sendpulse:sendpulse-custom-tab-api
  name: SendPulse Custom Tab API
  description: The Custom Tab API from SendPulse — 3 operation(s) for custom tab.
  humanURL: https://sendpulse.com/integrations/api/bulk-email
  baseURL: https://api.sendpulse.com
  tags:
  - Custom Tab
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-custom-tab-api-openapi.yml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-email
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/smtp
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-sms
  - type: Documentation
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/chatbot
  - type: Documentation
    url: https://sendpulse.com/integrations/api/web-push
- aid: sendpulse:sendpulse-deal-attribute-value-api
  name: SendPulse Deal attribute Value API
  description: The Deal attribute Value API from SendPulse — 3 operation(s) for deal attribute value.
  humanURL: https://sendpulse.com/integrations/api/bulk-email
  baseURL: https://api.sendpulse.com
  tags:
  - Deal attribute Value
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-deal-attribute-value-api-openapi.yml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-email
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/smtp
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-sms
  - type: Documentation
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/chatbot
  - type: Documentation
    url: https://sendpulse.com/integrations/api/web-push
- aid: sendpulse:sendpulse-deal-attributes-api
  name: SendPulse Deal Attributes API
  description: The Deal Attributes API from SendPulse — 3 operation(s) for deal attributes.
  humanURL: https://sendpulse.com/integrations/api/bulk-email
  baseURL: https://api.sendpulse.com
  tags:
  - Deal Attributes
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-deal-attributes-api-openapi.yml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-email
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/smtp
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-sms
  - type: Documentation
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/chatbot
  - type: Documentation
    url: https://sendpulse.com/integrations/api/web-push
- aid: sendpulse:sendpulse-deal-contacts-api
  name: SendPulse Deal contacts API
  description: The Deal contacts API from SendPulse — 2 operation(s) for deal contacts.
  humanURL: https://sendpulse.com/integrations/api/bulk-email
  baseURL: https://api.sendpulse.com
  tags:
  - Deal contacts
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-deal-contacts-api-openapi.yml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-email
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/smtp
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-sms
  - type: Documentation
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/chatbot
  - type: Documentation
    url: https://sendpulse.com/integrations/api/web-push
- aid: sendpulse:sendpulse-deal-expiration-api
  name: SendPulse Deal Expiration API
  description: The Deal Expiration API from SendPulse — 1 operation(s) for deal expiration.
  humanURL: https://sendpulse.com/integrations/api/bulk-email
  baseURL: https://api.sendpulse.com
  tags:
  - Deal Expiration
  properties:
  - type: OpenAPI
    url: openapi/sendpulse-deal-expiration-api-openapi.yml
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-email
  - type: APIReference
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/smtp
  - type: Documentation
    url: https://sendpulse.com/integrations/api/bulk-sms
  - type: Documentation
    url: https://sendpulse.com/integrations/api
  - type: Documentation
    url: https://sendpulse.com/integrations/api/chatbot
  - type: Documentation
    url: https://sendpulse.com/integrations/api

# --- truncated at 32 KB (82 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/sendpulse/refs/heads/main/apis.yml

Work with this as data

Every provider here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This provider
curl "https://apis.io/api/v1/providers/sendpulse"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/sendpulse/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/sendpulse/evidence"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.