# Infusionsoft (Keap) Subscriptions API

**Canonical:** https://apis.io/apis/infusionsoft/infusionsoft-subscriptions-api/  
**Provider:** Infusionsoft (Keap) — https://apis.io/providers/infusionsoft/  
**Base URL:** https://api.infusionsoft.com/crm/rest/v2  
**Documentation:** https://developer.keap.com/docs/restv2/

Infusionsoft (Keap) Subscriptions API is one of 59 APIs that [Infusionsoft (Keap)](https://apis.io/providers/infusionsoft/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Subscription. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and authentication docs.

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

## Operations (29)

| Method | Path | Summary |
|---|---|---|
| GET | `/rest/v2/subscriptions` | List Subscriptions |
| POST | `/rest/v2/subscriptions` | Create Subscription |
| POST | `/rest/v2/subscriptions/{subscription_id}:invoice` | Invoice a Subscription |
| POST | `/rest/v2/subscriptions/{subscription_id}:deactivate` | Cancel Subscription |
| POST | `/rest/v2/subscriptions/model/customFields` | Create a Subscription Custom Field |
| GET | `/rest/v2/subscriptions/model/customFields/tabs` | List Subscription Custom Field Tabs |
| POST | `/rest/v2/subscriptions/model/customFields/tabs` | Create a Subscription Custom Field Tab |
| GET | `/rest/v2/subscriptions/model/customFields/groups` | List Subscription Custom Field Groups |
| POST | `/rest/v2/subscriptions/model/customFields/groups` | Create a Subscription Custom Field Group |
| GET | `/rest/v2/subscriptions/{subscription_id}` | Retrieve a Subscription |
| PATCH | `/rest/v2/subscriptions/{subscription_id}` | Update a Subscription |
| DELETE | `/rest/v2/subscriptions/model/customFields/{custom_field_id}` | Delete a Subscription Custom Field |
| PATCH | `/rest/v2/subscriptions/model/customFields/{custom_field_id}` | Update a Subscription Custom Field |
| GET | `/rest/v2/subscriptions/model/customFields/tabs/{tab_id}` | Retrieve a Subscription Custom Field Tab |
| DELETE | `/rest/v2/subscriptions/model/customFields/tabs/{tab_id}` | Delete a Subscription Custom Field Tab |
| PATCH | `/rest/v2/subscriptions/model/customFields/tabs/{tab_id}` | Update a Subscription Custom Field Tab |
| GET | `/rest/v2/subscriptions/model/customFields/groups/{group_id}` | Retrieve a Subscription Custom Field Group |
| DELETE | `/rest/v2/subscriptions/model/customFields/groups/{group_id}` | Delete a Subscription Custom Field Group |
| PATCH | `/rest/v2/subscriptions/model/customFields/groups/{group_id}` | Update a Subscription Custom Field Group |
| GET | `/rest/v2/subscriptions/model` | Retrieve Subscription Custom Field Model |
| GET | `/v2/subscriptions` | List Subscriptions |
| POST | `/v2/subscriptions` | Create Subscription |
| GET | `/v2/subscriptions/model` | Retrieve Subscription Custom Field Model |
| POST | `/v2/subscriptions/model/customFields` | Create a Subscription Custom Field |
| DELETE | `/v2/subscriptions/model/customFields/{custom_field_id}` | Delete a Subscription Custom Field |
| PATCH | `/v2/subscriptions/model/customFields/{custom_field_id}` | Update a Subscription Custom Field |
| GET | `/v2/subscriptions/{subscription_id}` | Retrieve a Subscription |
| PATCH | `/v2/subscriptions/{subscription_id}` | Update a Subscription |
| POST | `/v2/subscriptions/{subscription_id}:deactivate` | Cancel Subscription |

## Machine-readable artifacts (10)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/infusionsoft/refs/heads/main/openapi/infusionsoft-subscriptions-api-openapi.yml
- **Documentation** — https://developer.keap.com/docs/restv2/
- **APIReference** — https://developer.keap.com/docs/restv2/
- **OAuth Guide** — https://developer.keap.com/getting-started-oauth-keys/
- **Authentication** — https://developer.keap.com/authentication/
- **Webhooks** — https://raw.githubusercontent.com/api-evangelist/infusionsoft/refs/heads/main/asyncapi/infusionsoft-rest-hooks-webhooks.yml
- **Documentation** — https://developer.keap.com/docs/rest/
- **APIReference** — https://developer.keap.com/docs/rest/
- **Documentation** — https://developer.keap.com/docs/restv2Pipelines/
- **APIReference** — https://developer.keap.com/docs/restv2Pipelines/

## Other Infusionsoft (Keap) APIs (12)

- [Infusionsoft XML-RPC API](https://apis.io/apis/infusionsoft/xml-rpc/)
- [Infusionsoft (Keap) Account Info API](https://apis.io/apis/infusionsoft/infusionsoft-account-info-api/)
- [Infusionsoft (Keap) Affiliate API](https://apis.io/apis/infusionsoft/infusionsoft-affiliate-api/)
- [Infusionsoft (Keap) Appointment API](https://apis.io/apis/infusionsoft/infusionsoft-appointment-api/)
- [Infusionsoft (Keap) Automation API](https://apis.io/apis/infusionsoft/infusionsoft-automation-api/)
- [Infusionsoft (Keap) Automation Category API](https://apis.io/apis/infusionsoft/infusionsoft-automationcategory-api/)
- [Infusionsoft (Keap) Business Profile API](https://apis.io/apis/infusionsoft/infusionsoft-business-profile-api/)
- [Infusionsoft (Keap) Campaign API](https://apis.io/apis/infusionsoft/infusionsoft-campaign-api/)
- [Infusionsoft (Keap) Category Discounts API](https://apis.io/apis/infusionsoft/infusionsoft-category-discounts-api/)
- [Infusionsoft (Keap) Company API](https://apis.io/apis/infusionsoft/infusionsoft-company-api/)
- [Infusionsoft (Keap) Contact API](https://apis.io/apis/infusionsoft/infusionsoft-contact-api/)
- [Infusionsoft (Keap) Custom Fields API](https://apis.io/apis/infusionsoft/infusionsoft-custom-fields-api/)

## Tags

Subscription

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/infusionsoft/infusionsoft-subscriptions-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/infusionsoft/.
