For AI agents: a documentation index is available at /docs/llms.txt. Append .md to any page URL for markdown, or send Accept: text/markdown.

Get user property

get/v1/projects/{project_id}/user-properties/{user_property_id}

Authorizations

Authorizationstringrequired

http

Path parameters

project_idstringrequired

Amplitude project identifier, backed by the canonical app ID.

Example:12345
Constraints:pattern: ^[0-9]+$
user_property_idstringrequired

Public user property identifier. Equal to property_name. URL-encode when the property name contains spaces or special characters.

Constraints:min length: 1

Response

application/json
200· Successful response.
dataobjectrequired
Show child attributes
idstringrequired

Stable resource identifier. Equal to property_name.

objectstringrequired

Resource-type discriminator. Always user_property.

project_idstringrequired
Constraints:pattern: ^[0-9]+$
property_namestringrequired
display_namestring
Constraints:nullable
descriptionstring
Constraints:nullable
is_officialboolean

Curated/official flag. null ⇒ inherited / unset upstream.

Constraints:nullable
is_hiddenbooleanrequired
is_in_schemabooleanrequired

Whether this property is part of the project's curated tracking plan. Same semantics as EventProperty.is_in_schema.

data_typestring

Logical data type of a property. null means untyped at the source; clients should treat it as string for ingestion.

Allowed values:stringnumberbooleanobjectenumanynull
Constraints:nullable
is_array_typebooleanrequired
enum_valuesstring[]required
regexstring
Constraints:nullable
classificationsstring[]required

Was this helpful?