Aller au contenu principal

Lister les clés d'accès

Mise à jour le

Retourne toutes les paires de clés d'accès (AK/SK) rattachées à un compte de service, avec leurs métadonnées. La liste ne contient jamais de clé secrète : celle-ci n'est disponible que dans la réponse de création.

Permissions​

info

Cette action nécessite la permission IAM (Identity and Access Management) suivante :

  • iam.accessKey.get

API​

Listez toutes les paires de clés d'accès rattachées à un compte de service, avec leur statut et leur durée de validité.

info

Prérequis : le compte de service doit exister (créer un compte de service ↗).

Cette opération nécessite un jeton d'accès et les permissions listées en tête de page.

GET https://api.eu-west-2.numspot.com/iam/organisations/{organisationId}/serviceAccounts/{serviceAccountId}/aksk

Documentation complète de cet endpoint ↗

Paramètres​

ParamètreEmplacementRequisTypeExempleDescription
organisationIdcheminouiUUID123e4567-e89b-12d3-a456-426614174000Organisation à laquelle est rattaché le compte de service
serviceAccountIdcheminouiUUID123e4567-e89b-12d3-a456-426614174000Compte de service dont on liste les paires de clés

Exemple​

export TOKEN="{TOKEN}"

curl 'https://api.eu-west-2.numspot.com/iam/organisations/{ORGANISATION-ID}/serviceAccounts/{SERVICE-ACCOUNT-ID}/aksk' \
--header "Authorization: Bearer $TOKEN"
VariableReprésenteOù trouver sa valeur
{TOKEN}Jeton d'accès OAuth 2.0 de la requêteGénéré par l'authentification API (voir Jeton d'accès)
{ORGANISATION-ID}Organisation à laquelle est rattaché le compte de serviceConsole Numspot (organisation active)
{SERVICE-ACCOUNT-ID}Compte de service dont on liste les paires de clésRéponse de l'API Lister les comptes de service ↗

Réponse​

200 OK — une liste paginée de paires de clés :

ChampTypeDescription
nextPageTokenstringCurseur de la page suivante, absent sur la dernière page
totalSizeintegerNombre total de paires de clés
items[].idstringIdentifiant de la paire de clés
items[].accessKeystringClé d'accès de la paire de clés
items[].statusstringACTIVE, INACTIVE ou EXPIRED
items[].createdAtstringDate de création
items[].expiresAtstringDate d'expiration
items[].lastUsedAtstringDate de dernière utilisation, si la paire a déjà authentifié une session
{
"nextPageToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9",
"totalSize": 2,
"items": [
{
"id": "019db8c2-1a7b-7de1-8a42-797176d8bbf0",
"accessKey": "AKIAIOSF",
"status": "ACTIVE",
"createdAt": "2026-10-07T10:15:30.485Z",
"expiresAt": "2027-10-07T10:15:30.485Z",
"lastUsedAt": "2026-10-07T14:02:11.220Z"
}
]
}

La clé secrète n'est jamais retournée dans cette liste : elle n'est disponible que dans la réponse de création. Utilisez l'id d'une paire de clés dans les opérations de consultation et de suppression.

Cette page vous a-t-elle été utile ?