List an org's StarSling Disks
Every disk the organization's repositories keep: where steps mount it, the settings its last default-branch publisher stored (preset, size cap, change test, auto-mount), what its current contents hold and when they were published. repository_id narrows it to one repository. The caller must be a member of the org.
/api/disksAuthorization
bearerAuth Session token from sling login.
In: header
Query Parameters
GitHub organization login. The caller must be a member.
1 <= lengthOnly this GitHub repository's disks.
^[0-9]+$Response Body
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/api/disks?org=acme"{ "disks": [ { "repository_id": "892174354", "name": "pnpm-store", "platform": "ubuntu-24.04/x64", "path": "/home/runner/.local/share/pnpm/store", "preset": "pnpm-store", "size_cap_bytes": 20000000000, "change_test": "content-only", "auto_mount": true, "size_bytes": 6400000000, "published_at": "2026-10-27T12:00:00.000Z", "disabled": false } ]}List StarSling Disks presets GET
The presets a StarSling Disks step may name in preset:: each one's directory, default size cap and change test, and the limits every disk is held to. A preset mounts the tool's own default directory, so the tool needs no setting. Identical for every caller; requires no resource scope.
Your user id GET
The authenticated user's id, and nothing else — the cheapest way to confirm a token works. Use /api/whoami for the full identity and credential details.