Diretório de comunidades de um idioma
GET/api/public/hub/communities
- Auth
- Pública
- Clave de API:
- community:read
Sem login e sem `X-CommunityId`; sem cache na API (`Cache-Control: no-store`). Limite de 300 leituras por IP por minuto: acima, 429 com `Retry-After`.
Devolve até 500 comunidades do **idioma-base** pedido. A comunidade oficial da Memberfy (a da plataforma, com `official: true`) vem em primeiro quando se encaixa no idioma; as demais, da maior para a menor em total de membros (a ordem usa o total mesmo quando o número não é mostrado). `pt` cobre `pt-BR` e `pt-PT`, `es` cobre `es-ES`, `es-MX` e `es-AR`, e assim por diante; `language` vazio vale `en-US`. Com `lang=all` (o padrão), todas.
Nunca aparecem: as com entrada suspensa, as inativas ou apagadas, as retiradas pela Memberfy e as que desligaram "Listar no diretório da Memberfy". A busca e o filtro por categoria rodam no navegador, sobre esta lista.
Parámetros
| Nombre | Dónde | Tipo | Descripción |
|---|---|---|---|
langopcional | query | pt | en | es | it | de | all |
Respuestas
| Código | Descripción |
|---|---|
200 | A lista do idioma. |
400 | Requisição inválida — falha de validação. |
429 | Limite de leituras por IP. |
500 | Erro interno do servidor. |
Ejemplo con curl
curl -X GET "https://api.memberfy.net/api/public/hub/communities"