Infusionsoft (Keap) website screenshot

Infusionsoft (Keap)

Infusionsoft, now branded as Keap and owned by Thryv Holdings, is a sales and marketing automation CRM built for small businesses that combines contact management, tagging, email marketing, campaign and automation sequences, e-commerce orders and subscriptions, sales pipelines, appointments and invoicing in a single platform. Keap publishes three machine-readable REST contracts: a 399-operation OpenAPI 3.1 for REST v2, a 141-operation OpenAPI 3.1 for REST v1, and a separate 45-operation Pipelines (deals) API, alongside a deprecated XML-RPC surface. Everything authenticates as a bearer token, either an OAuth 2.0 authorization-code token or a Personal Access Token or Service Account Key. Keap's event surface is REST Hooks and lives only on v1. There are no granular OAuth scopes and no idempotency keys anywhere in the API.

Infusionsoft (Keap) publishes 58 APIs on the APIs.io network, including Account Info API, Affiliate API, Appointment API, and 55 more. Tagged areas include CRM, Marketing Automation, Sales Automation, Email Marketing, and E-Commerce.

The Infusionsoft (Keap) catalog on APIs.io includes 1 event-driven AsyncAPI specification.

Infusionsoft (Keap)’s developer surface includes authentication, sandbox, documentation, API reference, getting-started guide, FAQ, support, and 36 more developer resources.

65.2/100 strong ▬ flat Agent 43/100 agent ready saas Full breakdown ↓
scored 2026-09-08 · rubric v0.20.0
AccessPaidFree trial⚡ Free to try
9 APIs
CRMMarketing AutomationSales AutomationEmail MarketingE-CommerceSmall BusinessContactsSubscriptionWebhookAuthentication

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-09-08 · rubric v0.20.0
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.
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/infusionsoft: 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 59

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

Infusionsoft XML-RPC API

The legacy Infusionsoft XML-RPC API, explicitly labelled Deprecated in the Keap developer guide. It remains documented, with a published table schema reference, but Keap publish...

Infusionsoft (Keap) Appointment API

Access Appointment objects stored in Keap Max Classic. Appointment objects stored in Keap Pro or Keap Max are not available via these methods.

Infusionsoft (Keap) Automation API

The Automation API from Infusionsoft (Keap) — 9 operation(s) for automation.

Infusionsoft (Keap) Automation Category API

The AutomationCategory API from Infusionsoft (Keap) — 2 operation(s) for automationcategory.

Infusionsoft (Keap) Business Profile API

The Business Profile API from Infusionsoft (Keap) — 1 operation(s) for business profile.

Infusionsoft (Keap) Category Discounts API

The Category Discounts API from Infusionsoft (Keap) — 4 operation(s) for category discounts.

Infusionsoft (Keap) Contact API

Contact-Tag-Endpoint

Infusionsoft (Keap) Custom Fields API

The Custom Fields API from Infusionsoft (Keap) — 2 operation(s) for custom fields.

Infusionsoft (Keap) Date Expression API

The DateExpression API from Infusionsoft (Keap) — 1 operation(s) for dateexpression.

Infusionsoft (Keap) Deals API

The Deals API from Infusionsoft (Keap) — 12 operation(s) for deals.

Infusionsoft (Keap) Display Forms API

The Display Forms API from Infusionsoft (Keap) — 1 operation(s) for display forms.

Infusionsoft (Keap) Email Address API

Email-Addresses-Endpoint

Infusionsoft (Keap) Files API

The Files API from Infusionsoft (Keap) — 3 operation(s) for files.

Infusionsoft (Keap) Free Trial Discounts API

The Free Trial Discounts API from Infusionsoft (Keap) — 4 operation(s) for free trial discounts.

Infusionsoft (Keap) Integrations API

The Integrations API from Infusionsoft (Keap) — 3 operation(s) for integrations.

Infusionsoft (Keap) Lead Source Categories API

The Lead Source Categories API from Infusionsoft (Keap) — 2 operation(s) for lead source categories.

Infusionsoft (Keap) Lead Source Expenses API

The Lead Source Expenses API from Infusionsoft (Keap) — 2 operation(s) for lead source expenses.

Infusionsoft (Keap) Lead Source Recurring Expenses API

The Lead Source Recurring Expenses API from Infusionsoft (Keap) — 3 operation(s) for lead source recurring expenses.

Infusionsoft (Keap) Lead Sources API

The Lead Sources API from Infusionsoft (Keap) — 2 operation(s) for lead sources.

Infusionsoft (Keap) Lead Score API

The LeadScore API from Infusionsoft (Keap) — 1 operation(s) for leadscore.

Infusionsoft (Keap) Merchants API

The Merchants API from Infusionsoft (Keap) — 1 operation(s) for merchants.

Infusionsoft (Keap) Opportunity API

Opportunities-Endpoint

Infusionsoft (Keap) Order Total Discounts API

The Order Total Discounts API from Infusionsoft (Keap) — 4 operation(s) for order total discounts.

Infusionsoft (Keap) Orders API

The Orders API from Infusionsoft (Keap) — 16 operation(s) for orders.

Infusionsoft (Keap) Payment Method Configs API

