# Rutter Products API

**Canonical:** https://apis.io/apis/rutter/rutter-products-api/  
**Provider:** Rutter — https://apis.io/providers/rutter/  
**Base URL:** https://production.rutterapi.com/versioned  
**Documentation:** https://www.rutter.com/product/commerce-api

Rutter Products API is one of 30 APIs that [Rutter](https://apis.io/providers/rutter/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 12 JSON Schema definitions. Tagged areas include Product. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and 12 JSON Schemas.

The Products API from Rutter — 5 operation(s) for products.

## Operations (9)

| Method | Path | Summary |
|---|---|---|
| GET | `/products` | List commerce products |
| POST | `/products` | Create commerce product |
| GET | `/products/{id}` | Fetch commerce product |
| DELETE | `/products/{id}` | Delete commerce product |
| PATCH | `/products/{id}` | Update commerce product |
| POST | `/products/{id}/variants` | Create commerce product variant |
| PATCH | `/products/{id}/variants/{variantId}` | Update commerce product variant |
| DELETE | `/products/{id}/variants/{variantId}` | Delete commerce product variant |
| GET | `/products/categories` | List commerce product categories |

## Machine-readable artifacts (15)

- **OpenAPI** — https://artifacts.apis.io/rutter/openapi/rutter-products-api-openapi.yml
- **Documentation** — https://docs.rutter.com/
- **ProductPage** — https://www.rutter.com/product/payments-api
- **JSONSchema** — https://artifacts.apis.io/rutter/json-schema/rutter-list-transactions-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/rutter/json-schema/rutter-get-balance-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/rutter/json-schema/rutter-list-subscriptions-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/rutter/json-schema/rutter-list-payouts-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/rutter/json-schema/rutter-get-transactions-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/rutter/json-schema/rutter-get-payouts-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/rutter/json-schema/rutter-webhook-config-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/rutter/json-schema/rutter-list-webhook-logs-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/rutter/json-schema/rutter-get-webhook-log-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/rutter/json-schema/rutter-get-request-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/rutter/json-schema/rutter-get-json-path-config-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/rutter/json-schema/rutter-update-json-path-config-response-schema.json

## Other Rutter APIs (12)

- [Rutter Commerce API](https://apis.io/apis/rutter/commerce-api/)
- [Rutter Accounting API](https://apis.io/apis/rutter/accounting-api/)
- [Rutter Accounting API](https://apis.io/apis/rutter/rutter-accounting-api/)
- [Rutter Ads API](https://apis.io/apis/rutter/rutter-ads-api/)
- [Rutter Banking API](https://apis.io/apis/rutter/rutter-banking-api/)
- [Rutter Commerce API](https://apis.io/apis/rutter/rutter-commerce-api/)
- [Rutter Connections API](https://apis.io/apis/rutter/rutter-connections-api/)
- [Rutter HRIS API](https://apis.io/apis/rutter/rutter-hris-api/)
- [Rutter Supplier Enablement API](https://apis.io/apis/rutter/rutter-supplier-enablement-api/)
- [Rutter Acp API](https://apis.io/apis/rutter/rutter-acp-api/)
- [Rutter Auth API](https://apis.io/apis/rutter/rutter-auth-api/)
- [Rutter Balance API](https://apis.io/apis/rutter/rutter-balance-api/)

## Tags

Product

---

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