Home
Providers
Ontraport
Ontraport
Ontraport is a business automation platform combining CRM, marketing automation, email marketing, landing pages, ecommerce, and membership site capabilities for small businesses and entrepreneurs. The platform unifies contact management, sales pipelines, payment processing, and visual automation campaigns in a single workspace. Ontraport's REST API exposes contacts, transactions, tags, sequences, forms, landing pages, and ecommerce objects using API-Key and Api-Appid header authentication, through a generic object interface where the record type is selected by an integer object type ID rather than by a path segment. Ontraport also runs a first-party remote MCP server at https://mcp.ontraport.com, publishing 47 tools across CRUD, query, management and commerce and authorizing them with OAuth 2.1 (PKCE, dynamic client registration) under a single mcp:tools scope.
Ontraport publishes 2 APIs on the APIs.io network: Metadata API and Objects API. Tagged areas include CRM, Marketing Automation, Email Marketing, E-Commerce, and Landing Pages.
The Ontraport catalog on APIs.io includes 1 event-driven AsyncAPI specification.
Ontraport’s developer surface includes changelog, authentication, documentation, pricing, signup flow, support, engineering blog, and 36 more developer resources.
4 APIs
1 MCP Servers
CRM Marketing Automation Email Marketing E-Commerce Landing Pages Membership Sites MCP AI Agents Payments Sales Automation
On this page
Kin Score
APIs 4
Open Collections 4
MCP Servers 1
Pricing Plans 1
Rate Limits 1
Event Specs 1
Security Posture 4
Scopes 1
Agentic Access 1
Resources 43
apis.yml
63 Operational Transparency
Composite quality — 71.0/100 · exemplar
Contract Quality
12.9 / 21
Developer Ergonomics
12.0 / 17
Operational Transparency
7.0 / 11
Contract Governance
3.1 / 10
Regulatory Posture
9.4 / 15
Agent readiness — 47/100 · agent native
Machine-Readable Contract
18 / 18
Agentic Access Contract
10 / 10
Documented Reversibility
0 / 6
MCP Server
12 / 12
Machine-Readable Auth
10 / 10
Idempotency
9 / 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
0 / 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.
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Model Context Protocol servers that expose these APIs to AI agents.
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 2
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 6
SDKs, sample code, and the tooling you integrate with
Access & Security 5
Authentication, authorization, and security posture
Operate 5
Status, limits, changes, and where to get help
Commercial 4
Pricing, plans, and the legal terms of use
Company 5
The organization behind the API
Source (apis.yml)
aid: ontraport
name: Ontraport
description: Ontraport is a business automation platform combining CRM, marketing automation, email marketing, landing pages,
ecommerce, and membership site capabilities for small businesses and entrepreneurs. The platform unifies contact management,
sales pipelines, payment processing, and visual automation campaigns in a single workspace. Ontraport's REST API exposes
contacts, transactions, tags, sequences, forms, landing pages, and ecommerce objects using API-Key and Api-Appid header
authentication, through a generic object interface where the record type is selected by an integer object type ID rather
than by a path segment. Ontraport also runs a first-party remote MCP server at https://mcp.ontraport.com, publishing 47
tools across CRUD, query, management and commerce and authorizing them with OAuth 2.1 (PKCE, dynamic client registration)
under a single mcp:tools scope.
type: Index
accessModel:
pricing: unknown
onboarding: self-serve
trial: false
try_now: false
public: false
label: Self-serve signup
confidence: medium
source:
- authentication
generated: '2026-07-22'
method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/ontraport.png
tags:
- CRM
- Marketing Automation
- Email Marketing
- E-Commerce
- Landing Pages
- Membership Sites
- MCP
- AI Agents
- Payments
- Sales Automation
tags_raw:
- CRM
- Marketing Automation
- Email Marketing
- Ecommerce
- Landing Pages
- Membership Sites
- MCP
- AI Agents
- Payments
- Sales Automation
url: https://raw.githubusercontent.com/api-evangelist/ontraport/refs/heads/main/apis.yml
created: '2026-05-11'
modified: '2026-08-13'
specificationVersion: '0.23'
x-enrichment:
date: '2026-08-13'
status: enriched
artifacts_added: 26
pass: local-v1
apis:
- aid: ontraport:rest-api
name: Ontraport REST API
description: RESTful API providing CRUD access to contacts, transactions, tags, sequences, forms, landing pages, and ecommerce
objects. Authentication uses two headers, Api-Key and Api-Appid, on every request, with a 180-requests-per-minute rolling
rate limit.
humanURL: https://api.ontraport.com/doc/
baseURL: https://api.ontraport.com/1
tags:
- CRM
- Marketing Automation
- Contacts
- Transaction
- Sequences
tags_raw:
- CRM
- Marketing Automation
- Contacts
- Transactions
- Sequences
properties:
- type: Documentation
url: https://api.ontraport.com/doc/
- type: Live Testing
url: https://api.ontraport.com/live/
- type: GitHub SDK
url: https://github.com/Ontraport/SDK-PHP
- aid: ontraport:ontraport-metadata-api
name: Ontraport Metadata API
description: Object metadata and field information.
humanURL: https://api.ontraport.com/doc/
baseURL: https://api.ontraport.com/1
tags:
- Metadata
properties:
- type: OpenAPI
url: openapi/ontraport-metadata-api-openapi.yml
- type: Overlay
url: overlays/ontraport-metadata-api-overlay.yaml
- type: PostmanCollection
url: collections/ontraport-metadata-api.postman_collection.json
- type: OpenCollection
url: collections/ontraport-metadata-api.opencollection.json
- aid: ontraport:ontraport-objects-api
name: Ontraport Objects API
description: Generic CRUD operations across Ontraport object types.
humanURL: https://api.ontraport.com/doc/
baseURL: https://api.ontraport.com/1
tags:
- Objects
properties:
- type: OpenAPI
url: openapi/ontraport-objects-api-openapi.yml
- type: Overlay
url: overlays/ontraport-objects-api-overlay.yaml
- type: PostmanCollection
url: collections/ontraport-objects-api.postman_collection.json
- type: OpenCollection
url: collections/ontraport-objects-api.opencollection.json
- aid: ontraport:mcp
name: Ontraport MCP Server
description: 'Ontraport''s first-party, hosted, remote MCP server. A streamable-HTTP endpoint an agent POSTs to directly
at https://mcp.ontraport.com — there is no package to install and no local stdio process. It is a translation layer over
the Ontraport REST API exposing 47 tools across four categories: generic CRUD, Query (structural discovery, engagement
tracking, account health), Manage (tags, subscriptions, relationships, tasks) and Commerce (invoicing, payments, refunds,
subscriptions). Authorization is OAuth 2.1 with PKCE S256 against https://app.ontraport.com under a single mcp:tools scope,
with an Api-Appid/Api-Key header fallback for platforms that cannot run the OAuth flow.'
humanURL: https://ontraport.com/support/My-account/mcp-server
baseURL: https://mcp.ontraport.com
tags:
- MCP
- AI Agents
- CRM
- Marketing Automation
- Commerce
properties:
- type: MCPServer
url: mcp/ontraport-mcp.yml
- type: ToolCrosswalk
url: mcp/ontraport-tool-crosswalk.yml
- type: OAuthScopes
url: scopes/ontraport-scopes.yml
- type: Documentation
url: https://ontraport.com/support/My-account/mcp-server
- type: WellKnown
url: well-known/ontraport-well-known.yml
common:
- type: AgenticAccess
url: agentic-access/ontraport-agentic-access.yml
- type: MCPServer
url: mcp/ontraport-mcp.yml
- type: ToolCrosswalk
url: mcp/ontraport-tool-crosswalk.yml
- type: WellKnown
url: well-known/ontraport-well-known.yml
- type: OAuthScopes
url: scopes/ontraport-scopes.yml
- type: Packages
url: packages/ontraport-packages.yml
- type: SDKs
url: packages/ontraport-packages.yml
- type: LLMsTxt
url: llms/ontraport-llms.txt
- type: AgentSkill
url: skills/_index.yml
- type: Conventions
url: conventions/ontraport-conventions.yml
- type: Idempotency
url: conventions/ontraport-conventions.yml
- type: ErrorCatalog
url: errors/ontraport-problem-types.yml
- type: RateLimits
url: rate-limits/ontraport-rate-limits.yml
- type: DataModel
url: data-model/ontraport-data-model.yml
- type: ChangeLog
url: changelog/ontraport-changelog.yml
- type: Lifecycle
url: lifecycle/ontraport-lifecycle.yml
- type: StatusPage
url: https://ontraportstatus.com
- type: Conformance
url: conformance/ontraport-conformance.yml
- type: Compliance
url: security/ontraport-trust-center.yml
- type: TrustCenter
url: security/ontraport-trust-center.yml
- type: Webhooks
url: asyncapi/ontraport-webhooks.yml
- type: Plans
url: plans/ontraport-plans-pricing.yml
- type: PostmanCollection
url: collections/ontraport.postman_collection.json
- type: OpenCollection
url: collections/ontraport.opencollection.json
- type: DomainSecurity
url: security/ontraport-domain-security.yml
- type: Authentication
url: authentication/ontraport-authentication.yml
- type: LinkedIn
url: https://www.linkedin.com/company/ontraport
- type: Website
url: https://ontraport.com
- type: Documentation
url: https://api.ontraport.com/doc/
- type: Pricing
url: https://ontraport.com/pricing
- type: Signup
url: https://ontraport.com/freetrial
- type: Support
url: https://support.ontraport.com
- type: GitHubOrganization
url: https://github.com/Ontraport
- url: https://ontraport.com/blog/feed/
type: Blog
- type: APIReference
url: https://api.ontraport.com/doc/
- type: DeveloperPortal
url: https://ontraport.com/features/platform/api
- type: GettingStarted
url: https://api.ontraport.com/doc/#authentication
- type: Login
url: https://app.ontraport.com/login.php
- type: TermsOfService
url: https://ontraport.com/legal
- type: PrivacyPolicy
url: https://ontraport.com/legal
- type: HelpCenter
url: https://ontraport.com/support
- type: About
url: https://ontraport.com/about
- type: Careers
url: https://ontraport.com/careers
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com