The Payment Method Configs API from Infusionsoft (Keap) — 1 operation(s) for payment method configs.

Infusionsoft (Keap) Payment Methods API

The Payment Methods API from Infusionsoft (Keap) — 4 operation(s) for payment methods.

Infusionsoft (Keap) Pipelines API

The Pipelines API from Infusionsoft (Keap) — 8 operation(s) for pipelines.

Infusionsoft (Keap) Product Categories API

The Product Categories API from Infusionsoft (Keap) — 5 operation(s) for product categories.

Infusionsoft (Keap) Product Discounts API

The Product Discounts API from Infusionsoft (Keap) — 4 operation(s) for product discounts.

Infusionsoft (Keap) Product Interest Bundles API

The Product Interest Bundles API from Infusionsoft (Keap) — 4 operation(s) for product interest bundles.

Infusionsoft (Keap) Products API

The Products API from Infusionsoft (Keap) — 9 operation(s) for products.

Infusionsoft (Keap) Referral API

The Referral API from Infusionsoft (Keap) — 1 operation(s) for referral.

Infusionsoft (Keap) Reporting API

The Reporting API from Infusionsoft (Keap) — 4 operation(s) for reporting.

Infusionsoft (Keap) REST Hooks API

### _What are REST Hooks?_ _REST Hooks itself is not a specification, it is a collection of patterns that treat webhooks like subscriptions. These subscriptions are manipulated ...

Infusionsoft (Keap) Sales API

The Sales API from Infusionsoft (Keap) — 3 operation(s) for sales.

Infusionsoft (Keap) Settings API

The Settings API from Infusionsoft (Keap) — 3 operation(s) for settings.

Infusionsoft (Keap) Shipping API

The Shipping API from Infusionsoft (Keap) — 1 operation(s) for shipping.

Infusionsoft (Keap) Shipping Discounts API

The Shipping Discounts API from Infusionsoft (Keap) — 4 operation(s) for shipping discounts.

Infusionsoft (Keap) Stages API

The Stages API from Infusionsoft (Keap) — 4 operation(s) for stages.

Infusionsoft (Keap) Subscription Plans API

The Subscription Plans API from Infusionsoft (Keap) — 2 operation(s) for subscription plans.

Infusionsoft (Keap) Subscriptions API

The Subscriptions API from Infusionsoft (Keap) — 11 operation(s) for subscriptions.

Infusionsoft (Keap) Tags API

Tag-Company-Endpoint

Infusionsoft (Keap) User Groups API

The User Groups API from Infusionsoft (Keap) — 2 operation(s) for user groups.

Infusionsoft (Keap) Webforms API

The Webforms API from Infusionsoft (Keap) — 2 operation(s) for webforms.

Scroll for all 59

Open Collections 1

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

SLAAPI

OPEN COLLECTION

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Infusionsoft Rate Limits

8 limits

RATE LIMITS

Event Specifications 1

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

Security Posture 2

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

Infusionsoft Authentication

oauth2/bearer · 3 schemes

SECURITY

Infusionsoft Domain Security

TLSv1.3 · HSTS · DNSSEC · DMARC

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

Infusionsoft Scopes

OAuth 2.0 · no documented scopes

0 scopes

SCOPES

Agentic Access 1

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

Infusionsoft Agentic Access

585 operations · 336 acting · 3 human-in-the-loop

585 operations · 336 acting

AGENTIC

Resources

Get Started 5

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 3

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 4

Authentication, authorization, and security posture

Learn 1

Tutorials, courses, talks, and written guidance

Operate 7

Status, limits, changes, and where to get help

Scroll for all 7

Commercial 4

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Other 4

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: infusionsoft
name: Infusionsoft (Keap)
description: 'Infusionsoft, now branded as Keap and owned by Thryv Holdings, is a sales and marketing automation CRM built
  for small businesses that combines contact management, tagging, email marketing, campaign and automation sequences, e-commerce
  orders and subscriptions, sales pipelines, appointments and invoicing in a single platform. Keap publishes three machine-readable
  REST contracts: a 399-operation OpenAPI 3.1 for REST v2, a 141-operation OpenAPI 3.1 for REST v1, and a separate 45-operation
  Pipelines (deals) API, alongside a deprecated XML-RPC surface. Everything authenticates as a bearer token, either an OAuth
  2.0 authorization-code token or a Personal Access Token or Service Account Key. Keap''s event surface is REST Hooks and
  lives only on v1. There are no granular OAuth scopes and no idempotency keys anywhere in the API.'
