Amplitude Identify API
The Amplitude Identify API allows developers to update user properties for a specific user without needing to send an accompanying event. This is useful for setting or modifying user attributes such as demographics, subscription status, or preferences outside of the normal event tracking flow. The API supports operations like set, unset, append, and prepend on user properties.
Amplitude Identify API is one of 33 APIs that Amplitude publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Analytics, Identity, Properties, and Users. The published artifact set on APIs.io includes API documentation and an OpenAPI specification.
This API exposes 1 operation across 1 path, and defines 5 schemas. It is described by OpenAPI 3.1.0, at version 2.
Requests are made against 2 base URLs: https://api2.amplitude.com, https://api.eu.amplitude.com.
Metadata
The identity and technical contract details declared by the specification.
Paths & Operations 1
Across 1 path, the API surfaces 1 operation — 1 POST. Each is listed below with its method, path, parameters, and response codes.
User identification and property update operations
Schemas 5
The contract defines 5 schemas that model the data the API accepts and returns. The most detailed are UserPropertyOperations (7 properties), IdentifyResponse (3 properties), Identification (3 properties), IdentifyRequestBody (2 properties). Each schema is shown below with its type and property counts.
Specification
The full machine-readable OpenAPI contract behind this narrative.
Source
More from Amplitude 12
Other APIs Amplitude publishes across the network.