Home
Providers
Encharge
Encharge
Encharge is a behavior-based marketing automation platform built for SaaS companies, with a visual flow builder, broadcasts, segments, lead scoring, A/B testing, native forms, custom objects, and 50+ native integrations (HubSpot, Stripe, Salesforce, Segment, Facebook Ads, and more). The platform combines email marketing automation, user profiles, and product-event tracking to send targeted emails based on what users do (or do not do) in a SaaS product. Encharge exposes three developer surfaces: a REST API of 69 operations covering people, person fields, segments, tags, broadcasts, email templates, sending domains, custom objects and event subscriptions, described by a published OpenAPI 3.0 definition; a prose-documented Transactional Email API; and an Ingest API for streaming people and product events from a backend. All three authenticate with the same account token, passed in the X-Encharge-Token header or a token query parameter, with OAuth 2 available for partner apps.
Encharge publishes 16 APIs on the APIs.io network, including REST API, Transactional Email API, Ingest API, and 13 more. Tagged areas include Email Marketing, Marketing Automation, Transactional Email, Software-as-a-Service, and Behavioral Email.
The Encharge catalog on APIs.io includes 1 event-driven AsyncAPI specification.
Encharge’s developer surface includes authentication, changelog, documentation, API reference, getting-started guide, support, pricing, and 35 more developer resources.
16 APIs
Email Marketing Marketing Automation Transactional Email Software-as-a-Service Behavioral Email Customer Engagement Customer Data Webhook
On this page
Kin Score
APIs 16
Open Collections 10
Pricing Plans 1
Rate Limits 1
Event Specs 1
Security Posture 4
Scopes 1
Agentic Access 1
Resources 42
apis.yml
34 Operational Transparency
Composite quality — 57.6/100 · strong
Contract Quality
13.9 / 25
Developer Ergonomics
12.3 / 20
Operational Transparency
4.4 / 13
Contract Governance
2.0 / 12
Agent readiness — 44/100 · agent ready
Machine-Readable Contract
18 / 18
Agentic Access Contract
10 / 10
Documented Reversibility
6 / 6
MCP Server
0 / 12
Machine-Readable Auth
10 / 10
Idempotency
0 / 9
Stable Error Semantics
8 / 8
Request/Response Examples
0 / 7
Rate-Limit Signaling
7 / 7
Typed Event Surface
6 / 6
Agent Skills
5 / 5
Well-Known Catalog
4 / 4
Consent & Bot Identity
0 / 3
A2A Agent Card
0 / 8
Dry-Run / Simulate Mode
0 / 4
Individual APIs this provider publishes, each with its own machine-readable definition.
Scroll for all 16
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Scroll for all 10
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
OAuth scopes governing access to this provider's APIs.
Recommended x-agentic-access execution contracts for AI agents.
Get Started 4
Portal, sign-up, and the first successful call
Documentation 3
Reference material describing how the API behaves
Agent Surfaces 5
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 7
Pagination, idempotency, versioning, errors, and events
Scroll for all 7
Build 3
SDKs, sample code, and the tooling you integrate with
Access & Security 7
Authentication, authorization, and security posture
Scroll for all 7
Operate 5
Status, limits, changes, and where to get help
Commercial 4
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Other 1
Properties that don't map to a standard resource type
Source (apis.yml)
aid: encharge
name: Encharge
description: 'Encharge is a behavior-based marketing automation platform built for SaaS companies, with a visual flow builder,
broadcasts, segments, lead scoring, A/B testing, native forms, custom objects, and 50+ native integrations (HubSpot, Stripe,
Salesforce, Segment, Facebook Ads, and more). The platform combines email marketing automation, user profiles, and product-event
tracking to send targeted emails based on what users do (or do not do) in a SaaS product. Encharge exposes three developer
surfaces: a REST API of 69 operations covering people, person fields, segments, tags, broadcasts, email templates, sending
domains, custom objects and event subscriptions, described by a published OpenAPI 3.0 definition; a prose-documented Transactional
Email API; and an Ingest API for streaming people and product events from a backend. All three authenticate with the same
account token, passed in the X-Encharge-Token header or a token query parameter, with OAuth 2 available for partner apps.'
type: Index
accessModel:
pricing: paid
onboarding: self-serve
trial: true
try_now: false
public: false
label: Self-serve signup, 14-day free trial
confidence: high
source:
- https://encharge.io/pricing
- authentication
generated: '2026-08-13'
method: searched
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/encharge.png
tags:
- Email Marketing
- Marketing Automation
- Transactional Email
- Software-as-a-Service
- Behavioral Email
- Customer Engagement
- Customer Data
- Webhook
tags_raw:
- Email Marketing
- Marketing Automation
- Transactional Email
- SaaS
- Behavioral Email
- Customer Engagement
- Customer Data
- Webhooks
url: https://raw.githubusercontent.com/api-evangelist/encharge/refs/heads/main/apis.yml
created: '2026-05-11'
modified: '2026-08-13'
specificationVersion: '0.23'
apis:
- aid: encharge:rest-api
name: Encharge REST API
description: REST API (v1) for managing people, person fields, segments, tags, broadcasts, email templates, sending domains,
custom objects and event subscriptions in Encharge. Encharge publishes an OpenAPI 3.0 definition covering 46 paths and
69 operations, rendered with ReDoc and RapiDoc. Authentication is an API key in the X-Encharge-Token header or the token
query parameter, with OAuth 2 authorization code available for partner apps.
humanURL: https://docs.encharge.io/api-documentation
baseURL: https://api.encharge.io/v1
tags:
- Marketing Automation
- Email Marketing
- Software-as-a-Service
tags_raw:
- Marketing Automation
- Email Marketing
- SaaS
properties:
- type: OpenAPI
url: openapi/_original/encharge-openapi.yml
- type: Documentation
url: https://docs.encharge.io/api-documentation
- type: APIReference
url: https://app-encharge-resources.s3.amazonaws.com/redoc.html
- type: Overlay
url: overlays/encharge-openapi-overlay.yaml
- type: Postman
url: https://documenter.getpostman.com/view/460427/TVRj5o3E
- aid: encharge:transactional-email-api
name: Encharge Transactional Email API
description: REST API for sending transactional emails through Encharge. Accepts JSON at POST /v1/emails/send with exactly
one of template, html or text, returns 202 Accepted, and authenticates via the same account token used by the core REST
API. Included with the Premium plan. Documented in prose only — this endpoint is not part of Encharge's published OpenAPI.
humanURL: https://docs.encharge.io/transactional-email-api/overview
baseURL: https://api.encharge.io/v1
tags:
- Transactional Email
- Email
properties:
- type: Documentation
url: https://docs.encharge.io/transactional-email-api/overview
- type: Authentication
url: https://docs.encharge.io/transactional-email-api/authentication
- type: APIReference
url: https://docs.encharge.io/transactional-email-api/reference
- type: Postman
url: https://documenter.getpostman.com/view/460427/TVRj5o3E
- aid: encharge:ingest-api
name: Encharge Ingest API
description: Single-endpoint Ingest API for creating/updating people and submitting product events into Encharge from an
application backend. POSTs JSON to https://ingest.encharge.io/v1/ with the account write key, and supports the special
alias (re-key a person) and group (create/update a custom object) event types. Documented in prose only — no machine-readable
definition.
humanURL: https://docs.encharge.io/getting-started/connecting-your-app-to-encharge/ingest-api
baseURL: https://ingest.encharge.io/v1
tags:
- Event
- Ingestion
- Customer Data
tags_raw:
- Events
- Ingestion
- Customer Data
properties:
- type: Documentation
url: https://docs.encharge.io/getting-started/connecting-your-app-to-encharge/ingest-api
- type: Postman
url: https://documenter.getpostman.com/view/460427/SVfNwVFU
- aid: encharge:encharge-account-api
name: Encharge Account API
description: The Account API from Encharge — 2 operation(s) for account information.
humanURL: https://docs.encharge.io/api-documentation
baseURL: https://api.encharge.io/v1
tags:
- Account
properties:
- type: OpenAPI
url: openapi/encharge-account-api-openapi.yml
- aid: encharge:encharge-broadcasts-api
name: Encharge Broadcasts API
description: The Broadcasts API from Encharge — 1 operation(s) for sending broadcasts.
humanURL: https://docs.encharge.io/api-documentation
baseURL: https://api.encharge.io/v1
tags:
- Broadcasts
- Email Marketing
properties:
- type: OpenAPI
url: openapi/encharge-broadcasts-api-openapi.yml
- aid: encharge:encharge-customobjects-api
name: Encharge Custom Objects API
description: The Custom Objects API from Encharge — 18 operation(s) for creating, reading, searching and associating custom
objects and companies.
humanURL: https://docs.encharge.io/api-documentation
baseURL: https://api.encharge.io/v1
tags:
- Custom Objects
- Customer Data
properties:
- type: OpenAPI
url: openapi/encharge-customobjects-api-openapi.yml
- aid: encharge:encharge-customobjectsschema-api
name: Encharge Custom Objects Schema API
description: The Custom Objects Schema API from Encharge — 10 operation(s) for defining object types, their fields, and
the associations between them.
humanURL: https://docs.encharge.io/api-documentation
baseURL: https://api.encharge.io/v1
tags:
- Custom Objects
- Schema
properties:
- type: OpenAPI
url: openapi/encharge-customobjectsschema-api-openapi.yml
- aid: encharge:encharge-emailtemplates-api
name: Encharge Email Templates API
description: The Email Templates API from Encharge — 9 operation(s) for creating and versioning email templates.
humanURL: https://docs.encharge.io/api-documentation
baseURL: https://api.encharge.io/v1
tags:
- Email
- Templates
properties:
- type: OpenAPI
url: openapi/encharge-emailtemplates-api-openapi.yml
- aid: encharge:encharge-folders-api
name: Encharge Folders API
description: The Folders API from Encharge — 2 operation(s) for organizing assets into folders.
humanURL: https://docs.encharge.io/api-documentation
baseURL: https://api.encharge.io/v1
tags:
- Folders
properties:
- type: OpenAPI
url: openapi/encharge-folders-api-openapi.yml
- aid: encharge:encharge-people-api
name: Encharge People API
description: The People API from Encharge — 5 operation(s) for creating, updating, reading, unsubscribing and archiving
people.
humanURL: https://docs.encharge.io/api-documentation
baseURL: https://api.encharge.io/v1
tags:
- People
properties:
- type: OpenAPI
url: openapi/encharge-people-api-openapi.yml
- aid: encharge:encharge-personfields-api
name: Encharge Person Fields API
description: The Person Fields API from Encharge — 4 operation(s) for managing person fields.
humanURL: https://docs.encharge.io/api-documentation
baseURL: https://api.encharge.io/v1
tags:
- Fields
- People
properties:
- type: OpenAPI
url: openapi/encharge-personfields-api-openapi.yml
- aid: encharge:encharge-segments-api
name: Encharge Segments API
description: The Segments API from Encharge — 4 operation(s) for dynamic segments.
humanURL: https://docs.encharge.io/api-documentation
baseURL: https://api.encharge.io/v1
tags:
- Segments
properties:
- type: OpenAPI
url: openapi/encharge-segments-api-openapi.yml
- aid: encharge:encharge-settings-api
name: Encharge Email Domain Settings API
description: The email settings API from Encharge — 5 operation(s) for adding and verifying sending domains.
humanURL: https://docs.encharge.io/api-documentation
baseURL: https://api.encharge.io/v1
tags:
- Settings
- Deliverability
properties:
- type: OpenAPI
url: openapi/encharge-settings-api-openapi.yml
- aid: encharge:encharge-tags-api
name: Encharge Tags API
description: The Tags API from Encharge — 2 operation(s) for tagging and untagging people.
humanURL: https://docs.encharge.io/api-documentation
baseURL: https://api.encharge.io/v1
tags:
- Tags
properties:
- type: OpenAPI
url: openapi/encharge-tags-api-openapi.yml
- aid: encharge:encharge-tags-management-api
name: Encharge Tags Management API
description: The Tags Management API from Encharge — 5 operation(s) for the account tag registry and tag counts.
humanURL: https://docs.encharge.io/api-documentation
baseURL: https://api.encharge.io/v1
tags:
- Tags
properties:
- type: OpenAPI
url: openapi/encharge-tags-management-api-openapi.yml
- aid: encharge:encharge-webhooks-api
name: Encharge Webhooks API
description: The Webhooks API from Encharge — 2 operation(s) for creating and deleting event subscriptions against Encharge's
event catalog.
humanURL: https://docs.encharge.io/api-documentation
baseURL: https://api.encharge.io/v1
tags:
- Webhook
- Event
tags_raw:
- Webhooks
- Events
properties:
- type: OpenAPI
url: openapi/encharge-webhooks-api-openapi.yml
- type: Webhooks
url: asyncapi/encharge-webhooks.yml
common:
- type: OAuthScopes
url: scopes/encharge-scopes.yml
- type: AgenticAccess
url: agentic-access/encharge-agentic-access.yml
- type: VulnerabilityDisclosure
url: security/encharge-vulnerability-disclosure.yml
- type: Security
url: https://encharge.io/responsible-disclosure/
- type: DomainSecurity
url: security/encharge-domain-security.yml
- type: TrustCenter
url: security/encharge-trust-center.yml
- type: Compliance
url: https://gdpr.encharge.io/
- type: Authentication
url: authentication/encharge-authentication.yml
- type: Conventions
url: conventions/encharge-conventions.yml
- type: ErrorCatalog
url: errors/encharge-problem-types.yml
- type: Lifecycle
url: lifecycle/encharge-lifecycle.yml
- type: Conformance
url: conformance/encharge-conformance.yml
- type: DataModel
url: data-model/encharge-data-model.yml
- type: Components
url: components/encharge-components.yml
- type: Packages
url: packages/encharge-packages.yml
- type: WellKnown
url: well-known/encharge-well-known.yml
x-note: Probe record only — every /.well-known/ path 404s on every Encharge host. Retained for the audit trail; this is
a recorded absence, not a served discovery surface.
- type: Plans
url: plans/encharge-plans-pricing.yml
- type: RateLimits
url: rate-limits/encharge-rate-limits.yml
- type: ChangeLog
url: changelog/encharge-changelog.yml
- type: ChangeLog
url: https://encharge.noorahq.com/changelog
- type: Roadmap
url: https://encharge.noorahq.com/roadmap
- type: Webhooks
url: asyncapi/encharge-webhooks.yml
- type: AgentSkill
url: skills/_index.yml
- type: Overlay
url: overlays/encharge-openapi-overlay.yaml
- type: LLMsTxt
url: llms/encharge-llms.txt
- type: LlmsText
url: https://docs.encharge.io/llms.txt
- type: LinkedIn
url: https://www.linkedin.com/company/encharge
- type: Website
url: https://encharge.io
- type: DeveloperPortal
url: https://docs.encharge.io
- type: Documentation
url: https://docs.encharge.io
- type: API Documentation
url: https://docs.encharge.io/api-documentation
- type: APIReference
url: https://app-encharge-resources.s3.amazonaws.com/redoc.html
- type: GettingStarted
url: https://docs.encharge.io/getting-started/connecting-your-app-to-encharge
- type: Support
url: https://help.encharge.io
- type: Postman
url: https://documenter.getpostman.com/view/460427/TVRj5o3E
- type: Pricing
url: https://encharge.io/pricing
- type: SignUp
url: https://app.encharge.io/signup
- type: Signup
url: https://app.encharge.io/signup
- type: TermsOfService
url: https://encharge.io/terms-of-service/
- type: PrivacyPolicy
url: https://encharge.io/privacy-policy/
- type: API Integration
url: https://encharge.io/integrations/api/
- url: https://encharge.io/feed/
type: Blog
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
x-enrichment:
date: '2026-08-13'
status: enriched
artifacts_added: 22
pass: local-v1