type: Index
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: paid
  onboarding: self-service
  trial: true
  try_now: true
  public: true
  label: Free developer sandbox with a paid production platform plan
  confidence: high
  source:
  - https://keap.com/pricing
  - https://developer.keap.com/resources/sandbox-application/
  - https://developer.keap.com/faqs/cost-become-developer-partner/
  generated: '2026-08-13'
  method: searched
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/infusionsoft.png
tags:
- CRM
- Marketing Automation
- Sales Automation
- Email Marketing
- E-Commerce
- Small Business
- Contacts
- Subscription
- Webhook
- Authentication
tags_raw:
- CRM
- Marketing Automation
- Sales Automation
- Email Marketing
- E-Commerce
- Small Business
- Contacts
- Subscriptions
- Webhooks
- OAuth 2.0
url: https://raw.githubusercontent.com/api-evangelist/infusionsoft/refs/heads/main/apis.yml
created: '2026-05-11'
modified: '2026-08-13'
specificationVersion: '0.23'
apis:
- aid: infusionsoft:xml-rpc
  name: Infusionsoft XML-RPC API
  description: The legacy Infusionsoft XML-RPC API, explicitly labelled Deprecated in the Keap developer guide. It remains
    documented, with a published table schema reference, but Keap publishes no sunset date for it and no machine-readable
    contract exists for the surface.
  humanURL: https://developer.keap.com/docs/xml-rpc/
  baseURL: https://api.infusionsoft.com/crm/xmlrpc/v1
  tags:
  - CRM
  - XML-RPC
  - Deprecated
  properties:
  - type: Documentation
    url: https://developer.keap.com/docs/xml-rpc/
  - type: TableSchema
    url: https://developer.keap.com/docs/table-schema/
- aid: infusionsoft:infusionsoft-account-info-api
  name: Infusionsoft (Keap) Account Info API
  description: Account Info-Endpoint
  humanURL: https://developer.keap.com/docs/restv2/
  baseURL: https://api.infusionsoft.com/crm/rest/v2
  tags:
  - Account Info
  properties:
  - type: OpenAPI
    url: openapi/infusionsoft-account-info-api-openapi.yml
  - type: Documentation
    url: https://developer.keap.com/docs/restv2/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2/
  - type: OAuth Guide
    url: https://developer.keap.com/getting-started-oauth-keys/
  - type: Authentication
    url: https://developer.keap.com/authentication/
  - type: Webhooks
    url: asyncapi/infusionsoft-rest-hooks-webhooks.yml
  - type: Documentation
    url: https://developer.keap.com/docs/rest/
  - type: APIReference
    url: https://developer.keap.com/docs/rest/
  - type: Documentation
    url: https://developer.keap.com/docs/restv2Pipelines/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2Pipelines/
- aid: infusionsoft:infusionsoft-affiliate-api
  name: Infusionsoft (Keap) Affiliate API
  description: Affiliates-Endpoint
  humanURL: https://developer.keap.com/docs/restv2/
  baseURL: https://api.infusionsoft.com/crm/rest/v2
  tags:
  - Affiliates
  tags_raw:
  - Affiliate
  properties:
  - type: OpenAPI
    url: openapi/infusionsoft-affiliate-api-openapi.yml
  - type: Documentation
    url: https://developer.keap.com/docs/restv2/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2/
  - type: OAuth Guide
    url: https://developer.keap.com/getting-started-oauth-keys/
  - type: Authentication
    url: https://developer.keap.com/authentication/
  - type: Webhooks
    url: asyncapi/infusionsoft-rest-hooks-webhooks.yml
  - type: Documentation
    url: https://developer.keap.com/docs/rest/
  - type: APIReference
    url: https://developer.keap.com/docs/rest/
  - type: Documentation
    url: https://developer.keap.com/docs/restv2Pipelines/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2Pipelines/
- aid: infusionsoft:infusionsoft-appointment-api
  name: Infusionsoft (Keap) Appointment API
  description: Access Appointment objects stored in Keap Max Classic.  Appointment objects stored in Keap Pro or Keap Max
    are not available via these methods.
  humanURL: https://developer.keap.com/docs/restv2/
  baseURL: https://api.infusionsoft.com/crm/rest/v2
  tags:
  - Appointment
  properties:
  - type: OpenAPI
    url: openapi/infusionsoft-appointment-api-openapi.yml
  - type: Documentation
    url: https://developer.keap.com/docs/restv2/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2/
  - type: OAuth Guide
    url: https://developer.keap.com/getting-started-oauth-keys/
  - type: Authentication
    url: https://developer.keap.com/authentication/
  - type: Webhooks
    url: asyncapi/infusionsoft-rest-hooks-webhooks.yml
  - type: Documentation
    url: https://developer.keap.com/docs/rest/
  - type: APIReference
    url: https://developer.keap.com/docs/rest/
  - type: Documentation
    url: https://developer.keap.com/docs/restv2Pipelines/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2Pipelines/
- aid: infusionsoft:infusionsoft-automation-api
  name: Infusionsoft (Keap) Automation API
  description: The Automation API from Infusionsoft (Keap) — 9 operation(s) for automation.
  humanURL: https://developer.keap.com/docs/restv2/
  baseURL: https://api.infusionsoft.com/crm/rest/v2
  tags:
  - Automation
  properties:
  - type: OpenAPI
    url: openapi/infusionsoft-automation-api-openapi.yml
  - type: Documentation
    url: https://developer.keap.com/docs/restv2/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2/
  - type: OAuth Guide
    url: https://developer.keap.com/getting-started-oauth-keys/
  - type: Authentication
    url: https://developer.keap.com/authentication/
  - type: Webhooks
    url: asyncapi/infusionsoft-rest-hooks-webhooks.yml
  - type: Documentation
    url: https://developer.keap.com/docs/rest/
  - type: APIReference
    url: https://developer.keap.com/docs/rest/
  - type: Documentation
    url: https://developer.keap.com/docs/restv2Pipelines/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2Pipelines/
