For the complete documentation index, see llms.txt. This page is also available as Markdown.

List contact fields

Get the custom contact fields defined in a profile.

List contact fields

get

Get the custom contact fields defined in a profile.

Custom fields let you store your own attributes on contacts. The returned uuids are what you pass to the contact update endpoint to set values, and choice fields also list the options available to pick from.

Authorizations
AuthorizationstringRequired

API Token authentication

Path parameters
profileUuidstringRequired

Profile uuid parameter

Example: 550e8400-e09b-41d4-a716-400055000000
Responses
200

Success response

application/json
uuidstringOptionalExample: 550e8400-e29b-41d4-a716-446655440000
typestring · enumOptionalExample: textPossible values:
labelstringOptionalExample: Job title
slugstringOptional

Derived from the label on creation and immutable afterwards

Example: job_title
created_atstring · date-timeOptionalExample: 2025-02-27T11:54:22Z
get/api/reach/v1/profiles/{profileUuid}/contacts/fields
GET /api/reach/v1/profiles/{profileUuid}/contacts/fields HTTP/1.1
Host: developers.hostinger.com
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
[
  {
    "uuid": "550e8400-e29b-41d4-a716-446655440000",
    "type": "text",
    "label": "Job title",
    "slug": "job_title",
    "options": [
      {
        "uuid": "550e8400-e29b-41d4-a716-446655440000",
        "label": "Gold",
        "sort_order": 0
      }
    ],
    "created_at": "2025-02-27T11:54:22Z"
  }
]

Last updated

Was this helpful?