Get club member directory
Member-facing directory: requires a current member of this club, or an admin. WordPress service credentials and API keys are not accepted. Responses are consent-filtered to verified members whose settings.shareContactDetails is exactly withTC or withAll, including consenting leaders. Filtering precedes pagination and counting. Cards are an explicit scalar allowlist and never full user records. This endpoint accepts pagination only; ordinary-member search must filter these bounded cards or use a separate member-facing search contract. Pagination defaults to limit=100 and offset=0; count/skip are deprecated aliases. The maximum limit/count is 500. Responses are not cacheable.
Request
- Base URL: https://api.leisurevans.com
- URL: https://api.leisurevans.com/clubs/{id}/directory
- Auth: one of:
- API key in cookie myltv.session_token
- HTTP bearer
Path parameters
Canonical club UUID, slug or numeric legacy WordPress ID.
Query parameters
Response
Club member directory response.
Example response
{
"data": [
{
"id": "22222222-2222-4222-8222-222222222222",
"legacyId": "222222222222222222222222",
"firstName": "Casey",
"lastName": "Reid",
"email": "casey@example.com",
"verified": true,
"address": {
"city": "Winnipeg",
"state": "MB",
"country": "CA",
"lat": 49.9,
"lng": "-97.1"
},
"profile": {
"avatar": null,
"bio": null,
"phone": null,
"facebook": null,
"twitter": null,
"instagram": null,
"website": null,
"isExplorer": null
},
"product": {
"model": "Unity"
},
"currentLocation": {
"lat": null,
"lng": null,
"lastUpdated": null
},
"settings": {
"shareContactDetails": "withTC"
},
"club": [
{
"id": "14ba0c2d-27f9-4de1-927c-4d8d6da5480a",
"slug": "carolina-ltvers",
"name": "Carolina LTV'ers",
"joinDate": "2026-01-01T00:00:00.000Z",
"isLeader": false
}
],
"primaryClubId": "14ba0c2d-27f9-4de1-927c-4d8d6da5480a",
"primaryClub": {
"id": "14ba0c2d-27f9-4de1-927c-4d8d6da5480a",
"slug": "carolina-ltvers",
"name": "Carolina LTV'ers",
"joinDate": "2026-01-01T00:00:00.000Z",
"isLeader": false
}
}
],
"meta": {
"total": 1,
"limit": 50,
"offset": 0,
"nextCursor": null
},
"requestId": "0d8b5744-7544-4bb0-8f95-65be635315d8"
}Changes
No recorded changes to this operation across all 1 revision of this API.