- aid: infusionsoft:infusionsoft-automationcategory-api
  name: Infusionsoft (Keap) Automation Category API
  description: The AutomationCategory API from Infusionsoft (Keap) — 2 operation(s) for automationcategory.
  humanURL: https://developer.keap.com/docs/restv2/
  baseURL: https://api.infusionsoft.com/crm/rest/v2
  tags:
  - AutomationCategory
  properties:
  - type: OpenAPI
    url: openapi/infusionsoft-automationcategory-api-openapi.yml
  - type: Documentation
    url: https://developer.keap.com/docs/restv2/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2/
  - type: OAuth Guide
    url: https://developer.keap.com/getting-started-oauth-keys/
  - type: Authentication
    url: https://developer.keap.com/authentication/
  - type: Webhooks
    url: asyncapi/infusionsoft-rest-hooks-webhooks.yml
  - type: Documentation
    url: https://developer.keap.com/docs/rest/
  - type: APIReference
    url: https://developer.keap.com/docs/rest/
  - type: Documentation
    url: https://developer.keap.com/docs/restv2Pipelines/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2Pipelines/
- aid: infusionsoft:infusionsoft-business-profile-api
  name: Infusionsoft (Keap) Business Profile API
  description: The Business Profile API from Infusionsoft (Keap) — 1 operation(s) for business profile.
  humanURL: https://developer.keap.com/docs/restv2/
  baseURL: https://api.infusionsoft.com/crm/rest/v2
  tags:
  - Business Profile
  properties:
  - type: OpenAPI
    url: openapi/infusionsoft-business-profile-api-openapi.yml
  - type: Documentation
    url: https://developer.keap.com/docs/restv2/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2/
  - type: OAuth Guide
    url: https://developer.keap.com/getting-started-oauth-keys/
  - type: Authentication
    url: https://developer.keap.com/authentication/
  - type: Webhooks
    url: asyncapi/infusionsoft-rest-hooks-webhooks.yml
  - type: Documentation
    url: https://developer.keap.com/docs/rest/
  - type: APIReference
    url: https://developer.keap.com/docs/rest/
  - type: Documentation
    url: https://developer.keap.com/docs/restv2Pipelines/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2Pipelines/
- aid: infusionsoft:infusionsoft-campaign-api
  name: Infusionsoft (Keap) Campaign API
  description: Campaigns-Endpoint
  humanURL: https://developer.keap.com/docs/restv2/
  baseURL: https://api.infusionsoft.com/crm/rest/v2
  tags:
  - Campaign
  properties:
  - type: OpenAPI
    url: openapi/infusionsoft-campaign-api-openapi.yml
  - type: Documentation
    url: https://developer.keap.com/docs/restv2/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2/
  - type: OAuth Guide
    url: https://developer.keap.com/getting-started-oauth-keys/
  - type: Authentication
    url: https://developer.keap.com/authentication/
  - type: Webhooks
    url: asyncapi/infusionsoft-rest-hooks-webhooks.yml
  - type: Documentation
    url: https://developer.keap.com/docs/rest/
  - type: APIReference
    url: https://developer.keap.com/docs/rest/
  - type: Documentation
    url: https://developer.keap.com/docs/restv2Pipelines/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2Pipelines/
- aid: infusionsoft:infusionsoft-category-discounts-api
  name: Infusionsoft (Keap) Category Discounts API
  description: The Category Discounts API from Infusionsoft (Keap) — 4 operation(s) for category discounts.
  humanURL: https://developer.keap.com/docs/restv2/
  baseURL: https://api.infusionsoft.com/crm/rest/v2
  tags:
  - Category Discounts
  properties:
  - type: OpenAPI
    url: openapi/infusionsoft-category-discounts-api-openapi.yml
  - type: Documentation
    url: https://developer.keap.com/docs/restv2/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2/
  - type: OAuth Guide
    url: https://developer.keap.com/getting-started-oauth-keys/
  - type: Authentication
    url: https://developer.keap.com/authentication/
  - type: Webhooks
    url: asyncapi/infusionsoft-rest-hooks-webhooks.yml
  - type: Documentation
    url: https://developer.keap.com/docs/rest/
  - type: APIReference
    url: https://developer.keap.com/docs/rest/
  - type: Documentation
    url: https://developer.keap.com/docs/restv2Pipelines/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2Pipelines/
- aid: infusionsoft:infusionsoft-company-api
  name: Infusionsoft (Keap) Company API
  description: Companies-Endpoint
  humanURL: https://developer.keap.com/docs/restv2/
  baseURL: https://api.infusionsoft.com/crm/rest/v2
  tags:
  - Company
  properties:
  - type: OpenAPI
    url: openapi/infusionsoft-company-api-openapi.yml
  - type: Documentation
    url: https://developer.keap.com/docs/restv2/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2/
  - type: OAuth Guide
    url: https://developer.keap.com/getting-started-oauth-keys/
  - type: Authentication
    url: https://developer.keap.com/authentication/
  - type: Webhooks
    url: asyncapi/infusionsoft-rest-hooks-webhooks.yml
  - type: Documentation
    url: https://developer.keap.com/docs/rest/
  - type: APIReference
    url: https://developer.keap.com/docs/rest/
  - type: Documentation
    url: https://developer.keap.com/docs/restv2Pipelines/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2Pipelines/
