Machine Library List Library
machine_library_list_libraryRead-onlyIdempotent
The browsable machine park: the shared platform catalog plus your organization's own entries, in one list.
The response is a plain array, so the page position travels in the
Link (RFC 8288) and X-Next-Cursor / X-Has-More response headers.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| klass | No | Filter to a single machine class (e.g. milling.5axis_full). | |
| limit | No | Maximum rows to return in one page. | |
| cursor | No | Opaque position token from the previous page's `next_cursor` (or the `Link` / `X-Next-Cursor` response header). Omit it for the first page. Keep every other query parameter identical for the whole walk — a cursor replayed against different filters is rejected. | |
| offset | No | Rows to skip. Superseded by `cursor`, which is stable under concurrent writes; kept for existing integrations. Bounded — past the cap, page with `cursor`. |
Output Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | This page's rows, in the order and shape the REST list returns them. | |
| has_more | Yes | False on the last page. Stop on this, never on a short page. | |
| next_cursor | Yes | Pass as `cursor` to read the next page. Null on the last page. |