Skip to main content
GET
Get a contact custom field

Authorizations

Authorization
string
header
required

Organization-scoped bearer credential: a customer API key (1club_sk_live_...) or an MCP OAuth access token.

Path Parameters

id
integer
required

Response

The custom field

id
integer
name
string

The field key, which a value is addressed by

label
string

What staff and members read

type
enum<string>
Available options:
text,
textarea,
number,
boolean,
select,
date,
time,
email,
url,
phone
options
string[]

A select field's choices

required
boolean
requireOnSignup
boolean

Asked by every sign-up form

visibility
enum<string>

Private: staff only. Otherwise members see and edit it in the portal.

Available options:
Private,
Member_only,
Public
appliesTo
enum<string>

At sign-up: asked of the account holder, of each family member, or both

Available options:
self,
dependent,
both
contactTypes
enum<string>[]

The contact types it applies to; empty means every contact

Available options:
member,
staff,
lead,
contact,
lapsed,
drop_in
placeholder
string | null
defaultValue
string | null
isActive
boolean
sortOrder
integer