- aid: infusionsoft:infusionsoft-contact-api
  name: Infusionsoft (Keap) Contact API
  description: Contact-Tag-Endpoint
  humanURL: https://developer.keap.com/docs/restv2/
  baseURL: https://api.infusionsoft.com/crm/rest/v2
  tags:
  - Contact
  properties:
  - type: OpenAPI
    url: openapi/infusionsoft-contact-api-openapi.yml
  - type: Documentation
    url: https://developer.keap.com/docs/restv2/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2/
  - type: OAuth Guide
    url: https://developer.keap.com/getting-started-oauth-keys/
  - type: Authentication
    url: https://developer.keap.com/authentication/
  - type: Webhooks
    url: asyncapi/infusionsoft-rest-hooks-webhooks.yml
  - type: Documentation
    url: https://developer.keap.com/docs/rest/
  - type: APIReference
    url: https://developer.keap.com/docs/rest/
  - type: Documentation
    url: https://developer.keap.com/docs/restv2Pipelines/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2Pipelines/
- aid: infusionsoft:infusionsoft-custom-fields-api
  name: Infusionsoft (Keap) Custom Fields API
  description: The Custom Fields API from Infusionsoft (Keap) — 2 operation(s) for custom fields.
  humanURL: https://developer.keap.com/docs/restv2/
  baseURL: https://api.infusionsoft.com/crm/rest/v2
  tags:
  - Custom Fields
  properties:
  - type: OpenAPI
    url: openapi/infusionsoft-custom-fields-api-openapi.yml
  - type: Documentation
    url: https://developer.keap.com/docs/restv2/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2/
  - type: OAuth Guide
    url: https://developer.keap.com/getting-started-oauth-keys/
  - type: Authentication
    url: https://developer.keap.com/authentication/
  - type: Webhooks
    url: asyncapi/infusionsoft-rest-hooks-webhooks.yml
  - type: Documentation
    url: https://developer.keap.com/docs/rest/
  - type: APIReference
    url: https://developer.keap.com/docs/rest/
  - type: Documentation
    url: https://developer.keap.com/docs/restv2Pipelines/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2Pipelines/
- aid: infusionsoft:infusionsoft-dateexpression-api
  name: Infusionsoft (Keap) Date Expression API
  description: The DateExpression API from Infusionsoft (Keap) — 1 operation(s) for dateexpression.
  humanURL: https://developer.keap.com/docs/restv2/
  baseURL: https://api.infusionsoft.com/crm/rest/v2
  tags:
  - DateExpression
  properties:
  - type: OpenAPI
    url: openapi/infusionsoft-dateexpression-api-openapi.yml
  - type: Documentation
    url: https://developer.keap.com/docs/restv2/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2/
  - type: OAuth Guide
    url: https://developer.keap.com/getting-started-oauth-keys/
  - type: Authentication
    url: https://developer.keap.com/authentication/
  - type: Webhooks
    url: asyncapi/infusionsoft-rest-hooks-webhooks.yml
  - type: Documentation
    url: https://developer.keap.com/docs/rest/
  - type: APIReference
    url: https://developer.keap.com/docs/rest/
  - type: Documentation
    url: https://developer.keap.com/docs/restv2Pipelines/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2Pipelines/
- aid: infusionsoft:infusionsoft-deals-api
  name: Infusionsoft (Keap) Deals API
  description: The Deals API from Infusionsoft (Keap) — 12 operation(s) for deals.
  humanURL: https://developer.keap.com/docs/restv2/
  baseURL: https://api.infusionsoft.com/crm/rest/v2
  tags:
  - Deals
  properties:
  - type: OpenAPI
    url: openapi/infusionsoft-deals-api-openapi.yml
  - type: Documentation
    url: https://developer.keap.com/docs/restv2/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2/
  - type: OAuth Guide
    url: https://developer.keap.com/getting-started-oauth-keys/
  - type: Authentication
    url: https://developer.keap.com/authentication/
  - type: Webhooks
    url: asyncapi/infusionsoft-rest-hooks-webhooks.yml
  - type: Documentation
    url: https://developer.keap.com/docs/rest/
  - type: APIReference
    url: https://developer.keap.com/docs/rest/
  - type: Documentation
    url: https://developer.keap.com/docs/restv2Pipelines/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2Pipelines/
- aid: infusionsoft:infusionsoft-display-forms-api
  name: Infusionsoft (Keap) Display Forms API
  description: The Display Forms API from Infusionsoft (Keap) — 1 operation(s) for display forms.
  humanURL: https://developer.keap.com/docs/restv2/
  baseURL: https://api.infusionsoft.com/crm/rest/v2
  tags:
  - Display Forms
  properties:
  - type: OpenAPI
    url: openapi/infusionsoft-display-forms-api-openapi.yml
  - type: Documentation
    url: https://developer.keap.com/docs/restv2/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2/
  - type: OAuth Guide
    url: https://developer.keap.com/getting-started-oauth-keys/
  - type: Authentication
    url: https://developer.keap.com/authentication/
  - type: Webhooks
    url: asyncapi/infusionsoft-rest-hooks-webhooks.yml
  - type: Documentation
    url: https://developer.keap.com/docs/rest/
  - type: APIReference
    url: https://developer.keap.com/docs/rest/
  - type: Documentation
    url: https://developer.keap.com/docs/restv2Pipelines/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2Pipelines/
