Ir al contenido
HILLS API v1 Acceso anticipado

Referencia de la API

Pagos

Tu saldo con HILLS Music y tus solicitudes de retiro.

Tu saldo con HILLS Music y tus solicitudes de retiro.

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

  • Saldo y pagos

Saldo y pagos

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

Tu saldo con HILLS Music (en centavos) y tus solicitudes de retiro, de la más reciente a la más antigua.

Ejemplo de solicitud

curl "https://api.hillsmusic.com/v1/payouts" \
  -H "Authorization: Bearer $HILLS_API_KEY"

Respuesta 200

{
  "balance": {
    "currency": "USD",
    "earned_cents": 254000,
    "reserved_cents": 100000,
    "paid_cents": 100000,
    "manual_cents": 0,
    "available_cents": 154000
  },
  "data": [
    {
      "id": 9,
      "amount_cents": 100000,
      "currency": "USD",
      "status": "completed",
      "failed_reason": null,
      "created_at": "2026-09-01T09:00:00Z",
      "approved_at": "2026-09-02T09:00:00Z",
      "completed_at": "2026-09-04T09:00:00Z"
    }
  ]
}

Errores

Estado Cuándo
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.