Skip to main content
PUT
Update Member Access Profile

Authorizations

X-API-Key
string
header
required

Public client key copied from Developer Access. The member bearer token authenticates the request.

Authorization
string
header
required

Member access token returned by POST /v1/auth/token.

Body

application/json
preferred_locale
string | null

Preferred interface and content locale.

preferred_caption_language
string | null

Preferred caption language.

text_scale
enum<string>

App text-size preference.

Available options:
system,
large,
extra_large
contrast_mode
enum<string>

App contrast preference.

Available options:
system,
high
reading_font
enum<string>

Reading presentation preference.

Available options:
system,
dyslexia_friendly
reduce_motion
boolean

Reduce non-essential app motion.

audio_first
boolean

Prefer audio-first experiences where available.

data_saver
boolean

Prefer lighter network use.

load_images
boolean

Load optional network images.

large_print_bulletins
boolean

Request large-print bulletin support.

sign_language_interpreter
boolean

Request sign-language interpretation support.

mobility_assistance
boolean

Request mobility assistance.

audio_description
boolean

Request audio description where available.

sensory_notes
string | null

Private sensory-support notes.

Maximum string length: 2000
dietary_allergy_notes
string | null

Private dietary and allergy notes.

Maximum string length: 2000
additional_support_notes
string | null

Other private access-support notes.

Maximum string length: 2000
share_with_support_team
boolean

Allow an authorized church support team to view this profile.

request_support
boolean

Place the shared profile in the church support queue.

Response

Access profile updated.

The response is of type object.