Communities
List / search communities
GET
/communitiesSearch and list public communities. `tags` is AND-matched across all tags.
| Auth | Optional (login-aware) |
|---|
Query parameters
pagenumberoptionalPage number (1-based). Default 1.
perPagenumberoptionalItems per page. Default 20.
joinTypestringoptionalFilter by join type.
searchstringoptionalSearch keyword (name / description)
tagsstringoptionalTags (comma-separated, AND)
featured'true'optionalFeatured only.
Request
curl https://api.4s.link/communities \-H "Authorization: Bearer 4s_at_..."
Example response
{"communities": [{"id": "c1d2e3f4-...","name": "4S Developers","description": "...","joinType": "FREE_JOIN","visibility": "PUBLIC","logoUrl": "https://.../logo.png","slug": "4s-devs","featured": false,"memberCount": 120,"tags": []}],"pageInfo": { "totalCount": 100, "totalPages": 5, "page": 1, "perPage": 20 }}