Experiences

Update experience

Updates an experience's base fields and, via details, its type-specific item fields. Collection content (chapters, lessons, link items, posts, event sessions) has its own nested endpoints and is not touched here.

patch/experiences/{id_or_slug}

Request

  • Base URL: https://api.crevio.co/v1
  • URL: https://api.crevio.co/v1/experiences/{id_or_slug}
  • Auth: API key in header Authorization

Path parameters

id_or_slugstring required

The resource ID (e.g., "prod_3f9a1c0b7d2e4a6f8b1c3d5e") or slug (e.g., "my-product")

Request body

namestring
descriptionstring nullable

Short description (max 200 chars)

access_type'secret' | 'open'

secret (access via grant/purchase) or open (visible to members)

slugstring

URL slug, unique within the account

Response

Experience updated

idstring required
objectstring required
namestring required
slugstring required
descriptionstring nullable required
access_type'secret' | 'open' required
created_atstring date-time required
updated_atstring date-time required
typestring required
active_grants_countinteger required
detailsobject required

Type-specific fields, shaped by the experience's type. Mirrors what PATCH accepts under details (see the per-type *DetailsRequest schemas), plus read-only collections (e.g. a course's chapters).

Changes

No recorded changes to this operation across all 2 revisions of this API.