- aid: infusionsoft:infusionsoft-e-commerce-api
  name: Infusionsoft (Keap) E Commerce API
  description: E-Commerce-Endpoint
  humanURL: https://developer.keap.com/docs/restv2/
  baseURL: https://api.infusionsoft.com/crm/rest/v2
  tags:
  - E-Commerce
  properties:
  - type: OpenAPI
    url: openapi/infusionsoft-e-commerce-api-openapi.yml
  - type: Documentation
    url: https://developer.keap.com/docs/restv2/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2/
  - type: OAuth Guide
    url: https://developer.keap.com/getting-started-oauth-keys/
  - type: Authentication
    url: https://developer.keap.com/authentication/
  - type: Webhooks
    url: asyncapi/infusionsoft-rest-hooks-webhooks.yml
  - type: Documentation
    url: https://developer.keap.com/docs/rest/
  - type: APIReference
    url: https://developer.keap.com/docs/rest/
  - type: Documentation
    url: https://developer.keap.com/docs/restv2Pipelines/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2Pipelines/
- aid: infusionsoft:infusionsoft-email-address-api
  name: Infusionsoft (Keap) Email Address API
  description: Email-Addresses-Endpoint
  humanURL: https://developer.keap.com/docs/restv2/
  baseURL: https://api.infusionsoft.com/crm/rest/v2
  tags:
  - Email Address
  properties:
  - type: OpenAPI
    url: openapi/infusionsoft-email-address-api-openapi.yml
  - type: Documentation
    url: https://developer.keap.com/docs/restv2/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2/
  - type: OAuth Guide
    url: https://developer.keap.com/getting-started-oauth-keys/
  - type: Authentication
    url: https://developer.keap.com/authentication/
  - type: Webhooks
    url: asyncapi/infusionsoft-rest-hooks-webhooks.yml
  - type: Documentation
    url: https://developer.keap.com/docs/rest/
  - type: APIReference
    url: https://developer.keap.com/docs/rest/
  - type: Documentation
    url: https://developer.keap.com/docs/restv2Pipelines/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2Pipelines/
- aid: infusionsoft:infusionsoft-email-api
  name: Infusionsoft (Keap) Email API
  description: Emails-Endpoint
  humanURL: https://developer.keap.com/docs/restv2/
  baseURL: https://api.infusionsoft.com/crm/rest/v2
  tags:
  - Email
  properties:
  - type: OpenAPI
    url: openapi/infusionsoft-email-api-openapi.yml
  - type: Documentation
    url: https://developer.keap.com/docs/restv2/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2/
  - type: OAuth Guide
    url: https://developer.keap.com/getting-started-oauth-keys/
  - type: Authentication
    url: https://developer.keap.com/authentication/
  - type: Webhooks
    url: asyncapi/infusionsoft-rest-hooks-webhooks.yml
  - type: Documentation
    url: https://developer.keap.com/docs/rest/
  - type: APIReference
    url: https://developer.keap.com/docs/rest/
  - type: Documentation
    url: https://developer.keap.com/docs/restv2Pipelines/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2Pipelines/
- aid: infusionsoft:infusionsoft-file-api
  name: Infusionsoft (Keap) File API
  description: File-Endpoint
  humanURL: https://developer.keap.com/docs/restv2/
  baseURL: https://api.infusionsoft.com/crm/rest/v2
  tags:
  - File
  properties:
  - type: OpenAPI
    url: openapi/infusionsoft-file-api-openapi.yml
  - type: Documentation
    url: https://developer.keap.com/docs/restv2/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2/
  - type: OAuth Guide
    url: https://developer.keap.com/getting-started-oauth-keys/
  - type: Authentication
    url: https://developer.keap.com/authentication/
  - type: Webhooks
    url: asyncapi/infusionsoft-rest-hooks-webhooks.yml
  - type: Documentation
    url: https://developer.keap.com/docs/rest/
  - type: APIReference
    url: https://developer.keap.com/docs/rest/
  - type: Documentation
    url: https://developer.keap.com/docs/restv2Pipelines/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2Pipelines/
- aid: infusionsoft:infusionsoft-files-api
  name: Infusionsoft (Keap) Files API
  description: The Files API from Infusionsoft (Keap) — 3 operation(s) for files.
  humanURL: https://developer.keap.com/docs/restv2/
  baseURL: https://api.infusionsoft.com/crm/rest/v2
  tags:
  - File
  tags_raw:
  - Files
  properties:
  - type: OpenAPI
    url: openapi/infusionsoft-files-api-openapi.yml
  - type: Documentation
    url: https://developer.keap.com/docs/restv2/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2/
  - type: OAuth Guide
    url: https://developer.keap.com/getting-started-oauth-keys/
  - type: Authentication
    url: https://developer.keap.com/authentication/
  - type: Webhooks
    url: asyncapi/infusionsoft-rest-hooks-webhooks.yml
  - type: Documentation
    url: https://developer.keap.com/docs/rest/
  - type: APIReference
    url: https://developer.keap.com/docs/rest/
  - type: Documentation
    url: https://developer.keap.com/docs/restv2Pipelines/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2Pipelines/
