Ir al contenido
HILLS API v1 Acceso anticipado

Referencia de la API

Ingresos

Ingresos de las liquidaciones confirmadas de las plataformas por mes, lanzamiento o plataforma, con la parte de tus artistas.

Ingresos de las liquidaciones confirmadas de las plataformas por mes, lanzamiento o plataforma, con la parte de tus artistas.

URL base https://api.hillsmusic.com/v1. Cada solicitud envía una clave de API: Authorization: Bearer hm_live_….

  • Ingresos

Ingresos

GET /v1/earnings · Ámbito: earnings:read

Ingresos de las liquidaciones confirmadas de las plataformas, en USD. amount_usd es tu total; member_share_usd es la parte que tus repartos de ingresos asignan a tus artistas y sellos.

Parámetros

Parámetro Ubicación Tipo Obligatorio Descripción
by query month | release | store No Cómo agrupar (predeterminado: month).
months query integer (1–60) No Cuántos meses hacia atrás (predeterminado: 12).

Ejemplo de solicitud

curl "https://api.hillsmusic.com/v1/earnings?by=store&months=6" \
  -H "Authorization: Bearer $HILLS_API_KEY"

Respuesta 200

{
  "by": "store",
  "months": 6,
  "currency": "USD",
  "data": [
    {
      "key": "Spotify",
      "label": "Spotify",
      "amount_usd": 1520.42,
      "member_share_usd": 1064.29,
      "units": 412003
    }
  ]
}

Errores

Estado Cuándo
400 invalid: un parámetro es incorrecto; field indica cuál.
401 unauthenticated, invalid_key, key_revoked, key_expired o test_keys_retired.
403 insufficient_scope: a la clave le falta el ámbito; scope indica cuál. account_inactive o api_not_in_plan.
429 rate_limited: espera los segundos que indique Retry-After.

¿Listo para integrar?

Solicita acceso a la API y te respondemos en 1 a 3 días hábiles.