# xavio-in Products API

**Canonical:** https://apis.io/apis/xavio-in/xavio-in-products-api/  
**Provider:** xavio-in — https://apis.io/providers/xavio-in/  
**Base URL:** https://nafafy.com  
**Documentation:** https://nafafy.com/developers

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

Catalog management.

## Operations (10)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/v1/products` | List products owned by the caller's host (scope products:read) |
| POST | `/api/v1/products` | Create a product, or upsert by (drawer_host_id, external_id) (scope… |
| GET | `/api/v1/products/{id}` | Fetch one product (scope products:read). Includes its active `variants` |
| PATCH | `/api/v1/products/{id}` | Update any subset of product fields (scope products:write) |
| DELETE | `/api/v1/products/{id}` | Soft delete (is_active=false); ?hard=true removes the row unless it has orders… |
| GET | `/api/v1/products/{id}/variants` | List a product's variants |
| POST | `/api/v1/products/{id}/variants` | Create or update a product's variants in place |
| PUT | `/api/v1/products/{id}/stock` | Set or adjust a product's stock |
| PUT | `/api/v1/products/{id}/variants/{variantId}/stock` | Set or adjust one variant's stock |
| PUT | `/api/v1/stock` | Set or adjust stock by your own ids |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/xavio-in/openapi/xavio-in-products-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/xavio-in/json-schema/xavio-in-product-create-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/xavio-in/json-schema/xavio-in-product-update-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/xavio-in/json-schema/xavio-in-order-schema.json
- **JSONSchema** — https://artifacts.apis.io/xavio-in/json-schema/xavio-in-webhook-event-schema.json
- **JSONSchema** — https://artifacts.apis.io/xavio-in/json-schema/xavio-in-product-variants-write-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/xavio-in/json-schema/xavio-in-order-list-item-schema.json

## Other xavio-in APIs (8)

- [xavio-in Bookings API](https://apis.io/apis/xavio-in/xavio-in-bookings-api/)
- [xavio-in Discovery API](https://apis.io/apis/xavio-in/xavio-in-discovery-api/)
- [xavio-in Leads API](https://apis.io/apis/xavio-in/xavio-in-leads-api/)
- [xavio-in MCP API](https://apis.io/apis/xavio-in/xavio-in-mcp-api/)
- [xavio-in Orders API](https://apis.io/apis/xavio-in/xavio-in-orders-api/)
- [xavio-in Stories API](https://apis.io/apis/xavio-in/xavio-in-stories-api/)
- [xavio-in Uploads API](https://apis.io/apis/xavio-in/xavio-in-uploads-api/)
- [xavio-in Webhooks API](https://apis.io/apis/xavio-in/xavio-in-webhooks-api/)

## Tags

Products

---

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