Zodra je een VPS ordered via de API heb je geen idee welke VPS er aangemaakt is. De REST API geeft namelijk niet aan welke er aangemaakt is. Vrij normale standaard voor REST apis is om na een POST request bijvoorbeeld het id van de gemaakte resource terug te sturen. Op dit moment is de hele flow om een vps te kopen en te installeren vrij omslachtig:
- List vpses
- Zoek de nieuwste op uit de lijst
- Koop een vps
- List vpses
- Kijk of er een nieuwe verschenen is, zo niet ga naar stap hierboven
- Als er een nieuwe verschenen is dan is deze waarschijnlijk degene die je besteld hebt.
- Behalve als iemand anders tegelijk de api aan het gebruiken is...
De normale workflow voor ongeveer alle online VPS providers is:
- Koop een vps
- Get vps.id
- Als niet bestaat ga naar stap hierboven
- Klaar...