API Reference
Every endpoint in the Pulsar Public API, grouped by resource.
Browse endpoints using the sidebar, grouped by resource (Machines, Operators, SKUs, Production logs, Reports, and so on). Each endpoint page includes parameters, request/response schemas, and a live request builder with generated code samples.
Environments
Production and the development sandbox, and when to use each.
List machines GET
Return every machine the caller's company can see. Machines are the entry point to the rest of the API. Signals take the `uuid` returned here; production logs, nominal speeds, realtime and reports still take the integer `id`. `uuid` is the machine's stable public identifier; it is null for machines that do not have one yet, and those cannot be queried for signals. The list is not paginated and takes no filters — it is scoped to the company resolved from the credential, so there is no company parameter to pass.