Get a live view of all your cloud servers in one place. Request server data on demand, filter by name, tags, public IP, or zone, and receive clean JSON back for your team or app. Ideal for IT and DevOps teams that need a quick way to answer where a server is, who owns it, and what state it is in.
A secure webhook receives a POST request with simple search fields. The flow reads your Scaleway zones, calls the Scaleway APIs for instances and baremetal, and loops through each zone. A code step normalizes every record into the same shape with name, tags, public_ip, type, state, zone, and user. A switch then routes the data to four filter paths, one for tags, one for name, one for public IP, and one for zone. If the filter is not valid, the webhook returns a clear error message.
Setup is simple. Add a Scaleway API token and set the zone lists. Protect the webhook with basic authentication. Expect faster audits and fewer manual checks in the Scaleway console. Use it for asset inventory, service desk lookups, on call support, and reporting. Send a POST with search_by and search when you need a filtered list, or pass no filter to list all servers in scope.