Every endpoint there is
Straight answers before you deploy
Only what you ticked when you made it. instances:read sees your servers, instances:write builds and destroys them, and wallet:read reads your balance, movements and invoices. A token for building servers cannot read your books, and the other way round.
It can order servers, which is spending. It cannot top up: adding funds moves real money and happens in a browser where a person approves it. There is no endpoint for it at all.
Everything here is paid from your balance, so an order against an empty wallet is refused. Reading /wallet first lets your own shop tell a customer before taking their money, rather than after.
Sixty calls a minute per token, and ten a minute on issuing tokens. Lists cap at a hundred rows a page whatever you ask for.
POST to /instances/{id}/actions/{action} with start, stop, reboot or rescue. The reply says it was accepted; the work finishes in the background, so read the instance back to see the new state.
Your own panel: whatever address you log in at, with /api/v1 after it. There is no separate API domain.
Ready when you are.
Configure a server now. Your account is created right before payment, with the configuration saved.