listMembers
# listMembers
GET
/members
const url = 'http://localhost:8080/api/v1/members';const options = {method: 'GET', headers: {cookie: 'hs_session=<hs_session>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url http://localhost:8080/api/v1/members \ --cookie hs_session=<hs_session>Authorizations
Section titled “Authorizations”Responses
Section titled “Responses”All members.
Media typeapplication/json
object
items
required
Array<object>
object
id
required
string
username
required
string
displayName
required
string
role
required
string
theme
required
string
textScale
required
number
reducedMotion
required
boolean
shareVisits
boolean
showAiSummaries
boolean
avatar
createdAt
required
string format: date-time
Examples
Exampleseed
Derived from fixtures/seed.json.
{ "items": [ { "avatar": null, "createdAt": "2026-09-17T09:00:00.000Z", "displayName": "Mali", "id": "mem_01j9kt0d8rwgmhnmxkmv0frnr0", "lastSeenAt": null, "locale": "en", "reducedMotion": false, "role": "owner", "shareVisits": true, "showAiSummaries": true, "textScale": 1, "theme": "system", "username": "mali" }, { "avatar": null, "createdAt": "2026-09-27T09:00:00.000Z", "displayName": "สมชาย", "id": "mem_01j9gnwgka8c0bbep1kenhhwr9", "lastSeenAt": null, "locale": "th", "reducedMotion": false, "role": "viewer", "shareVisits": true, "showAiSummaries": true, "textScale": 1.3, "theme": "system", "username": "somchai" }, { "avatar": null, "createdAt": "2026-10-07T09:00:00.000Z", "displayName": "Ben", "id": "mem_01j9706wfq8em7agb270vat3vp", "lastSeenAt": null, "locale": "zh-Hans", "reducedMotion": false, "role": "member", "shareVisits": false, "showAiSummaries": true, "textScale": 1, "theme": "system", "username": "ben" } ]}