# Infusionsoft (Keap) Products API

**Canonical:** https://apis.io/apis/infusionsoft/infusionsoft-products-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) Products 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 Product. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and authentication docs.

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

## Operations (25)

| Method | Path | Summary |
|---|---|---|
| GET | `/rest/v2/products` | List Products |
| POST | `/rest/v2/products` | Create a Product |
| POST | `/rest/v2/products/{product_id}:adjustInventory` | Adjust Inventory of a Product |
| GET | `/rest/v2/products/{product_id}/options` | List Product Options |
| POST | `/rest/v2/products/{product_id}/options` | Create a Product Option |
| POST | `/rest/v2/products/{product_id}/options/{product_option_id}/listItems` | Add a Product Option List Option Value |
| POST | `/rest/v2/products/{product_id}/images` | Create the Product Image |
| DELETE | `/rest/v2/products/{product_id}/images` | Delete the Product Image |
| GET | `/rest/v2/products/{product_id}` | Get a Product |
| DELETE | `/rest/v2/products/{product_id}` | Delete a Product |
| PATCH | `/rest/v2/products/{product_id}` | Update a Product |
| GET | `/rest/v2/products/{product_id}/options/{product_option_id}` | Get Product Option |
| DELETE | `/rest/v2/products/{product_id}/options/{product_option_id}` | Delete a Product Option |
| PATCH | `/rest/v2/products/{product_id}/options/{product_option_id}` | Updates a Product Option |
| DELETE | `/rest/v2/products/{product_id}/options/{product_option_id}/listItems/{item_id}` | Delete a Product Option List Item |
| PATCH | `/rest/v2/products/{product_id}/options/{product_option_id}/listItems/{item_id}` | Updates a Product Option List Option Value |
| GET | `/rest/v2/products/{product_id}/images/legacyImageData` | Retrieve Product Legacy Image Data |
| GET | `/v2/products` | List Products |
| POST | `/v2/products` | Create a Product |
| GET | `/v2/products/{product_id}` | Get a Product |
| DELETE | `/v2/products/{product_id}` | Delete a Product |
| PATCH | `/v2/products/{product_id}` | Update a Product |
| POST | `/v2/products/{product_id}/images` | Create the Product Image |
| DELETE | `/v2/products/{product_id}/images` | Delete the Product Image |
| POST | `/v2/products/{product_id}:adjustInventory` | Adjust Inventory of a Product |

## Machine-readable artifacts (10)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/infusionsoft/refs/heads/main/openapi/infusionsoft-products-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

Product

---

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