Smart links
Les smart links et pré-sauvegardes de vos sorties, avec leurs vues, leurs clics et leurs pré-sauvegardes.
Les smart links et pré-sauvegardes de vos sorties, avec leurs vues, leurs clics et leurs pré-sauvegardes.
URL de base https://api.hillsmusic.com/v1. Chaque requête envoie une clé d’API : Authorization: Bearer hm_live_….
- Smart links
Smart links
GET /v1/links · Scope : links:read
Les smart links et pré-sauvegardes de vos sorties, avec les vues et les clics depuis la création et sur les 30 derniers jours, ainsi que le nombre de pré-sauvegardes.
Exemple de requête
curl "https://api.hillsmusic.com/v1/links" \
-H "Authorization: Bearer $HILLS_API_KEY"
Réponse 200
{
"data": [
{
"id": 77,
"slug": "luna-midnight-run",
"kind": "smartlink",
"active": true,
"title": "Midnight Run",
"artist": "Luna",
"release_id": 812,
"upc": "0123456789012",
"views": 5120,
"clicks": 1830,
"views_30d": 900,
"clicks_30d": 310,
"presaves": 0,
"url": "https://presav.io/luna-midnight-run",
"created_at": "2026-10-01T09:00:00Z",
"updated_at": "2026-10-01T09:00:00Z"
}
]
}
Erreurs
| Statut | Quand |
|---|---|
| 401 | unauthenticated, invalid_key, key_revoked, key_expired ou test_keys_retired. |
| 403 | insufficient_scope : la clé n’a pas le scope requis ; scope l’indique. account_inactive ou api_not_in_plan. |
| 429 | rate_limited : attendez le nombre de secondes indiqué par Retry-After. |