New API endpoints for organization teams, cluster sizes, and PgBouncer resizes
We've added several new API endpoints.
Organization teams
You can now manage organization teams through the API. Create teams, add members, and control database access:
/v1/organizations/{organization}/teams— List and create teams/v1/organizations/{organization}/teams/{slug}— Get, update, or delete a specific team
You'll need the read_organization permission for listing and viewing teams, and write_organization permission to create, update, or delete them.
Cluster sizes
Want to know what cluster sizes are available for your organization? The new cluster sizes endpoint returns all available options, optionally with pricing rates:
/v1/organizations/{name}/cluster-size-skus— List available cluster sizes for Vitess or Postgres
Read the cluster sizes API docs
Dedicated PgBouncer management (Postgres)
You can now manage dedicated PgBouncers and resize them via the API:
Dedicated PgBouncer management:
/v1/organizations/{organization}/databases/{database}/branches/{branch}/bouncers— List and create bouncers/v1/organizations/{organization}/databases/{database}/branches/{branch}/bouncers/{name}— Get or delete a specific bouncer
Resize operations:
/v1/organizations/{organization}/databases/{database}/branches/{branch}/bouncer-resizes— List all bouncer resize requests for a branch/v1/organizations/{organization}/databases/{database}/branches/{branch}/bouncers/{name}/resizes— List resize requests for a specific bouncer/v1/organizations/{organization}/databases/{database}/branches/{branch}/bouncers/{name}/resizes/{id}— Update or cancel a resize request