- aid: infusionsoft:infusionsoft-free-trial-discounts-api
  name: Infusionsoft (Keap) Free Trial Discounts API
  description: The Free Trial Discounts API from Infusionsoft (Keap) — 4 operation(s) for free trial discounts.
  humanURL: https://developer.keap.com/docs/restv2/
  baseURL: https://api.infusionsoft.com/crm/rest/v2
  tags:
  - Free Trial Discounts
  properties:
  - type: OpenAPI
    url: openapi/infusionsoft-free-trial-discounts-api-openapi.yml
  - type: Documentation
    url: https://developer.keap.com/docs/restv2/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2/
  - type: OAuth Guide
    url: https://developer.keap.com/getting-started-oauth-keys/
  - type: Authentication
    url: https://developer.keap.com/authentication/
  - type: Webhooks
    url: asyncapi/infusionsoft-rest-hooks-webhooks.yml
  - type: Documentation
    url: https://developer.keap.com/docs/rest/
  - type: APIReference
    url: https://developer.keap.com/docs/rest/
  - type: Documentation
    url: https://developer.keap.com/docs/restv2Pipelines/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2Pipelines/
- aid: infusionsoft:infusionsoft-integrations-api
  name: Infusionsoft (Keap) Integrations API
  description: The Integrations API from Infusionsoft (Keap) — 3 operation(s) for integrations.
  humanURL: https://developer.keap.com/docs/restv2/
  baseURL: https://api.infusionsoft.com/crm/rest/v2
  tags:
  - Integration
  tags_raw:
  - Integrations
  properties:
  - type: OpenAPI
    url: openapi/infusionsoft-integrations-api-openapi.yml
  - type: Documentation
    url: https://developer.keap.com/docs/restv2/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2/
  - type: OAuth Guide
    url: https://developer.keap.com/getting-started-oauth-keys/
  - type: Authentication
    url: https://developer.keap.com/authentication/
  - type: Webhooks
    url: asyncapi/infusionsoft-rest-hooks-webhooks.yml
  - type: Documentation
    url: https://developer.keap.com/docs/rest/
  - type: APIReference
    url: https://developer.keap.com/docs/rest/
  - type: Documentation
    url: https://developer.keap.com/docs/restv2Pipelines/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2Pipelines/
- aid: infusionsoft:infusionsoft-lead-source-categories-api
  name: Infusionsoft (Keap) Lead Source Categories API
  description: The Lead Source Categories API from Infusionsoft (Keap) — 2 operation(s) for lead source categories.
  humanURL: https://developer.keap.com/docs/restv2/
  baseURL: https://api.infusionsoft.com/crm/rest/v2
  tags:
  - Lead Source Categories
  properties:
  - type: OpenAPI
    url: openapi/infusionsoft-lead-source-categories-api-openapi.yml
  - type: Documentation
    url: https://developer.keap.com/docs/restv2/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2/
  - type: OAuth Guide
    url: https://developer.keap.com/getting-started-oauth-keys/
  - type: Authentication
    url: https://developer.keap.com/authentication/
  - type: Webhooks
    url: asyncapi/infusionsoft-rest-hooks-webhooks.yml
  - type: Documentation
    url: https://developer.keap.com/docs/rest/
  - type: APIReference
    url: https://developer.keap.com/docs/rest/
  - type: Documentation
    url: https://developer.keap.com/docs/restv2Pipelines/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2Pipelines/
- aid: infusionsoft:infusionsoft-lead-source-expenses-api
  name: Infusionsoft (Keap) Lead Source Expenses API
  description: The Lead Source Expenses API from Infusionsoft (Keap) — 2 operation(s) for lead source expenses.
  humanURL: https://developer.keap.com/docs/restv2/
  baseURL: https://api.infusionsoft.com/crm/rest/v2
  tags:
  - Lead Source Expenses
  properties:
  - type: OpenAPI
    url: openapi/infusionsoft-lead-source-expenses-api-openapi.yml
  - type: Documentation
    url: https://developer.keap.com/docs/restv2/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2/
  - type: OAuth Guide
    url: https://developer.keap.com/getting-started-oauth-keys/
  - type: Authentication
    url: https://developer.keap.com/authentication/
  - type: Webhooks
    url: asyncapi/infusionsoft-rest-hooks-webhooks.yml
  - type: Documentation
    url: https://developer.keap.com/docs/rest/
  - type: APIReference
    url: https://developer.keap.com/docs/rest/
  - type: Documentation
    url: https://developer.keap.com/docs/restv2Pipelines/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2Pipelines/
