[Admin] Lister les Applications Clientes
Cette requête permet de récupérer la liste de toutes les applications clientes enregistrées.
Méthode : GET
URL : {{baseUrl}}/api/client_apps
Paramètres de requête (optionnels) :
| Paramètre | Type | Description |
|---|---|---|
page | integer | Le numéro de la page pour la pagination (si implémenté). |
limit | integer | Le nombre d'éléments par page (si implémenté). |
name | string | Filtrer par nom d'application (si implémenté). |
En-têtes :
| Clé | Valeur | Description |
|---|---|---|
X-API-KEY | {{apiKey}} | Votre clé d'API unique (d'administration). |
Corps de la requête :
Aucun corps de requête n'est nécessaire pour ce point d'API.
Réponses possibles :
200 OK: Liste des applications clientes récupérée avec succès. La réponse contiendra un tableau d'applications.400 Bad Request: Paramètres de requête invalides.
Exemple de réponse (Succès - 200) :
[
{
"id": "client_app_uuid_123",
"name": "Application Partenaire Alpha",
// "apiKey": "...", // Souvent omis dans les listes pour la sécurité
"permissions": ["read_template", "write_label_data"],
"isActive": true,
"createdAt": "2025-05-01T10:00:00Z",
"updatedAt": "2025-05-02T11:30:00Z"
},
{
"id": "client_app_uuid_456",
"name": "Application Interne Beta",
"permissions": ["all"],
"isActive": false,
"createdAt": "2025-04-15T09:00:00Z",
"updatedAt": "2025-04-15T09:00:00Z"
}
// ... autres applications clientes
]