Skip to main content
PUT
/
admin
/
v1
/
networks
/
{network_id}
/
custom_fields
/
{id}
/
Update a custom field
curl --request PUT \
  --url https://api.mn.co/admin/v1/networks/{network_id}/custom_fields/{id}/ \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "title": "Favorite Color",
  "description": "Select your favorite color",
  "placeholder": "Enter your answer here",
  "status": "visible",
  "notify_all_members": true,
  "primary": true
}'
{
  "id": "1234",
  "created_at": "2025-11-07T23:17:21+00:00",
  "updated_at": "2025-11-07T23:17:21+00:00",
  "title": "Favorite Color",
  "response_type": "dropdown_single_select"
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

id
integer
required
network_id
required

The Network's unique integer ID, or subdomain Unique numeric network ID

Body

application/json

Submit results as JSON

Request body for updating a custom field

title
string

The title of the custom field

Example:

"Favorite Color"

description
string

Description of the custom field

Example:

"Select your favorite color"

placeholder
string

Placeholder text for the custom field input

Example:

"Enter your answer here"

status
string

Status of the custom field (visible, hidden, billing_disabled)

Example:

"visible"

notify_all_members
boolean

Whether to notify all members when making the custom field visible

primary
boolean

Whether this is the primary custom field

Response

The updated custom field object

Custom Fields are configurable fields that can be added to capture additional member information

id
integer
required

The record's integer ID

Example:

"1234"

created_at
string<date-time>
required

The date and time the record was created

Example:

"2025-11-07T23:17:21+00:00"

updated_at
string<date-time>
required

The date and time the record was last modified

Example:

"2025-11-07T23:17:21+00:00"

title
string
required

The title of the custom field

Example:

"Favorite Color"

response_type
string
required

The type of response this custom field accepts

Example:

"dropdown_single_select"