Workspaces
Workspaces you create for your customers: one per end user, each with its own balance.
Create Child Workspace
Create a customer workspace. Returns 201 if new, 200 if external_id already existed.
List Child Workspaces
List all customer workspaces you've created, with their current balances.
Get Child Workspace
Get one customer workspace with its current balance. Returns 404 if not yours.
Update Child Workspace
Update a customer workspace: rename it or suspend it. Returns 404 if not yours.
Topup Child Workspace
Top up a customer workspace's balance. Returns 404 if not yours, 403 if suspended, 409 if parent has insufficient balance.