Retrieve the list of vending machines and devices registered under a Nayax operator account via the Lynx API.
domain: developerhub.nayax.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗
Steps
Register as a Nayax developer and obtain Lynx API credentials/Bearer token via the Nayax Developer Portal.
Call the Get All Machines endpoint to list machines under the operator account.
Use the machine's serial number to resolve its MachineID via the 'Getting a Machine's ID by the Device's Serial Number' endpoint if only the device serial is known.
Pull device details (payment terminals, connected hardware) tied to each machine from the Devices endpoints.
Cross-reference each MachineID against the Lynx API to fetch machine attributes (location, asset number, status).
Known gotchas
Nayax's docs are split across two portal domains (devzone.nayax.com and developerhub.nayax.com) with overlapping but not always identical content — check both if an endpoint seems missing.
Device serial number and MachineID are different identifiers; many endpoints require resolving one from the other before machine-level calls will succeed.
Machines and devices are separate entities in Nayax Core — a machine can have multiple devices (cashless reader, telemeter) attached, so listing machines does not automatically return device-level detail.
Give your agent this knowledge — and 15,500+ more routes
One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp
Need this verified for your stack — or a route we don't have yet?