Deprecated
Human rhythm was retired on 2026-10-15: every sender runs the standard pacing. Kept for compatibility, it always returns { "enabled": false } for an existing sender (404 otherwise).
Authorization
bearerAuth An API key created on the Access tokens page.
In: header
Path Parameters
Response Body
application/json
application/json
application/json
curl -X GET "https://example.com/accounts/string/rhythm"{ "data": { "enabled": true, "warmup": { "active": true, "skipped": true, "day": 0, "totalDays": 0, "factor": 0, "endsAt": "2019-08-24T14:15:22Z" }, "today": { "lightDay": true, "volume": 0 }, "limits": [ { "key": "string", "configured": 0, "today": 0 } ] }}Get a sender's limits GET
Every cap on this sender, by the same keys as `limits` on GET /accounts/{id}/stats: the value in force (`limit`), how much of it is used (`used`), and the range it can be set within on the sender's LinkedIn plan (`default`, `min`, `max`). `tier` names that plan, and the ranges are the ones Swarmhit currently applies to it. Daily caps count today and reset at 00:00 UTC. Of the rolling caps, `connectionRequestsPerWeek` counts the invitations sent in the last `weeklyWindowDays` days and `pendingInvitationsMax` the invitations still awaiting a reply. Change the caps with PATCH on this path. `warmup` is its LinkedIn warm-up: whether it is on (`status`), its own setting (`mode`), the ramp it follows and, while it warms up, its `day`, the day's lower caps (`today`) and when it reaches full speed (`fullSpeedAt`). While it warms up, `warmup.today` holds the caps that bind each day, for campaigns and direct actions alike, not `limit`: `limit` keeps the account's own cap, so writing it back never saves a warm-up value.
Social Selling Index GET
LinkedIn's Social Selling Index for this sender: a 0-100 score built from four 0-25 pillars (professional brand, finding the right people, engaging with insights, building relationships), plus where the profile ranks against its industry and its network. The score is cached on the account and refetched once it is more than 12 hours old (LinkedIn recomputes it daily at most). Pass `refresh=true` to force a live read; that call fails with 400 when LinkedIn cannot be reached at that moment. `unavailable: true` means LinkedIn does not expose a score for this account's session, which is a state rather than an error.