Obtenir une API Key
GET /api/open/v1/keys/:idParamètres de requête
Section intitulée « Paramètres de requête »| Paramètre | Emplacement | Type | Requis | Description |
|---|---|---|---|---|
id | path | integer | Oui | ID de la Key, entier positif |
Exemple de requête
Section intitulée « Exemple de requête »curl https://www.routeapi.ai/api/open/v1/keys/12 \ -H "Authorization: Bearer $ROUTEAPI_MANAGEMENT_KEY"Exemple de réponse
Section intitulée « Exemple de réponse »{ "success": true, "message": "", "data": { "id": 12, "name": "bot", "key": "sk-abcd**********wxyz", "status": 1, "created_time": 1729000000, "accessed_time": 1729000000, "expired_time": -1, "remain_amount": 10.00, "unlimited": false, "used_amount": 0.00, "model_limits_enabled": false, "model_limits": "", "allow_ips": "" }}Pour la description des champs, voir Objet Key.
| HTTP | code | Scénario |
|---|---|---|
| 400 | invalid_request | id n’est pas un entier positif |
| 404 | not_found | La Key n’existe pas ou ne vous appartient pas |
Pour les autres codes d’erreur communs, voir Erreurs de l’API de la plateforme.
Remarques
Section intitulée « Remarques »- La
keyretournée est masquée. Pour obtenir la Key complète en clair, utilisez Révéler une API Key ; la Key complète est aussi retournée une fois lors de la création.