Array of membership objects; additional stored membership fields are retained.
units[].unit
Unit identifier.
units[].start, units[].end
Stored membership dates, where present.
units[].name
Translated unit name, or Unit not found.
units[].in_past
True if an end date is set and earlier than today.
Response Behavior
data is an object and count is 1, also for an empty membership list. The stored list is reversed before deduplicating by unit ID; the last stored membership for each unit wins. The route does not sort by date or exclude future memberships. in_past only checks the end date.
Unknown persons return status: 404, error: DataNotFound, and a translated User not found message. limit, offset, and columns[] are not supported.