Get started
manage(pawabase, "staging") in TypeScript, pb.manage.environment("staging") in Python.
Services
Each is one property on the client, matching a Studio page:Common recipes
Create a table and its table
Change sign-in settings
update merges the keys you send. The keys are the ones Studio saves; see Configuring Auth.
Replay failed jobs after an outage
Read the request log
Good practice
- Prefer IaC for anything you want reviewed and repeated; use this client for scripts that act on data or operations.
- Always do
dryRunfirst for bulk operations (replay,redeliver_many,restore). - Keep the key in an environment variable; rotate it if it leaks.
- Treat results as
{ data: [...] }for list calls.
Admin client
Manage users.
Infrastructure as code
Definitions as code.