Skip to main content
PUT
Create or update a clinic-owned item

Authorizations

Authorization
string
header
required

API key issued by VitaRelay. Send as Authorization: Bearer vr_live_… (production) or Authorization: Bearer vr_test_… (sandbox).

Body

application/json
name
string
required
price_cents
integer
required
Required range: x >= 1
id
string<uuid> | null
description
string | null
product_kind
string

Use service for non-shippable services; other values are treated as custom physical items.

is_listed
boolean
is_active
boolean
purchase_mode
enum<string>

Controls whether checkout permits one-time purchases, subscriptions, or both.

Available options:
one_time,
subscription,
both
default_cadence
enum<string> | null
Available options:
weekly,
monthly,
quarterly,
null
first_order_immediate
boolean

Response

Created or updated item.