Skip to main content
PUT
Update a membership program

Authorizations

Authorization
string
header
required

Your personal access token where supported, or a scoped API key (hc_…) created inside HueChat at Account → Developer API. Send it as Authorization: Bearer <token>.

Path Parameters

accountId
integer
required

HueChat account ID

programId
string
required

Program UUID

Body

application/json

Membership program and current version

benefits
object[]
description
string
experience
object
inbox_id
integer
Example:

17

name
string
Example:

"Gold Club"

points_enabled
boolean
points_label
string
Example:

"Points"

status
enum<string>
Available options:
draft,
active,
paused,
archived
Example:

"active"

template_language
string
Example:

"ar"

template_name
string
term_days
integer
Example:

365

terms
string
version
integer
Example:

4

Response

OK

The response is of type object.