# Compte > Vérifiez une clé : le compte client auquel elle appartient, ses scopes, son offre et sa limite de débit. Vérifiez une clé : le compte client auquel elle appartient, ses scopes, son offre et sa limite de débit. URL de base `https://api.hillsmusic.com/v1`. Chaque requête envoie une clé d’API : `Authorization: Bearer hm_live_…`. - Qui suis-je - Test de connexion ## Qui suis-je `GET /v1/me` · Toute clé valide Le compte client auquel appartient la clé, ainsi que le nom, les scopes et l’expiration de la clé. Pratique pour vérifier qu’une clé fonctionne. ### Exemple de requête ```bash curl "https://api.hillsmusic.com/v1/me" \ -H "Authorization: Bearer $HILLS_API_KEY" ``` ### Réponse `200` ```json { "partner": { "id": 12, "name": "Nova Records", "email": "ops@novarecords.com" }, "environment": "production", "key": { "id": 3, "name": "ERP sync", "prefix": "hm_live_ab12cd34", "environment": "production", "scopes": [ "catalog:read", "earnings:read" ], "expires_at": null, "created_at": "2026-10-01T09:00:00Z" } } ``` ### Erreurs | Statut | Quand | | --- | --- | | 401 | unauthenticated, invalid_key, key_revoked, key_expired ou test_keys_retired. | | 403 | account_inactive ou api_not_in_plan. | | 429 | rate_limited : attendez le nombre de secondes indiqué par Retry-After. | ## Test de connexion `GET /v1/ping` · Toute clé valide Toute clé valide : le compte, l’offre, les scopes de la clé, la limite de débit restante et l’heure du serveur. L’appel apparaît sur la page de livraison DDEX (Connection, Activity). ### Exemple de requête ```bash curl "https://api.hillsmusic.com/v1/ping" \ -H "Authorization: Bearer $HILLS_API_KEY" ``` ### Réponse `200` ```json { "ok": true, "environment": "production", "server_time": "2026-10-07T09:00:00.000Z", "account": { "id": 12, "name": "Nova Records", "email": "ops@novarecords.com" }, "plan": { "included": true, "plan": "enterprise", "rate": 120 }, "key": { "prefix": "hm_live_ab12cd34", "scopes": [ "ddex:write" ] }, "rate_limit": { "limit": 120, "remaining": 119 } } ``` ### Erreurs | Statut | Quand | | --- | --- | | 401 | unauthenticated, invalid_key, key_revoked, key_expired ou test_keys_retired. | | 403 | account_inactive ou api_not_in_plan. | | 429 | rate_limited : attendez le nombre de secondes indiqué par Retry-After. | Source: https://developer.hillsmusic.com/fr/reference/account/