API d’un membre de l’organisation
Récupérez un membre de l’organisation avec une clé API.
Récupère un membre de l’organisation propriétaire de la clé API. Une clé étant limitée à une organisation, seul l’identifiant du membre est nécessaire.
Utilisez GET /api/v1/members pour obtenir la liste complète des membres.
Utilisez GET /api/v1/me pour obtenir l’identifiant, le nom ou le slug de l’organisation.
Point d’entrée
GET /api/v1/members/:memberIdAuthentification
Créez une clé API depuis les paramètres de l’organisation :
/orgs/{orgSlug}/settings/api-keysEnvoyez-la dans l’en-tête x-api-key :
x-api-key: YOUR_API_KEYL’authentification Bearer est également acceptée :
Authorization: Bearer YOUR_API_KEYParamètres du chemin
| Paramètre | Type | Description |
|---|---|---|
memberId | string | Identifiant de l’adhésion |
Réponse
| Champ | Type | Description |
|---|---|---|
member | object | Membre de l’organisation de la clé |
Objet membre
| Champ | Type | Description |
|---|---|---|
id | string | Identifiant de l’adhésion |
role | string | Rôle, par exemple owner |
createdAt | number | Date de création en millisecondes |
user.id | string | Identifiant utilisateur |
user.name | string | Nom affiché |
user.email | string | Adresse e-mail |
user.image | string | null | URL de l’avatar |
Exemples
cURL
curl -H "x-api-key: YOUR_API_KEY" \
https://ndd-seo.fr/api/v1/members/member_123JavaScript
const response = await fetch("https://ndd-seo.fr/api/v1/members/member_123", {
headers: {
"x-api-key": process.env.NOWSTACK_API_KEY!,
},
});
if (!response.ok) {
throw new Error(`Échec de l’API du membre : ${response.status}`);
}
const data = await response.json();Erreurs
| Statut | Description |
|---|---|
401 | Clé absente, non valide, expirée ou limitée |
404 | L’organisation ou le membre demandé n’existe plus |
500 | Erreur interne du serveur |