Get Contact Property

Retrieve a single contact property by ID.

GET/contact-properties/{property_id}

Requires a full_access API key.

Path Parameters

property_idstringrequired

The property ID (UUID).

Response Fields

objectstring

Always "contact_property".

idstring

The property ID.

keystring

The property key.

typestring

The property type: "string" or "number".

fallback_valuestring | number | null

The fallback value used in templates when a contact has no value for this property.

created_atstring

ISO 8601 timestamp.

curl -X GET 'https://api.postflare.app/contact-properties/c3d4e5f6-a7b8-9012-cdef-123456789012' \
  -H 'Authorization: Bearer re_xxxxxxxxx'
const response = await fetch(
  'https://api.postflare.app/contact-properties/c3d4e5f6-a7b8-9012-cdef-123456789012',
  {
    headers: {
      'Authorization': 'Bearer re_xxxxxxxxx',
    },
  }
);

const data = await response.json();

Response

Response
{
  "object": "contact_property",
  "id": "c3d4e5f6-a7b8-9012-cdef-123456789012",
  "key": "plan",
  "type": "string",
  "fallback_value": "free",
  "created_at": "2026-01-01T00:00:00.000Z"
}