Leden
https://scintillating-wolf-799.eu-west-1.convex.site/v1/members Leden van de omgeving met naam, e-mailadres en status. Samengevoegde accounts blijven erbuiten, want die bestaan nog als record maar zijn geen lid meer.
Rechten: members:read. Deze gegevens gaan over personen.
Hier staan de leden van een omgeving, met naam, e-mailadres en status. Dit zijn persoonsgegevens, dus vraag deze scope alleen aan als je toepassing er echt iets mee doet, en bewaar niet meer dan je nodig hebt.
Samengevoegde accounts blijven erbuiten. Dat zijn records die naar een ander account verwijzen omdat ze zijn samengevoegd; ze bestaan nog wel maar tellen niet meer als lid, en ze zouden je aantallen vertekenen.
De status is active, banned of muted. Iemand die banned is blijft in de lijst staan maar wordt in Memly geweerd; muted komt uit de moderatie van de community en beperkt wat iemand daar mag plaatsen. Tel de statussen apart als je een ledenaantal toont, want alle drie staan ze in dezelfde lijst.
Het veld id is de verwijzing die je bij de voortgang en de abonnementen terugziet als userId. Wil je weten wie een abonnement heeft of hoe ver iemand in een training is, dan koppel je daarop.
Parameters
| Naam | Uitleg |
|---|---|
limit | Aantal items per pagina, 1 tot en met 500. Standaard 100. Een waarde daarbuiten geeft een fout in plaats van een stille correctie. |
cursor | De nextCursor uit het vorige antwoord. Blijf doorbladeren tot nextCursor null is, ook als een pagina niet vol zit. |
Voorbeeld
curl "https://scintillating-wolf-799.eu-west-1.convex.site/v1/members" \
-H "Authorization: Bearer <je sleutel>" Antwoord
{
"items": [
{
"id": "qd7…",
"email": "jamie@voorbeeld.nl",
"firstName": "Jamie",
"lastName": "de Vries",
"companyName": null,
"status": "active",
"createdAt": 1767225600000
}
],
"nextCursor": null
} Velden
| Veld | Type | Betekenis |
|---|---|---|
id | string | Vaste verwijzing naar dit lid. |
email | string | E-mailadres, tevens het inlogadres. |
firstName | string of null | Voornaam. |
lastName | string of null | Achternaam. |
companyName | string of null | Bedrijfsnaam, gevuld bij een zakelijke aankoop. |
status | string | active, banned of muted. Alleen active kan inloggen en meedoen. |
createdAt | getal | Wanneer het account is aangemaakt. |
Veelgestelde vragen
- Krijg ik hier ook mensen die alleen iets eenmaligs kochten?
- Ja. Iedereen met een account in de omgeving staat erin, ongeacht wat hij heeft gekocht.
- Kan ik zien tot welke producten iemand toegang heeft?
- Niet in dit endpoint. Zijn abonnementen vind je bij de abonnementen, gekoppeld op userId.
Hierna nodig
- Abonnementen (GET /subscriptions)
- Voortgang (GET /progress)
Werkt je aanroep niet zoals verwacht, kijk dan bij de foutcodes en wat ze betekenen. Heb je nog geen sleutel, dan legt de kennisbank uit hoe je er een aanmaakt.