- aid: infusionsoft:infusionsoft-lead-source-recurring-expenses-api
  name: Infusionsoft (Keap) Lead Source Recurring Expenses API
  description: The Lead Source Recurring Expenses API from Infusionsoft (Keap) — 3 operation(s) for lead source recurring
    expenses.
  humanURL: https://developer.keap.com/docs/restv2/
  baseURL: https://api.infusionsoft.com/crm/rest/v2
  tags:
  - Lead Source Recurring Expenses
  properties:
  - type: OpenAPI
    url: openapi/infusionsoft-lead-source-recurring-expenses-api-openapi.yml
  - type: Documentation
    url: https://developer.keap.com/docs/restv2/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2/
  - type: OAuth Guide
    url: https://developer.keap.com/getting-started-oauth-keys/
  - type: Authentication
    url: https://developer.keap.com/authentication/
  - type: Webhooks
    url: asyncapi/infusionsoft-rest-hooks-webhooks.yml
  - type: Documentation
    url: https://developer.keap.com/docs/rest/
  - type: APIReference
    url: https://developer.keap.com/docs/rest/
  - type: Documentation
    url: https://developer.keap.com/docs/restv2Pipelines/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2Pipelines/
- aid: infusionsoft:infusionsoft-lead-sources-api
  name: Infusionsoft (Keap) Lead Sources API
  description: The Lead Sources API from Infusionsoft (Keap) — 2 operation(s) for lead sources.
  humanURL: https://developer.keap.com/docs/restv2/
  baseURL: https://api.infusionsoft.com/crm/rest/v2
  tags:
  - Lead Sources
  properties:
  - type: OpenAPI
    url: openapi/infusionsoft-lead-sources-api-openapi.yml
  - type: Documentation
    url: https://developer.keap.com/docs/restv2/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2/
  - type: OAuth Guide
    url: https://developer.keap.com/getting-started-oauth-keys/
  - type: Authentication
    url: https://developer.keap.com/authentication/
  - type: Webhooks
    url: asyncapi/infusionsoft-rest-hooks-webhooks.yml
  - type: Documentation
    url: https://developer.keap.com/docs/rest/
  - type: APIReference
    url: https://developer.keap.com/docs/rest/
  - type: Documentation
    url: https://developer.keap.com/docs/restv2Pipelines/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2Pipelines/
- aid: infusionsoft:infusionsoft-leadscore-api
  name: Infusionsoft (Keap) Lead Score API
  description: The LeadScore API from Infusionsoft (Keap) — 1 operation(s) for leadscore.
  humanURL: https://developer.keap.com/docs/restv2/
  baseURL: https://api.infusionsoft.com/crm/rest/v2
  tags:
  - LeadScore
  properties:
  - type: OpenAPI
    url: openapi/infusionsoft-leadscore-api-openapi.yml
  - type: Documentation
    url: https://developer.keap.com/docs/restv2/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2/
  - type: OAuth Guide
    url: https://developer.keap.com/getting-started-oauth-keys/
  - type: Authentication
    url: https://developer.keap.com/authentication/
  - type: Webhooks
    url: asyncapi/infusionsoft-rest-hooks-webhooks.yml
  - type: Documentation
    url: https://developer.keap.com/docs/rest/
  - type: APIReference
    url: https://developer.keap.com/docs/rest/
  - type: Documentation
    url: https://developer.keap.com/docs/restv2Pipelines/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2Pipelines/
- aid: infusionsoft:infusionsoft-locale-api
  name: Infusionsoft (Keap) Locale API
  description: Locale-Endpoint
  humanURL: https://developer.keap.com/docs/restv2/
  baseURL: https://api.infusionsoft.com/crm/rest/v2
  tags:
  - Locale
  properties:
  - type: OpenAPI
    url: openapi/infusionsoft-locale-api-openapi.yml
  - type: Documentation
    url: https://developer.keap.com/docs/restv2/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2/
  - type: OAuth Guide
    url: https://developer.keap.com/getting-started-oauth-keys/
  - type: Authentication
    url: https://developer.keap.com/authentication/
  - type: Webhooks
    url: asyncapi/infusionsoft-rest-hooks-webhooks.yml
  - type: Documentation
    url: https://developer.keap.com/docs/rest/
  - type: APIReference
    url: https://developer.keap.com/docs/rest/
  - type: Documentation
    url: https://developer.keap.com/docs/restv2Pipelines/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2Pipelines/
- aid: infusionsoft:infusionsoft-merchant-api
  name: Infusionsoft (Keap) Merchant API
  description: Merchant-Endpoint
  humanURL: https://developer.keap.com/docs/restv2/
  baseURL: https://api.infusionsoft.com/crm/rest/v2
  tags:
  - Merchant
  properties:
  - type: OpenAPI
    url: openapi/infusionsoft-merchant-api-openapi.yml
  - type: Documentation
    url: https://developer.keap.com/docs/restv2/
  - type: APIReference
    url: https://developer.keap.com/docs/restv2/
  - type: OAuth Guide
    url: https://developer.keap.com/getting-started-oauth-keys/
  - type: Authentication
    url: https://developer.keap.com/authentication/
  - type: Webhooks
    url: asyncapi/infusionsoft

# --- truncated at 32 KB (67 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/infusionsoft/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/infusionsoft"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/infusionsoft/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/infusionsoft/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.